[ https://issues.apache.org/jira/browse/AXIS2-3830?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Adam Crume updated AXIS2-3830: ------------------------------ Attachment: autoboxing-patch.txt I attached a patch which manually wraps primitives rather than relying on autoboxing. I doubt I managed to cover all cases, but I got the ones that affect us. > wsdl2java not mapping nillable elements to wrapper classes > ---------------------------------------------------------- > > Key: AXIS2-3830 > URL: https://issues.apache.org/jira/browse/AXIS2-3830 > Project: Axis 2.0 (Axis2) > Issue Type: Bug > Components: codegen > Affects Versions: 1.4 > Reporter: Adam Crume > Attachments: autoboxing-patch.txt > > > I have a WSDL which contains (in part): > <element name="searchLogs"> > <complexType> > <sequence> > <element name="tableID" nillable="true" type="xsd:int"/> > .... > </sequence> > </complexType> > </element> > <wsdl:message name="searchLogsRequest"> > <wsdl:part element="intf:searchLogs" name="parameters"/> > </wsdl:message> > <wsdl:operation name="searchLogs"> > <wsdl:input message="intf:searchLogsRequest" name="searchLogsRequest"/> > <wsdl:output message="intf:searchLogsResponse" > name="searchLogsResponse"/> > </wsdl:operation> > and the generated ADB code uses an int for the parameter rather than an > Integer. This happens for both wrapped and unwrapped. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]