>  Will this method.addChild will not create the proper XML format when I
> send in the message?
>
What I mean by proper XML format is the XMLSchema which your service
mandates your request should adhere to..

Do you have a proper WSDL for the service.. Is the service under ur control
or something external..

~Thilina

>
>
>
>
>             msgAttach.setUserId("Test");
>
>             msgAttach.setPassword("test");
>
>             msgAttach.setXMLMsg("<test></test>");
>
>             msgAttach.setElement(method);
>
>
>
>             myStub.processWithAttach(msgAttach);
>
>
>
> Thanks,
> Asmita
>
>
>  ------------------------------
>
> *From:* Thilina Gunarathne [mailto:[EMAIL PROTECTED]
> *Sent:* Thursday, July 03, 2008 2:48 PM
> *To:* axis-user@ws.apache.org
> *Subject:* Re: MTOM: Axis2-1.4 issue?? XMLStreamException: Unknow type can
> not serialize
>
>
>
> Hi,
> I'm a bit confused... Why are you creating the XML using Axiom while you
> have stubs generated... It would have been better if you fixed your wsdl to
> reflect the correct XML elements and code generated..
>
> Looks like you are getting the fault from the serverside.  A message trace
> of the request and the WSDL of the service would help to figure out the
> problem clearly..
>
>                myStub._getServiceClient().getOptions()
>
>                         .setProperty(Constants.Configuration.*ENABLE_MTOM*,
> Constants.*VALUE_TRUE*);
>
>
> myStub._getServiceClient().getOptions().setTimeOutInMilliSeconds(10000);
>
>             File file = *new* File(*INPUT_FILE*);
>
>             FileInputStream fis = *new* FileInputStream(file);
>
>             String base64String = Base64.*encode*(*readFully*(fis));
> //reads the file bitwise before encode is called on it.
>
>  You can just create a DataHandler and create the OMText out of it...
> Trying to do the above will put in you in trouble if you are trying to send
> a larger attachment.
>
>
>
>             OMText binaryNode
> =fac.createOMText(base64String,"application/pdf",*true*);
>
>  You can use the createOMText() with DataHandler..
>
>
>
>
>
> Why do I get unknown type cannot serialize?
>
>  Chances are that you are not sending the message in the correct (XML
> hierachy) format..
>
> thanks,
> Thilina
>
>
>
> Thanks,
>
> Asmita
>  ------------------------------
>
> *From:* Tony Dean [mailto:[EMAIL PROTECTED]
> *Sent:* Thursday, July 03, 2008 11:46 AM
> *To:* axis-user@ws.apache.org
> *Subject:* RE: MTOM: Axis2-1.4 issue?? XMLStreamException: Unknow type can
> not serialize
>
>
>
> don't know about your issue, but there are other issues fixed in 1.4 that
> were broke in 1.3 so I wouldn't go back there.
>
>
>
> *From:* Attharkar, Asmita [mailto:[EMAIL PROTECTED]
> *Sent:* Thursday, July 03, 2008 9:40 AM
> *To:* axis-user@ws.apache.org
> *Subject:* MTOM: Axis2-1.4 issue?? XMLStreamException: Unknow type can not
> serialize
>
>
>
> All,
>
>
>
> I am trying to send a pdf attachment in the soap message but I get this:
>
>
>
>
> org.apache.axis2.databinding.utils.ConverterUtil.serializeAnyType(ConverterUtil.java:1449)
>
>
>
> And the message doesn't come to web services server, it is failing in
> OperationClient.execute() method itself.
>
> The AxisFault message shows "*Unknow type can not serialize*". What could
> be the possible reasons for this or is this a known issue with axis2 1.4
> release? Should I use axis2 1.3 release if I need to send an attachment
> using MTOM?
>
>
>
> Thanks so much for you help!
>
>
>
> I am using JRE and JDK 1.5_15, Ant 1.6, apache tomcat server 1.6 and Axis2
> 1.4
>
>
>
> Thanks,
>
> Asmita
>
>
>
>
>
>
> --
> Thilina Gunarathne - http://thilinag.blogspot.com
>



-- 
Thilina Gunarathne - http://thilinag.blogspot.com

Reply via email to