On axis-dev, we've talked about doing a beta by the end of this week
(realistically, though, probably not till next week).  Keep in mind,
though, that the Call API that you're complaining about is defined by the
JAX-RPC spec and that spec still isn't stable, so there's a good chance
it'll change even after the beta comes out.

Russell Butek
[EMAIL PROTECTED]


Martin Taylor <[EMAIL PROTECTED]> on 03/04/2002 11:16:08 AM

Please respond to [EMAIL PROTECTED]

To:    "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
cc:
Subject:    Substantial changes in client side code between alpha-3 and
       lates      t builds



I have been working with axis-alpha-3 and I ran into some problems which I
thought I might cure by using the latest interim build ( 3-3-2002).  My
client-side code took a lot of work before I could compile it with this new
build.  The Call class in particular has changed a great deal since the
alpha-3 release.  In particular I noticed the following:

-- the Call.addSerializer() and Call.addDeserializerFactory() methods have
been replaced with Call.registerTypeMapping() which adds both serializer
and
deserializer.

-- the Call.addParameter() method no longer uses an XMLType in its
signature, but a QName instead.

-- the Call.setProperty() calls that are generated by the wsdl2java
(alpha-3
version) don't seem to work any more (and don't seem to be needed).

-- the Call.setOperationName() now has the signature
Call.setOperationName(QName, String) where before it just took a String.

I raise this just in case others on the list have been working with
hand-written client side stubs using alpha-3 (as I was, since the code
generated by wsdl2java didn't work) since they will have to do quite a bit
of work to accommodate the latest changes, which by the way seem to be
useful improvements in simplifying things and making for easier use.

Does anyone know when we can expect a beta release of Axis?  Sooner or
later
I need to freeze my code and I am a bit nervous about doing this based on
an
interim build.

Martin

==============
Martin Taylor
CopperCom
3600 FAU Blvd
Boca Raton, FL 33432
561 239 6694



Reply via email to