You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-user@axis.apache.org by naveen bhat <na...@googlemail.com> on 2008/05/30 11:32:00 UTC

SOAP fault not working in axis2c 1.4

I am working on axis2c 1.4.
I created a fault scenario for mtom sample where mtom client sends an
invalid soap request to server.
I monitored the soap messages using tcpmon.
I saw that server recieves request properly but sends back only http headers
and no soap message.
I also tried with a sample service which i wrote even there i faced the same
problem.
Kindly help me in this regard.

Thanks in advance,
Naveen Bhat

Re: SOAP fault not working in axis2c 1.4

Posted by Dinesh Premalal <xy...@gmail.com>.
Hi Naveen,

On Tue, Jun 3, 2008 at 11:57 AM, naveen bhat <na...@googlemail.com>
wrote:

> Hi Dinesh,
>
>              I hope the problem description in my previous mail was
> precise.
> Kindly let me know if you need more details.Let me know how can i solve the
> problem regarding SOAP fault.


Sorry I was unable to look onto it. Ill have a look on it today.

thanks,
Dinesh




-- 
http://nethu.org/

Re: SOAP fault not working in axis2c 1.4

Posted by Samisa Abeysinghe <sa...@wso2.com>.
We have to add a test for custom SOAP messages.

Samisa...

Samisa Abeysinghe wrote:
> Dinesh Premalal wrote:
>> Hi Naveen,
>>
>> Dinesh Premalal <xy...@gmail.com> writes:
>>  
>>> I think there was a bug in Axis2/C 1.4.0 release. However it seems
>>> fixed in the current svn head. Could you please test against svn
>>> head ?      
>> please comment
>>     axis2_msg_ctx_set_no_content (new_msg_ctx, env, AXIS2_FALSE);
>>
>> in src/core/receivers/raw_xml_in_out_msg_recv.c:223
>>
>> it will fix the problem.   
>
> BTW, this is a bug introduced recently, and would be fixed in a future 
> release.
>
> Samisa...
>
>> thanks,
>> Dinesh
>>
>>
>>
>>   
>> ------------------------------------------------------------------------
>>
>>
>> No virus found in this incoming message.
>> Checked by AVG. Version: 8.0.100 / Virus Database: 269.24.6/1480 - 
>> Release Date: 6/3/2008 7:00 AM
>>   
>
>
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG. 
> Version: 8.0.100 / Virus Database: 269.24.6/1480 - Release Date: 6/3/2008 7:00 AM
>   


-- 
Samisa Abeysinghe 
Director, Engineering; WSO2 Inc.

http://www.wso2.com/ - "The Open Source SOA Company"


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org


Re: SOAP fault not working in axis2c 1.4

Posted by Samisa Abeysinghe <sa...@wso2.com>.
Dinesh Premalal wrote:
> Hi Naveen,
>
> Dinesh Premalal <xy...@gmail.com> writes:
>   
>> I think there was a bug in Axis2/C 1.4.0 release. However it seems
>> fixed in the current svn head. Could you please test against svn
>> head ?  
>>     
> please comment
>     axis2_msg_ctx_set_no_content (new_msg_ctx, env, AXIS2_FALSE);
>
> in src/core/receivers/raw_xml_in_out_msg_recv.c:223
>
> it will fix the problem. 
>   

BTW, this is a bug introduced recently, and would be fixed in a future 
release.

Samisa...

> thanks,
> Dinesh
>
>
>
>   
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG. 
> Version: 8.0.100 / Virus Database: 269.24.6/1480 - Release Date: 6/3/2008 7:00 AM
>   


-- 
Samisa Abeysinghe 
Director, Engineering; WSO2 Inc.

http://www.wso2.com/ - "The Open Source SOA Company"


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org


Re: SOAP fault not working in axis2c 1.4

Posted by Dinesh Premalal <xy...@gmail.com>.
Hi Naveen,

Dinesh Premalal <xy...@gmail.com> writes:
> I think there was a bug in Axis2/C 1.4.0 release. However it seems
> fixed in the current svn head. Could you please test against svn
> head ?  
please comment
    axis2_msg_ctx_set_no_content (new_msg_ctx, env, AXIS2_FALSE);

in src/core/receivers/raw_xml_in_out_msg_recv.c:223

it will fix the problem. 

thanks,
Dinesh



-- 
http://nethu.org

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org


Re: SOAP fault not working in axis2c 1.4

Posted by Dinesh Premalal <xy...@gmail.com>.
Hi Naveen,

"naveen bhat" <na...@googlemail.com> writes:

> Hi Dinesh,
>           
>              I hope the problem description in my previous mail was precise.
> Kindly let me know if you need more details.Let me know how can i solve the
> problem regarding SOAP fault.

I think there was a bug in Axis2/C 1.4.0 release. However it seems
fixed in the current svn head. Could you please test against svn head ?  

If you need more details.

