I changed my axis2 (1.5) service url to /data/MyService instead of /axis2/services/MyService by doing the following
1. deleted the default tomcat ROOT web service and renamed axis2 to ROOT 2. In web.xml I added <servlet-mapping> <servlet-name>AxisServlet</servlet-name> <url-pattern>/data/*</url-pattern> </servlet-mapping> 3. In axis2.xml I set the parameter <parameter name="servicePath">data</parameter> This works fine except if the hostname starts with "data". So the following works http://axis2.myservices.com/data/MyService?wsdl http://feeddata.myservices.com/data/MyService?wsdl but http://data.myservices.com/data/MyService?wsdl http://datafeed.myservices.com/data/MyService?wsdl fails with "Requested resource not found!" from axis and no errors in the logs. Any ideas why, or how I can use data as the hostname, or at least start with data? TIA, charles
