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