Greetings,

I'm trying to deploy a axis web service in JBOSS but I really want to
use a standalone web service in a WAR file instead using the jboss-net
service (that uses axis itself). In conclusion, I want to use standard
features J2EE instead specific features of application servers, to
permit the deployment in every j2EE application server.

So, I created my web service and I deployed it a WAR file with the
following structure:

1- WEB-INF/lib/ --> axis.jar, jaxrpc.jar, saaj.jar, wsdl4j.jar
2- WEB-INF/classes --> service classes 
3- WEB-INF/server-config.wsdd --> extracted from axis.jar
4- WEB-INF/web.xml --> (configuration is below)

 <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>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>/axis/*.jws</url-pattern>
</servlet-mapping>
<servlet-mapping>
    <servlet-name>AxisServlet</servlet-name>
    <url-pattern>/servlet/AxisServlet</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>


When I invoke http://localhost:8080/myapp/services, I saw only the
services AdminService and Version. So, I run the ant task "axis-admin"
(similar to org.apache.axis.client.AdminClient class) to deploy the
service from the deploy.wsdd. The service is now listed.

Now, I tested to restart the server (jboss) but my service is gone and I
have to deploy it again!! There is no persistence on services
deployed???

thanks,
Pedro Salazar
-- 
PS
[EMAIL PROTECTED]
PGP:0E129E31D803BC61

Reply via email to