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. |