my request
----------
POST /axis2/services/mtom HTTP/1.1
User-Agent: Axis2C/1.4.0
SOAPAction: ""
Content-Length: 764
Content-Type: multipart/related; boundary=MIMEBoundarydd4beea4-318d-1dd1-2c85-0014a427f4ad; type="application/xop+xml"; start="<0....@apache.org>"; start-info="text/xml"; charset="UTF-8"
Host: 127.0.0.1:9090

--MIMEBoundarydd4beea4-318d-1dd1-2c85-0014a427f4ad
content-transfer-encoding: binary
content-id: <0....@apache.org>content-type: application/xop+xml;charset=UTF-8;type="text/xml";
   <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
      <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
         <wsa:To>http://localhost:9090/axis2/services/mtom</wsa:To>
         <wsa:Action>http://ws.apache.org/axis2/c/samples/mtomSample</wsa:Action>
         <wsa:MessageID>dd4bcf78-318d-1dd1-2c84-0014a427f4ad</wsa:MessageID>
      </soapenv:Header>
      <soapenv:Body>
         <ns1:mtomSample xmlns:ns1="http://ws.apache.org/axis2/c/samples/mtom"></ns1:mtomSample>
      </soapenv:Body>
   </soapenv:Envelope>--MIMEBoundarydd4beea4-318d-1dd1-2c85-0014a427f4ad--


response
---------
HTTP/1.1 500 Internal Server Error
Date: Tue Jun  3 22:25:26 2008 GMT
Server: Axis2C/1.4.0 (Simple Axis2 HTTP Server)
Content-Type: text/xml;charset=UTF-8
Content-Length: 691

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
   <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
      <wsa:Action>http://ws.apache.org/axis2/c/samples/mtomSample</wsa:Action>
      <wsa:MessageID>dd5081d0-318d-1dd1-35f4-0014a427f4ad</wsa:MessageID>
      <wsa:RelatesTo wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">dd4bcf78-318d-1dd1-2c84-0014a427f4ad</wsa:RelatesTo>
   </soapenv:Header>
   <soapenv:Body>
      <soapenv:Fault>
         <faultcode>soapenv:Sender</faultcode>
         <faultstring>NULL parameter was passed when a non NULL parameter was expected</faultstring>
         <detail>
            <EchoServiceError></EchoServiceError>
         </detail>
      </soapenv:Fault>
   </soapenv:Body></soapenv:Envelope>


thanks,
Dinesh

-- 
http://nethu.org

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org


Re: SOAP fault not working in axis2c 1.4

Posted by naveen bhat <na...@googlemail.com>.
Hi Dinesh,

             I hope the problem description in my previous mail was precise.
Kindly let me know if you need more details.Let me know how can i solve the
problem regarding SOAP fault.

Thanks in advance,
Navin Bhat


On Sun, Jun 1, 2008 at 10:41 PM, naveen bhat <na...@googlemail.com>
wrote:

> Hi Dinesh,
>
> To give to much clear picture about the problem.
> I did an investigation on mtom sample(service & client) in axis2c 1.4 and
> axis2c 1.3.
> I executed the mtom sample in both axis2c 1.4 and axis2c 1.3 for two
> scenarios.
>
>
>    1.     First scenario for SOAP fault,where client sends only
>    "mtomSample" node without the filename node and the associated
>    attachment.SOAP fault was sent properly for axis2c 1.3 mtom service, where
>    as for axis2c 1.4 mtom service it did not send SOAP fault,it sent only http
>    headers as i explained before.
>    2.  Second scenario for normal file transfer which succeds for both
>    distributions.
>
>
> I have attached server log(axis2.log), tcp-monitor log (tcpmon_traffic.log)
> and mtom log(mtom.log) for axis2c-1.3 and axis2c-1.4 distribution in
> seperate zip file.Check these files to analyse the problem.
>
> I suspect the problem is with axis2c-1.4 distribution fault handling.
> I hope my explaination is clear to you.
> Eager to hear from you on this issue.
>
> Thanks in advance,
> Naveen.
>
>
>
> On Sat, May 31, 2008 at 10:51 PM, Dinesh Premalal <xy...@gmail.com>
> wrote:
>
>> Hi Naveen,
>>
>> "naveen bhat" <na...@googlemail.com> writes:
>>
>> >  Hi Dinesh,
>> >
>> >  Please find the server log file (axis2.log) attached.
>>
>> I looked through your log files seems there is nothing wrong with
>> Axis2/C engine. Does your service work for correct request ?
>>
>> thanks,
>> Dinesh
>>
>> --
>> http://nethu.org
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>>
>>
>

Re: SOAP fault not working in axis2c 1.4

Posted by naveen bhat <na...@googlemail.com>.
Hi Dinesh,

