I suspected a problem with MS support for WS basic profile as opposed to WS* 
indicated in Axis2C. I hoped there would be a solution but have not found 
anything. I am at a point where I need to tweak on of the two worlds... or drop 
Axis2. I still hope there is something I am missing that will let the following 
process work for me... Let me know your thoughts please.
  I have to generate a service that is equivalent to a asmx service that has 
dotnet clients, once I get that I can then extend...
  I know the MS and non MS worlds like to live in isolation, unfortunately I am 
in world that demands they work together.
   
   
  I started with a dotnet asmx web service.... generated its WSDL this was to 
be the base for the service environemnt.
  I then processed the WSDL with WSDL2C from Axis2 to give the C skeleton.
   
  I then compiled the skeleton (by modifying the echo sample makefile ...)
  With the dll etc in the Services folder, I can see it in the default 9090 
connection of listed services (which I think is just a dump of the xml folder 
contents).
   
  I autogenerated a C# client with MS visual studio from the WSDL. It worked 
fine with the .asmx file as you would expect.
  I then pointed it at the Axis2 server and watched the SOAP packets with 
tcpmon, I can see  a significant difference in the format as expected.
  I now need to identify if there are:
  A settting for Microsoft tools to connect to the Axis2C server.
  A configuration setting to Axis2C server to handle dotnet clients as above
   
  If there is no simple change, is there a code change for the Axis2C server  
to trap these connections and translater them. I am guessing I either have to 
make a custom http handler or maybe there is a WS basic profile to WS* 
conversion utility that works like tcpmon....
   
  Any help much appreciated...
   
   
   
   
   
   
   

       
---------------------------------
Never miss a thing.   Make Yahoo your homepage.

Reply via email to