[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [no subject]
" OK: C# proxy invokes C# service OK: C# proxy invokes Java service OK: Java proxy invokes Java service NOT OK: Java proxy invokes C# service When I try to invoke a C# web service with a java axis client I get the error message: "Server did not recognize the value of HTTP Header SOAPAction: ." " Is the issue that you didn't succeed in having the generated Java code call a C# service? If that is the issue, I would look into the WS-I testing tools to make sure the WSDL you are using follows the interoperability reccomendations: http://www.ws-i.org/deliverables/workinggroup.aspx?wg=testingtools Based on the WS-I testing report, one thing you might want to look at is the use and style arguments specified on the Java2WSDL command and use document and literal when you generate the WSDL. http://ws.apache.org/axis/java/reference.html#Java2WSDLReference Depending on the tooling you're using on the Java side, you may also want to consider using an IDE with web service support or a pre-release version of the eclipse.org development environment with the Web service plugins. Some commercial Java IDE implementations already ship tools that would simplify the development of WS-I compliant services in Java and verify the corresponding WSDL. The open-source tools are in the eclipse WST project: http://www.eclipse.org/webtools/index.html Regards, Andrew Hately IBM Software Group, Emerging Technologies email: hately@us.ibm.com tomjbr.10216233@bloglines.com 05/10/2005 09:58 AM To uddi-dev@lists.oasis-open.org cc Subject [uddi-dev] How to implement UDDI and dynamically bind to web services with the same WSDL I am trying to dynamically bind to web services with the same WSDL, and since that is what UDDI can be used for, then maybe you have an idea about how to do it... I can not figure out how to let a java axis client invoke a C# web service and a java axis web service in a transparent way, when the both service implementations have been generated from the same WSDL interface. This should not be so difficult, or if it is, well then what is the point of using UDDI if you can not dynamically bind to a service, independent of whether it is implemented in java or C# ? There are probably other people that are struggling with something you really think should be easy, so maybe you would like to answer in this discussion thread: http://groups-beta.google.com/group/microsoft.public.dotnet.framework.aspnet.webservices/browse_frm/thread/bb090e09ad200979/066e19852c9e6fc7?tvc=1&hl=sv Regards, Tom --------------------------------------------------------------------- To unsubscribe, e-mail: uddi-dev-unsubscribe@lists.oasis-open.org For additional commands, e-mail: uddi-dev-help@lists.oasis-open.org --=_alternative 005A90FA86256FFD_= Content-Type: text/html; charset="US-ASCII" <br><font size=2 face="sans-serif">From the following section posting on the usenet archive, this sounds more like a Web service interoperability issue than a UDDI issue.</font> <br> <br><font size=2 face="sans-serif">"</font><font size=3> </font> <table width=100%> <tr> <td width=100%><font size=3>OK: C# proxy invokes C# service <br> OK: C# proxy invokes Java service <br> OK: Java proxy invokes Java service <br> NOT OK: Java proxy invokes C# service </font> <p><font size=3>When I try to invoke a C# web service with a java axis client I get the <br> error message: <br> "Server did not recognize the value of HTTP Header SOAPAction: ." </font></table> <br><font size=2 face="sans-serif">"</font> <br> <br><font size=2 face="sans-serif">Is the issue that you didn't succeed in having the generated Java code call a C# service? If that is the issue, I would look into the WS-I testing tools to make sure the WSDL you are using follows the interoperability reccomendations:</font> <br> <br><font size=2 face="sans-serif">http://www.ws-i.org/deliverables/workinggroup.aspx?wg=testingtools</font> <br> <br><font size=2 face="sans-serif">Based on the WS-I testing report, one thing you might want to look at is the use and style arguments specified on the Java2WSDL command and use document and literal when you generate the WSDL.</font> <br> <br><font size=2 face="sans-serif">http://ws.apache.org/axis/java/reference.html#Java2WSDLReference</font> <br> <br><font size=2 face="sans-serif">Depending on the tooling you're using on the Java side, you may also want to consider using an IDE with web service support or a pre-release version of the eclipse.org development environment with the Web service plugins. Some commercial Java IDE implementations already ship tools that would simplify the development of WS-I compliant services in Java and verify the corresponding WSDL. The open-source tools are in the eclipse WST project: http://www.eclipse.org/webtools/index.html</font> <br> <br><font size=2 face="sans-serif">Regards,</font> <br><font size=2 face="sans-serif"><br> Andrew Hately<br> IBM Software Group, Emerging Technologies <br> email: hately@us.ibm.com<br> </font> <br> <br> <br> <table width=100%> <tr valign=top> <td width=40%><font size=1 face="sans-serif"><b>tomjbr.10216233@bloglines.com</b> </font> <p><font size=1 face="sans-serif">05/10/2005 09:58 AM</font> <td width=59%> <table width=100%> <tr> <td> <div align=right><font size=1 face="sans-serif">To</font></div> <td valign=top><font size=1 face="sans-serif">uddi-dev@lists.oasis-open.org</font> <tr> <td> <div align=right><font size=1 face="sans-serif">cc</font></div> <td valign=top> <tr> <td> <div align=right><font size=1 face="sans-serif">Subject</font></div> <td valign=top><font size=1 face="sans-serif">[uddi-dev] How to implement UDDI and dynamically bind to web services with the same WSDL</font></table> <br> <table> <tr valign=top> <td> <td></table> <br></table> <br> <br> <br><font size=2><tt>I am trying to dynamically bind to web services with the same WSDL, and since<br> that is what UDDI can be used for, then maybe you have an idea about how to<br> do it...<br> <br> I can not figure out how to let a java axis client invoke a C#<br> web service and a java axis web service in a transparent way, when the both<br> service implementations have been generated from the same WSDL interface.<br> <br> <br> <br> This should not be so difficult, or if it is, well then what is the point<br> of using UDDI if you can not dynamically bind to a service, independent of<br> whether it is implemented in java or C# ?<br> <br> There are probably other people<br> that are struggling with something you really think should be easy, so maybe<br> you would like to answer in this discussion thread:<br> <br> http://groups-beta.google.com/group/microsoft.public.dotnet.framework.aspnet.webservices/browse_frm/thread/bb090e09ad200979/066e19852c9e6fc7?tvc=1&hl=sv<br> <br> <br> Regards, Tom<br> <br> <br> ---------------------------------------------------------------------<br> To unsubscribe, e-mail: uddi-dev-unsubscribe@lists.oasis-open.org<br> For additional commands, e-mail: uddi-dev-help@lists.oasis-open.org<br> <br> </tt></font> <br> --=_alternative 005A90FA86256FFD_=--
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]