To give to much clear picture about the problem.
I did an investigation on mtom sample(service & client) in axis2c 1.4 and
axis2c 1.3.
I executed the mtom sample in both axis2c 1.4 and axis2c 1.3 for two
scenarios.


   1.     First scenario for SOAP fault,where client sends only "mtomSample"
   node without the filename node and the associated attachment.SOAP fault was
   sent properly for axis2c 1.3 mtom service, where as for axis2c 1.4 mtom
   service it did not send SOAP fault,it sent only http headers as i explained
   before.
   2.  Second scenario for normal file transfer which succeds for both
   distributions.


I have attached server log(axis2.log), tcp-monitor log (tcpmon_traffic.log)
and mtom log(mtom.log) for axis2c-1.3 and axis2c-1.4 distribution in
seperate zip file.Check these files to analyse the problem.

I suspect the problem is with axis2c-1.4 distribution fault handling.
I hope my explaination is clear to you.
Eager to hear from you on this issue.

Thanks in advance,
Naveen.


On Sat, May 31, 2008 at 10:51 PM, Dinesh Premalal <xy...@gmail.com>
wrote:

> Hi Naveen,
>
> "naveen bhat" <na...@googlemail.com> writes:
>
> >  Hi Dinesh,
> >
> >  Please find the server log file (axis2.log) attached.
>
> I looked through your log files seems there is nothing wrong with
> Axis2/C engine. Does your service work for correct request ?
>
> thanks,
> Dinesh
>
> --
> http://nethu.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>
>

Re: SOAP fault not working in axis2c 1.4

Posted by Dinesh Premalal <xy...@gmail.com>.
Hi Naveen,

"naveen bhat" <na...@googlemail.com> writes:

>  Hi Dinesh,
>
>  Please find the server log file (axis2.log) attached.

I looked through your log files seems there is nothing wrong with
Axis2/C engine. Does your service work for correct request ?

thanks,
Dinesh

-- 
http://nethu.org

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org


Re: SOAP fault not working in axis2c 1.4

Posted by naveen bhat <na...@googlemail.com>.
 Hi Dinesh,

 Please find the server log file (axis2.log) attached.

 Regards,
 Navin


> On Fri, May 30, 2008 at 4:34 AM, Dinesh Premalal <xy...@gmail.com> wrote:
>
>> Hi Naveen,
>>
>> "naveen bhat" <na...@googlemail.com> writes:
>>
>> > Hi Dinesh ,
>> >
>> > I have attached the mtom log file and the tcpmon log file.
>> > I executed the client thrice.
>> > I got the same result.
>> > Please check logs and let me know wat is wrong.
>>
>> I think your problem is in server side. Therefore if you could send
>> server log (axis2.log) that would be useful.
>>
>> thanks,
>> Dinesh
>>
>> --
>> http://nethu.org
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>>
>>
>

Re: SOAP fault not working in axis2c 1.4

Posted by naveen bhat <na...@googlemail.com>.
Hi Dinesh,

Please find the server log file (axis2.log) attached.

Regards,
Navin


On Fri, May 30, 2008 at 4:34 AM, Dinesh Premalal <xy...@gmail.com> wrote:

> Hi Naveen,
>
> "naveen bhat" <na...@googlemail.com> writes:
>
> > Hi Dinesh ,
> >
> > I have attached the mtom log file and the tcpmon log file.
> > I executed the client thrice.
> > I got the same result.
> > Please check logs and let me know wat is wrong.
>
> I think your problem is in server side. Therefore if you could send
> server log (axis2.log) that would be useful.
>
> thanks,
> Dinesh
>
> --
> http://nethu.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>
>

Re: SOAP fault not working in axis2c 1.4

Posted by Dinesh Premalal <xy...@gmail.com>.
Hi Naveen,

"naveen bhat" <na...@googlemail.com> writes:

> Hi Dinesh ,
>
> I have attached the mtom log file and the tcpmon log file.
> I executed the client thrice.
> I got the same result.
> Please check logs and let me know wat is wrong.

I think your problem is in server side. Therefore if you could send
server log (axis2.log) that would be useful.

thanks,
Dinesh

-- 
http://nethu.org

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org


Re: SOAP fault not working in axis2c 1.4

Posted by naveen bhat <na...@googlemail.com>.
Hi Dinesh ,

I have attached the mtom log file and the tcpmon log file.
I executed the client thrice.
I got the same result.
Please check logs and let me know wat is wrong.


On Fri, May 30, 2008 at 2:07 AM, Dinesh Premalal <xy...@gmail.com> wrote:

> Hi Naveen,
>
> Could you please set your log level to debug and send your log file
> here ?
>
> thanks,
> Dinesh
>
> --
> http://nethu.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>
>

Re: SOAP fault not working in axis2c 1.4

Posted by Dinesh Premalal <xy...@gmail.com>.
Hi Naveen,

Could you please set your log level to debug and send your log file
here ?

thanks,
Dinesh

-- 
http://nethu.org


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org