Hi Dies,
We did not have tcpmon on but our code is failing on invoke and not
returning any response from server.
Revati Damle,
Rave Technologies Ltd,
Mumbai,
Ph: (022)56606600 Ext 318
-----Original Message-----
From: Dies Koper [mailto:[EMAIL PROTECTED]
Sent: 12 January 2006 16:31
To: [email protected]
Subject: Re: Server did not recognize value of HTTP header SOAPAction
Hello Revati,
Looking at your stacktrace, it seems to me that your message has been
sent. Your stacktrace shows that you got to line 206 in AxisClient,
while requests are sent in the transport chain invoked in line 165.
You could not capture it with tcpmon?
Regards,
Dies
Revati Damle wrote:
Hi Dies,
Thanks for reply.
I am setting SOAPAction header to
"urn:GSO-System-Services:external:1.6.5:PortalInterface/GsoResetPassword
"
This is what my server expects.
I am not sure why it is creating axis client side fault. It is not the
server response. Message is not being sent to server. Axis is dying on
invoke.
Revati Damle,
Rave Technologies Ltd,
Mumbai,
Ph: (022)56606600 Ext 318
-----Original Message-----
From: Dies Koper [mailto:[EMAIL PROTECTED]
Sent: 12 January 2006 15:55
To: [email protected]
Subject: Re: Server did not recognize value of HTTP header SOAPAction
Hello Revati,
Could it be that you are setting "" for the SOAPAction? I think .Net
expects the SOAPAction to be set to the operation name you are
calling.
Regards,
Dies
Revati Damle wrote:
Hi,
I am trying a simple SOAP message from java client to a .Net web
service. I am getting axis fault on client side as mentioned in the
header. Stack trace is
{http://xml.apache.org/axis/}stackTrace:Server did not recognize the
value of HTTP Header SOAPAction:
urn:GSO-System-Services:external:1.6.5:PortalInterface/GsoResetPassword.
at
org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.ja
va:221)
at
org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.jav
a:128)
at
org.apache.axis.encoding.DeserializationContext.endElement(Deserializati
onContext.java:1087)
at
oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParse
r.java:1254)
at
oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingP
arser.java:311)
at
oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingPars
er.java:278)
at
oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:184)
at oracle.xml.jaxp.JXSAXParser.parse(JXSAXParser.java:288)
at
org.apache.axis.encoding.DeserializationContext.parse(DeserializationCon
text.java:227)
at
org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
at
org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
at
org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstan
dChecker.java:62)
at
org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
at
org.apache.axis.client.Call.invokeEngine(Call.java:2765)
at org.apache.axis.client.Call.invoke(Call.java:2748)
at org.apache.axis.client.Call.invoke(Call.java:1862)
at
com.rave.service.AxisSoapMessageCaller.constructSimpleSoapMessage(AxisSo
apMessageCaller.java:197)
at
com.rave.service.AxisSoapMessageCaller.constructSoapMessage(AxisSoapMess
ageCaller.java:269)
at
com.rave.service.AxisSoapMessageCaller.makeCall(AxisSoapMessageCaller.ja
va:138)
at
com.rave.service.HTTPGatewayTesting1.doPost(HTTPGatewayTesting1.java:92)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestD
ispatcher.java:810)
at
com.evermind.server.http.ServletRequestDispatcher.forwardInternal(Servle
tRequestDispatcher.java:322)
at
com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHa
ndler.java:790)
at
com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:
270)
at
com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:
112)
at
com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(Releasab
leResourcePooledExecutor.java:192)
at java.lang.Thread.run(Thread.java:534)
If anybody can help me on this?
Revati Damle,
Rave Technologies Ltd,
Mumbai,
Ph: (022)56606600 Ext 318