Oliver,

I think I have a problem similar to yours. I had an RPC service written in Java from which I generated WSDL that was consumed by a .NET client. The client is in use, so I can't change the interface now. Upgrading to Axis 1.2 from 1.1 changes how arrays of Strings get returned to the .NET client--so I can't upgrade to Axis 1.2 without breaking the current system and making changes on the client. Like you, I know I'm doing things somewhat backward (going from Java to WSDL rather than the other way around). Is backward compatibility for this sort of scenario simply not a goal of Axis? Can any developers comment?

Thanks,

Andrew


***original message***

Hi Dims,

thanks for your answer. I think that there is already a bug report for this bug (if \
it's stil present). I'm not sure but maybe I'm doing something bad with my \
deployment. The problem is: The webservices I'm working on are generated from \
CORBA-IDL - not from a WSDL as I have explained in my mail "AXIS 1.2 and MS VB \ interop (arrays)" So the way it goes is CORBA-IDL -> idlj-> Java-Stubs -> deploy as \
WS -> generate WSDL -> generate Client-Stub.

The generated WSDL is (the "getUserDomainsByName"-Methode returning an Array of \
"TDomain" makes trouble):

Reply via email to