/[Apache-SVN]/webservices/axis/trunk/java/TODO.txt
ViewVC logotype

Log of /webservices/axis/trunk/java/TODO.txt

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 264831 - (view) (annotate) - [select for diffs]
Modified Tue Aug 30 19:13:52 2005 UTC (4 years, 2 months ago) by dims
File length: 6566 byte(s)
Diff to previous 255878 (colored)
Move Axis 1.X


Revision 255878 - (view) (annotate) - [select for diffs]
Modified Mon Jan 13 16:26:29 2003 UTC (6 years, 10 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 6566 byte(s)
Diff to previous 255726 (colored)
Update TODO list a bit (remove old stuff, mostly)

Restructure release notes, factoring the change log out into a separate
file.

Revision 255726 - (view) (annotate) - [select for diffs]
Modified Tue Dec 3 15:42:54 2002 UTC (6 years, 11 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8601 byte(s)
Diff to previous 255284 (colored)
Update 1.0 -> 1.1, clean up release notes a tad.

Revision 255284 - (view) (annotate) - [select for diffs]
Modified Tue Sep 24 18:16:37 2002 UTC (7 years, 2 months ago) by rsitze
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8552 byte(s)
Diff to previous 255270 (colored)
Bugzilla 12781

introduced WSDDEngineConfiguration, that extends EngineConfiguration.
It has the single method 'getDeployment'.  Abstracted code that was
previously dependent upon FileProvider to check for this interface being
implemented.

Revision 255270 - (view) (annotate) - [select for diffs]
Modified Sun Sep 22 17:26:29 2002 UTC (7 years, 2 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8599 byte(s)
Diff to previous 255266 (colored)
Fix bug http://nagoya.apache.org/bugzilla/show_bug.cgi?id=10605, and do a
little cleanup.

* Allow xmlns="" mapping in SerializationContextImpl (why was this disallowed?)

* Use XMLUtils.newDocument() in TestSer to ensure correct namespace processing.

* Add new test in TestSer to confirm default namespaces are working as designed

* Remove MessageElement and SOAPHeaderElement default constructors, since they
  don't really make sense and were only being used from 1 place (a test)

* Make sure we don't remap xmlns="" multiple times by checking for "" as well
  as null in SerializationContextImpl

* Remove bogus code in ElementSerializer to "suppress <any> elements".  This
  would cause us to fail to serialize any XML with an element <any> in it,
  which was broken.

Revision 255266 - (view) (annotate) - [select for diffs]
Modified Fri Sep 20 20:55:03 2002 UTC (7 years, 2 months ago) by rsitze
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8633 byte(s)
Diff to previous 255265 (colored)
Migrating from old NLS scheme to new.. code testing completed.

Revision 255265 - (view) (annotate) - [select for diffs]
Modified Fri Sep 20 20:20:05 2002 UTC (7 years, 2 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8563 byte(s)
Diff to previous 255051 (colored)
Update todo list, make sure we can serialize xsi:type if necessary when
dealing with arrays inside beans (pass the component type down to
the serializer).

Revision 255051 - (view) (annotate) - [select for diffs]
Modified Thu Sep 5 01:08:38 2002 UTC (7 years, 2 months ago) by scheu
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8956 byte(s)
Diff to previous 254975 (colored)
Bug fix for document-literal array defect (10739)

Worked with Glen to agree on an implementation.

The ArraySerializer needs to know whether the array is
a normal SOAP-ENC:array or is the result of maxOccurs usage.
This information is known during SerializationContextImpl,
but not known within the ArraySerializer.

The 'solution' is to remember the preferred xmlType during
SerializationContextImpl.  This information is queried
within the ArraySerializer using the new getCurrentXMLType()
method.  For the maxOccurs case, the current XMLType is
the same as the qname for the component of the array.  (For
the normal array case, the current XMLType is an actual array,
SOAP-ENC:Array or something else).


Changed the code in ArraySerializer to properly generate
the message using the literal/encoded maxOccurs/normalArray information.

Also changed the wsdl/wrapped literal testcase to have both kinds of usages.
getAttractions uses the maxOccurs method of passing the input values.
getAttractions2 uses the array method of passing the input values.

The test passes and I verified the messages with tcpmon.

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 254975 - (view) (annotate) - [select for diffs]
Modified Wed Aug 28 16:03:37 2002 UTC (7 years, 3 months ago) by glyn
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8864 byte(s)
Diff to previous 254970 (colored)
Added documentation "must do" for 1.0 as it seems to have slipped people's
minds.

Revision 254970 - (view) (annotate) - [select for diffs]
Modified Wed Aug 28 01:12:36 2002 UTC (7 years, 3 months ago) by haddadc
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8788 byte(s)
Diff to previous 254819 (colored)
1) added missing items and marked as NR (not rated - for mature audiences only) to denote that we haven't prioritized the item.
2) marked items as closed per bugzilla.
3) added "better support for SOAP Headers" as a future enhancement.

Revision 254819 - (view) (annotate) - [select for diffs]
Modified Wed Aug 14 19:08:04 2002 UTC (7 years, 3 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8139 byte(s)
Diff to previous 254684 (colored)
We should fix our javadocs before we ship.

Revision 254684 - (view) (annotate) - [select for diffs]
Modified Wed Jul 31 16:35:57 2002 UTC (7 years, 3 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8065 byte(s)
Diff to previous 254677 (colored)
Here are the results of the first AXIS 1.0 bugzilla scrub.

(sorry, Tom, I didn't bother prettying it up with the abstracts.)

Revision 254677 - (view) (annotate) - [select for diffs]
Modified Tue Jul 30 13:41:59 2002 UTC (7 years, 3 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 7167 byte(s)
Diff to previous 254640 (colored)
Few TODO updates.

Tom, didn't you already do qual/unqual for attributes?

Revision 254640 - (view) (annotate) - [select for diffs]
Modified Wed Jul 24 16:15:05 2002 UTC (7 years, 4 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 7172 byte(s)
Diff to previous 254497 (colored)
I've done a few things with this commit.

- tidied up TODO.txt, particularly wrt attachment support.

- added Enum.toString - useful for debugging.

- commented out test/wsdl/literal/SalesRankNPrice test since the site has
expired.

- most important:  initial attachment support in generated code.  This is a
very crude first step.  It ONLY supports text/plain.  And ONLY in a limited
scenario (see wsdl/attachment/mime.wsdl).  It's got a long way to go, and
I'm not completely comfortable that I'm getting there in the right manner, but
since I've been busy with other things, I wanted to get this out there
before I lost it.  At least I have a test for what DOES work.

- added org.apache.axis.holders:  ImageHolder, MimeMultipartHolder,
SourceHolder.  These holders are needed for attachment support but
were neglected by the spec.

Revision 254497 - (view) (annotate) - [select for diffs]
Modified Mon Jul 1 21:09:54 2002 UTC (7 years, 4 months ago) by tomj
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8384 byte(s)
Diff to previous 254487 (colored)
Update for beta 3 bugs.

Revision 254487 - (view) (annotate) - [select for diffs]
Modified Mon Jul 1 15:44:32 2002 UTC (7 years, 4 months ago) by scheu
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8384 byte(s)
Diff to previous 254483 (colored)
TODO changes

Revision 254483 - (view) (annotate) - [select for diffs]
Modified Mon Jul 1 09:29:43 2002 UTC (7 years, 4 months ago) by glyn
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8384 byte(s)
Diff to previous 254482 (colored)
Fix bugzilla 9987.

(Also tweak Emitter.java to pinpoint intermittent NPE in Java2Wsdl.)

Revision 254482 - (view) (annotate) - [select for diffs]
Modified Mon Jul 1 03:17:50 2002 UTC (7 years, 4 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8384 byte(s)
Diff to previous 254477 (colored)
9875 was fixed

Revision 254477 - (view) (annotate) - [select for diffs]
Modified Sun Jun 30 18:11:12 2002 UTC (7 years, 4 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8384 byte(s)
Diff to previous 254474 (colored)
Note dims' fix

Revision 254474 - (view) (annotate) - [select for diffs]
Modified Sat Jun 29 20:47:38 2002 UTC (7 years, 4 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8384 byte(s)
Diff to previous 254387 (colored)
Update TODO list, using "X" for done (for consistency with the rest of the
file).

Revision 254387 - (view) (annotate) - [select for diffs]
Modified Fri Jun 21 13:00:30 2002 UTC (7 years, 5 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8380 byte(s)
Diff to previous 254376 (colored)
TCK/JAX-RPC:  according to the spec, both Date and Calendar should map
to xsd:dateTime.

This also fixes http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9767.

Revision 254376 - (view) (annotate) - [select for diffs]
Modified Wed Jun 19 20:13:55 2002 UTC (7 years, 5 months ago) by dims
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8380 byte(s)
Diff to previous 254373 (colored)
Update status for 9239 and 9992

Revision 254373 - (view) (annotate) - [select for diffs]
Modified Wed Jun 19 17:32:32 2002 UTC (7 years, 5 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8380 byte(s)
Diff to previous 254372 (colored)
need to update version msgs for beta 3.

Revision 254372 - (view) (annotate) - [select for diffs]
Modified Wed Jun 19 17:27:38 2002 UTC (7 years, 5 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8335 byte(s)
Diff to previous 254371 (colored)
Made the TODO bugzilla must-do list a bit easier to grasp with one quick
look.  I've also marked 9952 as done, since Glyn just fixed that one.

Revision 254371 - (view) (annotate) - [select for diffs]
Modified Wed Jun 19 17:02:09 2002 UTC (7 years, 5 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 8143 byte(s)
Diff to previous 254364 (colored)
bugzilla scrub results for beta 3.

Revision 254364 - (view) (annotate) - [select for diffs]
Modified Tue Jun 18 18:52:38 2002 UTC (7 years, 5 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 7737 byte(s)
Diff to previous 254342 (colored)
initial results from bugzilla scrub on the chat.

Revision 254342 - (view) (annotate) - [select for diffs]
Modified Mon Jun 17 00:52:26 2002 UTC (7 years, 5 months ago) by dug
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 7290 byte(s)
Diff to previous 254313 (colored)
Add 2 more todo's

Revision 254313 - (view) (annotate) - [select for diffs]
Modified Wed Jun 12 11:30:42 2002 UTC (7 years, 5 months ago) by glyn
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 7151 byte(s)
Diff to previous 254312 (colored)
Update message model class hierarchy in architecture guide to show
proposed mapping of SAAJ fault-related classes.

Revision 254312 - (view) (annotate) - [select for diffs]
Modified Wed Jun 12 09:20:34 2002 UTC (7 years, 5 months ago) by glyn
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 7099 byte(s)
Diff to previous 254288 (colored)
The piece of JAXM required by JAX-RPC has been factored out into a
separate SAAJ spec.

Revision 254288 - (view) (annotate) - [select for diffs]
Modified Fri Jun 7 17:55:58 2002 UTC (7 years, 5 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 7089 byte(s)
Diff to previous 254219 (colored)
Update the todo list...

Revision 254219 - (view) (annotate) - [select for diffs]
Modified Thu May 30 15:47:13 2002 UTC (7 years, 5 months ago) by scheu
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 7351 byte(s)
Diff to previous 254180 (colored)
The following changes are made:

1) Support for abstract parameters. (Cool)

   If an operation has an abstract parameter, the
   actual concrete derived argument must be serialized using
   its own xmlType and javaType.  This is necessary so that the
   object can be deserialized on the server-side (can't deserialize
   an abstract javaType).

   Changes were made to SerializationContextImpl to make this work.

   Uncommented code in the roundtrip testcase that invokes the
   getId(Investment) operation with a StockInvestment argument.
   Investment is abstract and StockInvestment is a derived concrete
   class.  So this tests the new feature.

2) The above getId(..) method is overloaded, and due to a problem
   in the skeleton, the roundtrip test is temporarily changed
   to do non-skeleton deploy.  I am working on the skeleton fix.

3) Changes to the TODO list.

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 254180 - (view) (annotate) - [select for diffs]
Modified Wed May 22 17:39:40 2002 UTC (7 years, 6 months ago) by rsitze
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 6851 byte(s)
Diff to previous 254179 (colored)
rename of axis.nls.properties to axisNLS.properties (basename must be valid class name)

Revision 254179 - (view) (annotate) - [select for diffs]
Modified Wed May 22 17:25:59 2002 UTC (7 years, 6 months ago) by rsitze
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 6853 byte(s)
Diff to previous 254143 (colored)
rename of resources.properties to axis.nls.properties

Revision 254143 - (view) (annotate) - [select for diffs]
Modified Thu May 16 12:54:36 2002 UTC (7 years, 6 months ago) by glyn
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 6855 byte(s)
Diff to previous 254057 (colored)
JAXM plumbing continued.

Introduce SOAPBody into the parse tree.

SOAPBodyElement.setParentElement now issues a warning if a SOAPEnvelope
is passed to it rather than a SOAPBody. However, the main use of this
was in Call and could be deleted since SOAPEnvelope.addBodyElement establishes
the parent-child relationship automatically.

Revision 254057 - (view) (annotate) - [select for diffs]
Modified Fri Apr 26 13:01:08 2002 UTC (7 years, 7 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 6828 byte(s)
Diff to previous 254056 (colored)
Latest state for beta 2.

Revision 254056 - (view) (annotate) - [select for diffs]
Modified Thu Apr 25 19:28:25 2002 UTC (7 years, 7 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 6867 byte(s)
Diff to previous 254045 (colored)
I did some things for beta2.

Revision 254045 - (view) (annotate) - [select for diffs]
Modified Wed Apr 24 15:01:02 2002 UTC (7 years, 7 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 6867 byte(s)
Diff to previous 254018 (colored)
More progress toward the beta.

Revision 254018 - (view) (annotate) - [select for diffs]
Modified Fri Apr 19 20:33:20 2002 UTC (7 years, 7 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 6678 byte(s)
Diff to previous 254002 (colored)
gump now works (yay).

I've started working on the sample readmes.

The attachment sample doesn't seem to work any more.  Rick/Doug are
looking into it.

Revision 254002 - (view) (annotate) - [select for diffs]
Modified Thu Apr 18 13:50:42 2002 UTC (7 years, 7 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 6625 byte(s)
Diff to previous 253995 (colored)
Make half the WSDL tests skeleton tests and half non-skeleton tests.  This
is just a quick compromise solution.  We should really be doing all both
ways, but that'll take more effort than we're willing to expend at the
moment.

Revision 253995 - (view) (annotate) - [select for diffs]
Modified Wed Apr 17 13:07:21 2002 UTC (7 years, 7 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 6673 byte(s)
Diff to previous 253993 (colored)
The gump build has failed the last two days.  We cannot go out with beta2
until this is resolved.  Note that this failure ONLY occurs with the gump
build.  The gump build depends on the latest and greatest stuff.  Our
normal builds do not.  Something late and great has broken gump.

Revision 253993 - (view) (annotate) - [select for diffs]
Modified Tue Apr 16 19:47:25 2002 UTC (7 years, 7 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 6637 byte(s)
Diff to previous 253978 (colored)
First cut of Beta 2 must-do list.

Revision 253978 - (view) (annotate) - [select for diffs]
Modified Fri Apr 12 14:04:44 2002 UTC (7 years, 7 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 6418 byte(s)
Diff to previous 253960 (colored)
Another work item...

Revision 253960 - (view) (annotate) - [select for diffs]
Modified Tue Apr 9 23:58:19 2002 UTC (7 years, 7 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 6187 byte(s)
Diff to previous 253947 (colored)
Add streaming to TODO list

Revision 253947 - (view) (annotate) - [select for diffs]
Modified Tue Apr 9 10:36:45 2002 UTC (7 years, 7 months ago) by glyn
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 6121 byte(s)
Diff to previous 253939 (colored)
Add JAXM item.

Revision 253939 - (view) (annotate) - [select for diffs]
Modified Mon Apr 8 09:51:44 2002 UTC (7 years, 7 months ago) by glyn
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 6085 byte(s)
Diff to previous 253928 (colored)
Add JAXM todo item.

Revision 253928 - (view) (annotate) - [select for diffs]
Modified Thu Apr 4 20:45:27 2002 UTC (7 years, 7 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5979 byte(s)
Diff to previous 253925 (colored)
Start implementing some of the unimplemented JAX-RPC stuff.  Here's an
easy one, but one I'll need for the JAX-RPC compliant sample(s).

Revision 253925 - (view) (annotate) - [select for diffs]
Modified Thu Apr 4 14:35:35 2002 UTC (7 years, 7 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5883 byte(s)
Diff to previous 253919 (colored)
These are the last of the JAX-RPC INTERFACE compliance changes.  Now
that all our interfaces are (mostly) up to JAX-RPC, we have to start tackling
the implementation of all of these interfaces.  The TODO list lists what
needs to be done.

Revision 253919 - (view) (annotate) - [select for diffs]
Modified Wed Apr 3 16:14:11 2002 UTC (7 years, 7 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5733 byte(s)
Diff to previous 253887 (colored)
Add schema support section

Revision 253887 - (view) (annotate) - [select for diffs]
Modified Thu Mar 28 20:29:48 2002 UTC (7 years, 8 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5577 byte(s)
Diff to previous 253879 (colored)
Updated javax.xml.rpc.handler interfaces/class to JAX-RPC 0.8.

Revision 253879 - (view) (annotate) - [select for diffs]
Modified Wed Mar 27 20:24:06 2002 UTC (7 years, 8 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5313 byte(s)
Diff to previous 253875 (colored)
Updated TypeMapping and TypeMappingRegistry interfaces (still have to
make sure our implementation is updated with these).

Since we voted to just get rid of old stuff, rather than keep them around
and deprecating them, I've also removed a few of the deprecation
leftovers I already added.

Revision 253875 - (view) (annotate) - [select for diffs]
Modified Wed Mar 27 18:36:48 2002 UTC (7 years, 8 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5469 byte(s)
Diff to previous 253873 (colored)
ServiceException/JAXRPCException.getCause changed to
getLinkedCause.  I've kept the old stuff around and deprecated it.

Revision 253873 - (view) (annotate) - [select for diffs]
Modified Wed Mar 27 18:17:43 2002 UTC (7 years, 8 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5394 byte(s)
Diff to previous 253871 (colored)
I've updated javax.xml.rpc.ServiceFactory to JAX-RPC 0.8 and changed
org.apache.axis.client.ServiceFactory to implement it (though I haven't
filled in the implementation, yet).

Revision 253871 - (view) (annotate) - [select for diffs]
Modified Wed Mar 27 16:46:57 2002 UTC (7 years, 8 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5341 byte(s)
Diff to previous 253870 (colored)
ParameterMode.PARAM_MODE_IN/INOUT/OUT changed in JAX-RPC
version 0.8 to ParameterMode.IN/INOUT/OUT.

I've kept the old stuff and deprecated it.

Revision 253870 - (view) (annotate) - [select for diffs]
Modified Wed Mar 27 13:35:56 2002 UTC (7 years, 8 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5359 byte(s)
Diff to previous 253868 (colored)
I brought the Stub interface/implementation up to JAX-RPC 0.8 snuff, which
meant simply moving the standard property constants from the implementation
to the interface.

Revision 253868 - (view) (annotate) - [select for diffs]
Modified Tue Mar 26 22:34:23 2002 UTC (7 years, 8 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5193 byte(s)
Diff to previous 253864 (colored)
I brought the javax.xml.rpc.Service interface up to JAX-RPC 0.8 snuff.  The
implementation still needs work.  New methods:
getCalls
getHandlerRegistry

Revision 253864 - (view) (annotate) - [select for diffs]
Modified Tue Mar 26 14:43:31 2002 UTC (7 years, 8 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5037 byte(s)
Diff to previous 253843 (colored)
Add some SOAP 1.2 todo items

Revision 253843 - (view) (annotate) - [select for diffs]
Modified Fri Mar 22 16:08:32 2002 UTC (7 years, 8 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 4799 byte(s)
Diff to previous 253778 (colored)
Metadata improvements, moving towards a more integrated/streamlined model.

* Replace Call's internal vectors of param names/types with an OperationDesc

* Flesh out OperationDesc/ParameterDesc/ServiceDesc to provide more of
  what we need

* We now try to match parameters by name FIRST, and only then fall back to
  position if we can't get a match.

* Add a test of sending reversed parameters in TestSerializedRPC to make
  sure this works.

* Introspection is now (almost) centralized in ServiceDesc.  Next step is
  to get the RPCProvider fully using the OperationDescs instead of
  introspecting itself.

* Implement <wsdlFile> element for WSDD services, which allows the deployer
  to specify a static WSDL file which should be returned instead of
  dynamically creating one.

* Clean up TestArrayListConversions - since all introspection now takes place
  once the first time it's needed, this means all typemappings must be set
  up before that point.  Move typemapping set up into the test constructor.
  I'm inclined to make adding typemappings after a service has been called
  a fault, but this is open for discussion.

* Update TODO list a bit - clean out finished items

* Add WSDDParameter to enable WSDD specification of parameters:

   <service name="foo" ...>
     <operation name="testMe">
       <parameter qname="foo:Bar" xmlns:foo="myNS" type="xsd:string"/>
       ...
     </operation>
   </service>


This will all be cleaner and better integrated in the next round, but I need
to get to work and this version gets us part way there and passes all the
tests.  Next steps are to get rid of Skeletons, and have the deploywriter
emit WSDD metadata for the operations on generated services.

Revision 253778 - (view) (annotate) - [select for diffs]
Modified Fri Mar 15 13:40:08 2002 UTC (7 years, 8 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5616 byte(s)
Diff to previous 253764 (colored)
Updated release-notes and put the last X in the TODO list for the beta.

Revision 253764 - (view) (annotate) - [select for diffs]
Modified Thu Mar 14 17:03:57 2002 UTC (7 years, 8 months ago) by glyn
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5616 byte(s)
Diff to previous 253761 (colored)
Delete to-do item which crept back in.

Revision 253761 - (view) (annotate) - [select for diffs]
Modified Thu Mar 14 16:04:09 2002 UTC (7 years, 8 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5678 byte(s)
Diff to previous 253757 (colored)
2 user's guide updates:
- final set of published interfaces
- more complete explanation of SDI name (from portType vs binding)

updated the TODO list.

Revision 253757 - (view) (annotate) - [select for diffs]
Modified Wed Mar 13 19:50:59 2002 UTC (7 years, 8 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5653 byte(s)
Diff to previous 253749 (colored)
All parameter names (esp as returned by getParamName() in the skeletons)
are now QNames, which allows us to correctly emit XML when using
<part element=""> syntax in WSDL.

Revision 253749 - (view) (annotate) - [select for diffs]
Modified Wed Mar 13 15:20:03 2002 UTC (7 years, 8 months ago) by glyn
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5534 byte(s)
Diff to previous 253745 (colored)
Make MessageElement implement JAXM SOAPElement.

Remove getValue method from SOAPHeader and re-introduce as getObjectValue
(to avoid clash with SOAPElement.getValue) in MessageElement. This was
derived from code submitted by Taras Shkvarchuk and addresses one of the
beta 'must do' items.

Revision 253745 - (view) (annotate) - [select for diffs]
Modified Tue Mar 12 21:29:15 2002 UTC (7 years, 8 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5593 byte(s)
Diff to previous 253739 (colored)
Doug's issue #2 is fixed.

Revision 253739 - (view) (annotate) - [select for diffs]
Modified Tue Mar 12 19:20:01 2002 UTC (7 years, 8 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5730 byte(s)
Diff to previous 253505 (colored)
Added a "MUST DO FOR BETA 1" section.

Revision 253505 - (view) (annotate) - [select for diffs]
Modified Thu Feb 14 23:03:07 2002 UTC (7 years, 9 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5352 byte(s)
Diff to previous 253492 (colored)
Remember to support static methods w/o object creation at some point.

Revision 253492 - (view) (annotate) - [select for diffs]
Modified Wed Feb 13 20:58:25 2002 UTC (7 years, 9 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5278 byte(s)
Diff to previous 253463 (colored)
Fix comments, license, TODO list.

Revision 253463 - (view) (annotate) - [select for diffs]
Modified Mon Feb 11 15:30:17 2002 UTC (7 years, 9 months ago) by glyn
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5254 byte(s)
Diff to previous 253432 (colored)
Add todo for Tomcat classpath documentation.

Revision 253432 - (view) (annotate) - [select for diffs]
Modified Thu Feb 7 17:02:49 2002 UTC (7 years, 9 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 5097 byte(s)
Diff to previous 253389 (colored)
A few todo additions

Revision 253389 - (view) (annotate) - [select for diffs]
Modified Fri Feb 1 15:39:18 2002 UTC (7 years, 9 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 4747 byte(s)
Diff to previous 253368 (colored)
Some updates to our TODO list.

Revision 253368 - (view) (annotate) - [select for diffs]
Modified Thu Jan 31 03:26:09 2002 UTC (7 years, 9 months ago) by scheu
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 4571 byte(s)
Diff to previous 253352 (colored)
The following changes are made for interop/encoding:

I ran all of the tests including the interop tests to verify
the quality of these changes.

  1) Added the delegate() method to TypeMappingRegistry.
     This provides the function of the old setParent() stuff and
     is necessary to tie together service and deploy typeMappings.

  2) Changed the samples.echo.TestClient to register array complexType
     deserializers.  Some of the services pass back
     type=urn:ArrayOfFoo instead of the normal type=soapenc:Array.
     So to interoperate we need to register the deserializers.
       a) the deploy.wsdd and stub changes are defered.
       b) A side effect is that a small change was necessary
          in the array serializer to force the type to soapenc:Array.
          Registering the deserializers had a bad side effect of
          damaging the type attribute.
       c) Also needed to change the call.registerTypeMapping() to
          register the serializer/deserializer in the proper typemapping.
          (This lead to the changes in 1)

  3) Changed the Base64 serializers/deserializers to operate
     with Byte[] (used to only work with byte[])

  4) Changed soapenc:base64 to deserialize as byte[] not Byte[] so that we are
     interoperable.  (Some services return soapenc:base64 when passed
     xsd:base64Binary)

  5) Changed the defaultTypeMapping to understand how to deserialize
     soapenc primitives.  Added two small tests into TestDeser to verify
     this behavior since we don't pass SOAP 1.2 over the wire.

Revision 253352 - (view) (annotate) - [select for diffs]
Modified Tue Jan 29 21:28:33 2002 UTC (7 years, 9 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 4261 byte(s)
Diff to previous 253319 (colored)
We've got to be better about i18n!

Revision 253319 - (view) (annotate) - [select for diffs]
Modified Fri Jan 25 15:26:32 2002 UTC (7 years, 10 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 4091 byte(s)
Diff to previous 253278 (colored)
A few edits

Revision 253278 - (view) (annotate) - [select for diffs]
Modified Wed Jan 16 20:53:31 2002 UTC (7 years, 10 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 3904 byte(s)
Diff to previous 253267 (colored)
Some more WSDL2Java to-do's.

Revision 253267 - (view) (annotate) - [select for diffs]
Modified Tue Jan 15 17:57:03 2002 UTC (7 years, 10 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 2859 byte(s)
Diff to previous 253256 (colored)
"methodName" -> "allowedMethods"

Revision 253256 - (view) (annotate) - [select for diffs]
Modified Mon Jan 14 20:17:31 2002 UTC (7 years, 10 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 2855 byte(s)
Diff to previous 253127 (colored)
TODO list for WSDL2Java/Java2WSDL is falling a bit behind.

Revision 253127 - (view) (annotate) - [select for diffs]
Modified Tue Dec 11 21:14:45 2001 UTC (7 years, 11 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 2628 byte(s)
Diff to previous 253103 (colored)
New items

Revision 253103 - (view) (annotate) - [select for diffs]
Modified Mon Dec 10 21:21:36 2001 UTC (7 years, 11 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 2537 byte(s)
Diff to previous 253071 (colored)
Few new items

Revision 253071 - (view) (annotate) - [select for diffs]
Modified Fri Dec 7 12:17:17 2001 UTC (7 years, 11 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 2431 byte(s)
Diff to previous 253020 (colored)
Added collections requirement to Wsdl2java todo list.

Revision 253020 - (view) (annotate) - [select for diffs]
Modified Wed Dec 5 13:57:45 2001 UTC (7 years, 11 months ago) by butek
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 2369 byte(s)
Diff to previous 252995 (colored)
Added Wsdl2java TODO items.  This might be more detail than folks want, but this
is my reminder list, so I wanted to capture certain thoughts.

(Tom, could you take a look at it?  A couple of these came from a list you sent me a
while ago.  They may need updating.)

Revision 252995 - (view) (annotate) - [select for diffs]
Modified Mon Dec 3 22:42:09 2001 UTC (7 years, 11 months ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 883 byte(s)
Diff to previous 252907 (colored)
New todo

Revision 252907 - (view) (annotate) - [select for diffs]
Added Mon Nov 26 17:32:41 2001 UTC (8 years ago) by gdaniels
Original Path: webservices/axis1/trunk/java/TODO.txt
File length: 806 byte(s)
to-do list framework

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2