I started to play with axis-alpha2 and I am trying to get the WSDL option to
work.
This is what I have done so far:
1) downloaded xml-axis-alpha2-bin.tar.gz and installed it in
/sunquest/web
2) copied /sunquest/web/axis-1_0/webapps/axis
/sunquest/web/tomcat/webapps
The web.xml file has the new Servlet mapping for services
<servlet-mapping>
<servlet-name>AxisServlet</servlet-name>
<url-pattern>/services</url-pattern>
</servlet-mapping>
3) Stop and Started tomcat
4) deployed the StockQuoteService
cd /sunquest/web/axis-1_0/samples/stock
java org.apache.axis.client.AdminClient
-lhttp://localhost:8080/axis/servlet/AxisServlet deploy.xml
server-config.xml (/sunquest/web/tomcat/webapps/axis/WEB-INF)
<service pivot="stock" name="urn:cominfo">
<option name="allowedRoles" value="user3"/>
<option name="methodName" value="getInfo"/>
<option name="className" value="samples.stock.ComInfoService"/>
</service>
<service pivot="stock" name="urn:xmltoday-delayed-quotes">
<option name="allowedRoles" value="user1,user2"/>
<option name="methodName" value="getQuote"/>
<option name="className" value="samples.stock.StockQuoteService"/>
</service>
4) Goto my PC's Web Browser and put in
http://sqnklab02:8080/axis/services/urn:cominfo
I get the following error: The page cannot be found
What did I do wrong?????
****************************************************************************
************************************************
WEB.XML file
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
<web-app>
<display-name>Apache-Axis</display-name>
<servlet>
<servlet-name>AxisServlet</servlet-name>
<display-name>Apache-Axis Servlet</display-name>
<servlet-class>
org.apache.axis.transport.http.AxisServlet
</servlet-class>
</servlet>
<servlet>
<servlet-name>AdminServlet</servlet-name>
<display-name>Axis Admin Servlet</display-name>
<servlet-class>
org.apache.axis.transport.http.AdminServlet
</servlet-class>
<load-on-startup>100</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>AxisServlet</servlet-name>
<url-pattern>servlet/AxisServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>AxisServlet</servlet-name>
<url-pattern>*.jws</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>AxisServlet</servlet-name>
<url-pattern>/services</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>AdminServlet</servlet-name>
<url-pattern>servlet/AdminServlet</url-pattern>
</servlet-mapping>
</web-app>