Can you send your request or response which gives this error and the full wsdl file? Can you try with a nighly build?
Amila. On Nov 14, 2007 12:50 PM, amit kumar <[EMAIL PROTECTED]> wrote: > Hi > > I have a sample service for file upload. it takes complex type having > fileName and fileData.I am using ADB. Environment is Eclipse, jre1.5, tomcat > 5, axis 2-1.3 > > <xs:complexType name="FileVO"> > <xs:sequence> > <xs:element minOccurs="0" name="binaryData" nillable="true" > type="xs:base64Binary"/> > <xs:element minOccurs="0" name="fileName" nillable="true" > type="xs:string"/> > </xs:sequence> > </xs:complexType> > > I have enabled mtom both on client and server side.when I run the client it > gives me following exception. > > org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException: > Unexpected subelement fileName > at > org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:486) > at > org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:343) > at > org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:389) > at > org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:211) > at org.apache.axis2.client.OperationClient.execute(OperationClient.java:163) > at com.test.client.MyServiceStub.uploadFile(MyServiceStub.java:178) > at com.test.client.TestFileUpload.main(TestFileUpload.java:19) > > If I remove fileName from input it works fine. I think ADB is not able to > handle any other parameter with binary data type in complex type. I tried to > change the sequence of complex type in wsdl and regenerated the client side > stuff then it started giving error for "binaryData". > > > > ________________________________ > Unlimited freedom, unlimited storage. Get it now -- Amila Suriarachchi, WSO2 Inc. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
