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]

Reply via email to