Hello, In upgrading from Axis 1.1 to Axis 1.1.1, I think I noticed a change in how wsdl2java works, but I'm unsure if it was something else I had done to cause this to happen.
Running "wsdl2java", for both serverside="true" and "false" (using the Ant script) on this WSDL[1] (for a simple math calculator), created the following package structure: src->com->mycompany->mywebservice: ----------------------------------------- MathQandAServiceCallbackHandler.java MathQandAServiceMessageReceiverInOut.java MathQandAServiceSkeleton.java MathQandAServiceStub.java src->com->mycompany->www->schema->mathqanda: -------------------------------------------- ExtensionMapper.java OperatorType.java SolveMathProblemRequest.java SolveMathProblemResponse.java The difference I noted between Axis 1.1 and 1.1.1 was that MathQandAServiceStub.java links to the classes in www.schema.mathqanda in Axis 1.1 but directly incorporates similar versions of them in Axis 1.1.1 instead. MathQandAServiceStub.java jumped from 380 lines to about 1580 as a result. Am I correct, was there a change between Axis 1.1 and 1.1.1 for the client stub class to no longer reference the classes in the wsdl:types package? (Why?) Or was there something else I had done to cause this to occur? Also, one more question, what term do people generally use to refer to the classes in www.schema.mathqanda above: the "wsdl type classes"? I don't know what they are normally called. Thanks, Glen [1] http://marc.info/?l=axis-user&m=117394780408840&w=2 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
