can you use the tcp mon[1]  and check the reqest send from the axis2 client
and
response it gets.

[1]http://ws.apache.org/commons/tcpmon/

Amila.


On 8/15/07, Pushkar Bodas <[EMAIL PROTECTED]> wrote:
>
>
> Hi,
>
> Thanks for the reply.
>
> I guess I have used the correct EPR. This is the same EPR that I am using
> in
> the C# client.
> The EPR looks something like :
> "http://localhost:2489/WebServiceName/Service.asmx";. This is what I use in
> the C# client and in the axis client too. I hope this is correct.
>
> The problem still remains, so any other suggestions regarding what may be
> wrong?
>
> Thanks and regards,
> Pushkar
>
>
>
>
> Amila Suriarachchi wrote:
> >
> > This is a problem with your epr (end point reference).
> >
> > When generating the stubs with the wsdl2java tool, it writes the epr
> > specified in the Port element (in the wsdl) to the stub file. Then if
> you
> > do
> > not override this (by giving the epr to stub) it uses this already saved
> > epr.
> >
> > Please check this epr is correct or not.
> >
> > Amila.
> >
> > On 8/15/07, Pushkar Bodas <[EMAIL PROTECTED]> wrote:
> >>
> >>
> >> Hi,
> >>
> >> I am a newbie to AXIS2 and .NET too. I exposed a web service in .NET
> and
> >> I
> >> am trying to consume it by using AXIS2's ADB client. The way in which
> >> .NET
> >> creates the WSDL makes the WSDL2java utility of AXIS2 to generate
> request
> >> classes for even those web-methods, which do not take any parameters.
> >> Hence
> >> the scenario is that all the methods to be used, have to be passed an
> >> object
> >> whenever I have to use the Stub.Method(Object).
> >>
> >> When I do this, everything seems to go on fine, inclusing the creation
> of
> >> the SOAP Envolope too. But the OperationClient.execute(true) method in
> >> the
> >> Stub class throws an exception as the one shown below :
> >>
> >>
> >>
> >> ////////////////////
> >> EXCEPTION
> >> ///////////////////
> >>
> >>
> >> org.apache.axis2.AxisFault: Transport error: 400 Error: Bad Request
> >>         at
> >> org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(
> >> CommonsHTTPTransportSender.java:221)
> >>         at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:452)
> >>         at
> >> org.apache.axis2.description.OutInAxisOperationClient.send(
> >> OutInAxisOperation.java:330)
> >>         at
> >> org.apache.axis2.description.OutInAxisOperationClient.execute(
> >> OutInAxisOperation.java:294)
> >>         at
> >> org.tempuri.ServiceServiceSoap12Stub.ReverseString(
> >> ServiceServiceSoap12Stub.java:409)
> >>         at org.tempuri.Main.main(Main.java:30)
> >> Caused by: org.apache.axis2.AxisFault: Transport error: 400 Error: Bad
> >> Request
> >>         at
> >>
> >>
> org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons
> >> (CommonsHTTPTransportSender.java:314)
> >>         at
> >> org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(
> >> CommonsHTTPTransportSender.java:201)
> >>         ... 5 more
> >> Caused by: org.apache.axis2.AxisFault: Transport error: 400 Error: Bad
> >> Request
> >>         at
> >> org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java
> >> :179)
> >>         at
> >> org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java
> >> :73)
> >>         at
> >>
> >>
> org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons
> >> (CommonsHTTPTransportSender.java:305)
> >>         ... 6 more
> >> Caused by: org.apache.axis2.AxisFault: Transport error: 400 Error: Bad
> >> Request
> >>         at
> >> org.apache.axis2.transport.http.HTTPSender.handleResponse(
> HTTPSender.java
> >> :320)
> >>         at
> >> org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java
> >> :177)
> >>         ... 8 more
> >>
> >>
> >> /////////////////////////
> >> END OF EXCEPTION
> >> /////////////////////////
> >>
> >> I used the WSDL2java utility to create the Stub from the web service
> >> exposed
> >> by .NET. The exposed webservice works fine as I have tested it with a
> >> client
> >> in C#.
> >>
> >> Can someone please help me with this?...I am stuck over here for a
> couple
> >> of
> >> days. This can be quite a silly question, but since I am new to AXIS2,
> I
> >> do
> >> not know how to resolve this problem. Thanks in advance.
> >>
> >> Thanks and regards,
> >> Pushkar
> >>
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/Consuming-.NET-exposed-web-service-by-an-Axis2-ADB-Client-gives-Error-400-%3A-Bad-Request-tf4269311.html#a12150977
> >> Sent from the Axis - User mailing list archive at Nabble.com.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >
> >
> > --
> > Amila Suriarachchi,
> > WSO2 Inc.
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/Consuming-.NET-exposed-web-service-by-an-Axis2-ADB-Client-gives-Error-400-%3A-Bad-Request-tf4269311.html#a12161029
> Sent from the Axis - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Amila Suriarachchi,
WSO2 Inc.

Reply via email to