I notice that in axis beta 1, the namespace for the body of the operation input message is, by default, the URL to reach the web service.  For example, the namespace of the input message’s body for the StockQuoteService’s getQuote operation is: ”http://localhost:8080/axisb1/StockQuoteService.jws

 

However, in axis beta 2, the namespace for the body of the operation input message is, by default, the name of the operation itself.  In the same example StockQuoteService getQuote operation, the namespace is: “getQuote

 

What is the reason for this change?  Although it seems useful to have the input namespace be independent from the URL where the name service is located, I would think that using a namespace that mirrors the operation name could cause conflict.

 

Reply via email to