DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8426>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8426

Axis client can not access .Net Web Service

           Summary: Axis client can not access .Net Web Service
           Product: Axis
           Version: beta-1
          Platform: PC
        OS/Version: Windows NT/2K
            Status: NEW
          Severity: Blocker
          Priority: Other
         Component: Basic Architecture
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


I created a very simple .Net Web Services, deployed it and was to invoke 
successfully from a client (.Net) client on the same machine. 
I tried to invoke from an Axis client and I get a nasty error "Server did not 
recognize the value of HTTP Header SOAPAction", (see below)
Is Axis SOAP not compatible with .Net SOAP? or what?
Did any one managed to get the two working together? in both directions, from 
Axis to .Net and from .Net to Axis?
Please advise ASAP

Error Message
------------
D:\jakarta-tomcat-4.0.3\webapps\axis>java samples.userguide.example7.MSTempConvC
lient -p80 ConvertTemperature 40
Exception in thread "main" System.Web.Services.Protocols.SoapException: Server d
id not recognize the value of HTTP Header SOAPAction: .
   at System.Web.Services.Protocols.SoapServerProtocol.Initialize()
   at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, Http
Context context, HttpRequest request, HttpResponse response, Boolean& abortProce
ssing)
        at org.apache.axis.message.SOAPFaultBuilder.endElement(Unknown Source)
        at org.apache.axis.encoding.DeserializationContextImpl.endElement(Unknow
n Source)
        at org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXPar
ser.java:432)
        at org.apache.xerces.impl.xs.XMLSchemaValidator.endElement(XMLSchemaVali
dator.java:504)
        at org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(XMLNamespa
ceBinder.java:829)
        at org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceBind
er.java:626)
        at org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDVal
idator.java:2731)
        at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator
.java:900)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.handleEndElemen
t(XMLDocumentFragmentScannerImpl.java:1136)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(
XMLDocumentFragmentScannerImpl.java:978)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
Dispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1437)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XM
LDocumentFragmentScannerImpl.java:328)
        at org.apache.xerces.parsers.StandardParserConfiguration.parse(StandardP
arserConfiguration.java:479)
        at org.apache.xerces.parsers.StandardParserConfiguration.parse(StandardP
arserConfiguration.java:521)
        at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:148)
        at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.j
ava:972)
        at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
        at org.apache.axis.encoding.DeserializationContextImpl.parse(Unknown Sou
rce)
        at org.apache.axis.SOAPPart.getAsSOAPEnvelope(Unknown Source)
        at org.apache.axis.client.Call.invoke(Unknown Source)
        at org.apache.axis.client.Call.invoke(Unknown Source)
        at org.apache.axis.client.Call.invoke(Unknown Source)
        at org.apache.axis.client.Call.invoke(Unknown Source)
        at samples.userguide.example7.MSTempConvClient.main(MSTempConvClient.jav
a:98)

Reply via email to