[ https://issues.apache.org/jira/browse/AXIS2-4208?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12752145#action_12752145 ]
Dennis Sieben commented on AXIS2-4208: -------------------------------------- This issue is still present in the 1.5 release. And adding some dummy messages doesn't work here because the wsdl file is generated by java2wsdl with extraclasses set. > wsdl2java creates no derived message classes > -------------------------------------------- > > Key: AXIS2-4208 > URL: https://issues.apache.org/jira/browse/AXIS2-4208 > Project: Axis 2.0 (Axis2) > Issue Type: Bug > Components: codegen > Affects Versions: 1.4.1 > Environment: winXp, eclipse and console > Reporter: Heino Wachter > Attachments: client-with-fakes.wsdl, client.wsdl > > > The wsdl2java (from axis2 1.4.1 distribution) as well a the eclipse plugin > org.apache.axis2_Codegen_Wizard_1.3.0 are not able to create a derived class > for a message, if in the message the parent class is defined only. The parent > class Event is intended to be used as an interface for the messages only, > where the derived classes (in the example only one: EvtCommInfo) contain the > real message. I've extracted a simplified version: > : > <complexType name="SoapBase"> > <sequence></sequence> > </complexType> > <complexType name="Event"> > <complexContent> > <extension base="vr:SoapBase"> > <sequence></sequence> > </extension> > </complexContent> > </complexType> > <complexType name="EvtCommInfo"> > <complexContent> > <extension base="vr:Event"> > <sequence> > <element maxOccurs="1" minOccurs="1" name="commInfo" > type="xsd:int" /> > </sequence> > </extension> > </complexContent> > </complexType> > : > <element name="event"> > <complexType> > <sequence> > <element maxOccurs="1" minOccurs="0" name="event" > nillable="true" type="vr:Event" /> > </sequence> > </complexType> > </element> > </schema> > <message name="event"> > <part name="parameters" element="vr-client:event"></part> > </message> > With this SoapBase and Event class are generated but the EvtCommInfo is not > generated. > As I cannot change the wsdl file (as it runs already on a .net server, I need > to connect to) I need help urgently. > Thanks in advance > haino -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.