Hi Gunarathne,

Thanks for trying to help me out of this problem.

Please see inline answers to your questions.

Regards
Siva


On 8/29/08, Thilina Gunarathne <[EMAIL PROTECTED]> wrote:
>
> Hi,
> You have to have either chunked or content-length... You cannot get rid of
> both...
>

[SIVA] Ok

 Does ZSI client with chunked encoding work with Axis2 server, when used
> without attachments.. Does it work with content-length header without
> attachments.
>

[SIVA} I didn't get a check this. I am new to Web Services and to Python and
unfortunately I have been assigned this mammoth task of adding MTOM suppoprt
to ZSI librabry. I do not even know how to write new web services and deploy
them on the server side.

 Let's try getting the non chunked ZSI client sending an attachment to Axis2
> server working first.
>

[SIVA] I think this part is working. Accidentally without my knowledge,
initially I tried this and it worked !!!.

 If possible post the message stack traces captured using tcpmon (
> http://ws.apache.org/commons/tcpmon).. The messages you posted does not
> contain some valuable information such as http headers..
>

[SIVA] I do not know anything about tcpmon. I will first try to understand
tcpmon and then capture the messages and post the message.

 thanks,
> Thilina
>
>
> On Fri, Aug 29, 2008 at 1:35 AM, SivaKrishna Kumar <[EMAIL PROTECTED]>wrote:
>
>> Hi Gunarathne,
>> If I remove 'Transfer-Encoding' and content length from headers, I am
>> getting SOAP fault from the server.
>>
>> The error is
>>
>> java.net.SocketTimeoutException: Read timed out
>>
>> java.net.SocketTimeoutException: Read timed out
>> I am trying to upload 1KB Zip file.
>>
>> Regards
>> Siva
>>
>>   On 8/29/08, SivaKrishna Kumar <[EMAIL PROTECTED]> wrote:
>>>
>>> Hi Gunarathne,
>>>
>>> Thanks for the reply. For disabling http chunking in ZSI,
>>>
>>> I am sending 'Transfer-Encoding' header as 'Chunked' while sening the
>>> Request. Do I need to stop doing that ?
>>>
>>> If you use any of IM, can you please add me as friend. I desperately
>>> looking for some help in this regard.
>>>
>>> My mail ids are [EMAIL PROTECTED], [EMAIL PROTECTED]
>>>
>>> Best Regards
>>> Siva
>>>
>>>
>>>  On 8/29/08, Thilina Gunarathne <[EMAIL PROTECTED]> wrote:
>>>>
>>>> Hi,
>>>> Assuming that you are using ZSI for the client side, you need to disable
>>>> http-chunking in ZSI... The error suggests that the chunked encoding sent 
>>>> by
>>>> your client side is malformed..
>>>>
>>>> The config option Martin suggested will only disable chunking for Axis2
>>>> clients.
>>>>
>>>> ~Thilina
>>>>
>>>> On Wed, Aug 27, 2008 at 10:21 PM, SivaKrishna Kumar <[EMAIL 
>>>> PROTECTED]>wrote:
>>>>
>>>>> HI Martin,
>>>>>
>>>>> Mail to Axis user group bounced. I am sending this mail directly to
>>>>> you, as I am desperate to get resolution for this issue.
>>>>>
>>>>> Thanks & Regards
>>>>> Siva
>>>>>
>>>>>
>>>>> On 8/28/08, SivaKrishna Kumar <[EMAIL PROTECTED]> wrote:
>>>>>>
>>>>>> Hi Martin,
>>>>>>
>>>>>> Thank you very much for the reply. Evenafter setting these, I am still
>>>>>> seeing the same error.
>>>>>>
>>>>>> I am herewith attaching my axis2.xml. Can you please check the same. I
>>>>>> am not able to understand,
>>>>>>
>>>>>>
>>>>>>    1. Is it because of some configuration issue that I am seeing this
>>>>>>    error ? or
>>>>>>    2. Am I doing something wrong while converting my normal SOAP
>>>>>>    message/headers to SOAP message/headers for MTOM
>>>>>>    3. Or am I missing something that I need to send as a header along
>>>>>>    http request ?
>>>>>>
>>>>>>
>>>>>> Regards,
>>>>>> Siva
>>>>>>
>>>>>>
>>>>>>
>>>>>>   On 8/28/08, Martin Gainty <[EMAIL PROTECTED]> wrote:
>>>>>>>
>>>>>>> in /WEB-INF/conf/axis2.xml
>>>>>>> Sender and Receiver check the 1.1 protocol and chunked encoding parms 
>>>>>>> are set
>>>>>>> <transportSender ... >
>>>>>>>         <parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>         <parameter name="Transfer-Encoding" 
>>>>>>> locked="false">chunked</parameter>
>>>>>>>
>>>>>>> <transportReceiver ...>
>>>>>>>         <parameter name="PROTOCOL"
>>>>>>> locked="false">HTTP/1.1</parameter>
>>>>>>>         <parameter name="Transfer-Encoding"
>>>>>>> locked="false">chunked</parameter>
>>>>>>>
>>>>>>>
>>>>>>> Martin
>>>>>>> ______________________________________________
>>>>>>> Disclaimer and confidentiality note
>>>>>>> Everything in this e-mail and any attachments relates to the official
>>>>>>> business of Sender. This transmission is of a confidential nature and 
>>>>>>> Sender
>>>>>>> does not endorse distribution to any party other than intended 
>>>>>>> recipient.
>>>>>>> Sender does not necessarily endorse content contained within this
>>>>>>> transmission.
>>>>>>>
>>>>>>>
>>>>>>> ------------------------------
>>>>>>> Date: Wed, 27 Aug 2008 23:23:51 +0530
>>>>>>> From: [EMAIL PROTECTED]
>>>>>>> To: [email protected]
>>>>>>> Subject: [Axis2]
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I am trying to add MTOM support to ZSI. When I send a request which
>>>>>>> is processed for MTOM, on the server side I am getting the below error.
>>>>>>>
>>>>>>>
>>>>>>> org.apache.http.MalformedChunkCodingException: Bad chunk header
>>>>>>>         at
>>>>>>> org.apache.http.impl.io.ChunkedInputStream.getChunkSize(ChunkedInputStream.java:232)
>>>>>>>         at
>>>>>>> org.apache.http.impl.io.ChunkedInputStream.nextChunk(ChunkedInputStream.java:183)
>>>>>>>         at
>>>>>>> org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:155)
>>>>>>>         at
>>>>>>> org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:175)
>>>>>>>         at
>>>>>>> org.apache.http.impl.io.ChunkedInputStream.exhaustInputStream(ChunkedInputStream.java:289)
>>>>>>>         at
>>>>>>> org.apache.http.impl.io.ChunkedInputStream.close(ChunkedInputStream.java:262)
>>>>>>>         at
>>>>>>> org.apache.axis2.transport.http.server.AxisHttpService.handleRequest(AxisHttpService.java:192)
>>>>>>>         at
>>>>>>> org.apache.axis2.transport.http.server.HttpServiceProcessor.run(HttpServiceProcessor.java:82)
>>>>>>>         at
>>>>>>> edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
>>>>>>>         at
>>>>>>> edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
>>>>>>>         at java.lang.Thread.run(Thread.java:619)
>>>>>>>
>>>>>>> On the client side I am getting the below SOAP fault
>>>>>>>
>>>>>>> invalid literal for int() with base 16: ''
>>>>>>>
>>>>>>> Here are my headers and body sent to Axis's MTOM Sample Service.
>>>>>>>
>>>>>>> Can some one point me where is the problem. ?
>>>>>>>
>>>>>>> Thanks & Regards
>>>>>>> Siva
>>>>>>>
>>>>>>> [mtom:apply_mtom]: mtomheaders:
>>>>>>> {'SOAPAction': '"attachment"', 'Content-Type': 'multipart/related;
>>>>>>> boundary="==ZSI_MIME_BOUNDARY=="; start-info="text/xml";
>>>>>>> start="<soaplibEnvelope>"'}
>>>>>>> [mtom:apply_mtom]: mtombody:
>>>>>>> --==ZSI_MIME_BOUNDARY==
>>>>>>> Content-Transfer-Encoding: binary
>>>>>>> Content-ID: <soaplibEnvelope>
>>>>>>> Content-Type: text/xml; charset=utf-8
>>>>>>>
>>>>>>> <ns0:Envelope 
>>>>>>> xmlns:ns0="http://schemas.xmlsoap.org/soap/envelope/";><ns0:Header
>>>>>>> /><ns0:Body><ns1:AttachmentRequest xmlns:ns1="
>>>>>>> http://ws.apache.org/axis2/mtom
>>>>>>> sample/"><ns1:fileName>c:\Sample_mtom.zip</ns1:fileName><ns1:binaryData><ns2:Include
>>>>>>> href="cid:ZSIAttachment_1" xmlns:ns2="
>>>>>>> http://www.w3.org/2004/08/xop/incl
>>>>>>> ude"
>>>>>>> /></ns1:binaryData></ns1:AttachmentRequest></ns0:Body></ns0:Envelope>
>>>>>>> --==ZSI_MIME_BOUNDARY==
>>>>>>> Content-Type: application/octet-stream
>>>>>>> Content-Transfer-Encoding: binary
>>>>>>> Content-ID: <ZSIAttachment_1>
>>>>>>>
>>>>>>> ìë7í"3?9?»ñ(?┘►S‼K3É3 PK☺☻¶ ¶  ⌡h←93▬Wçh   ╚   ←       ☺   ╢ü
>>>>>>> Sample_txt_mtom_clieent.txtPK♣♠    ☺ ☺ I   í
>>>>>>> --==ZSI_MIME_BOUNDARY==--
>>>>>>>
>>>>>>>
>>>>>>> ------------------------------
>>>>>>> Talk to your Yahoo! Friends via Windows Live Messenger. Find Out 
>>>>>>> How<http://www.windowslive.com/explore/messenger?ocid=TXT_TAGLM_WL_messenger_yahoo_082008>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Thilina Gunarathne - http://thilinag.blogspot.com
>>>>
>>>>
>>>
>>>
>>
>>
>
>
>
> --
> Thilina Gunarathne - http://thilinag.blogspot.com
>

Reply via email to