users@glassfish.java.net

Re: Web Application deploys - but NOT recognized as web service

From: Alexis Moussine-Pouchkine <alexis.mp_at_sun.com>
Date: Mon, 21 Jan 2008 21:21:07 +0100

Only Web Services deployed with JSR 109 can be seen in the admin
console.
Any reason for using com.sun.xml.ws.transport.http.servlet.WSServlet ?
-Alexis

On Jan 21, 2008, at 21:08, glassfish_at_javadesktop.org wrote:

> I can successfully deploy and use a web service application, but
> when looking at the Web Services section in the Glassfish Admin
> Console, the web service does not show up. Is there something I am
> missing?
>
> Here is my web.xml
> <?xml version="1.0" encoding="UTF-8"?>
> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee">
> <display-name>My Web Services</display-name>
> <description>My Web Services</description>
> <listener>
> <listener-
> class
> >com.sun.xml.ws.transport.http.servlet.WSServletContextListener</
> listener-class>
> </listener>
> <servlet>
> <servlet-name>nm-service</servlet-name>
> <display-name>nm-service</display-name>
> <description>NM Service</description>
> <servlet-class>com.sun.xml.ws.transport.http.servlet.WSServlet</
> servlet-class>
> <load-on-startup>1</load-on-startup>
> </servlet>
> <servlet>
> <servlet-name>ml-service</servlet-name>
> <display-name>ml-service</display-name>
> <description>ML Service</description>
> <servlet-class>com.sun.xml.ws.transport.http.servlet.WSServlet</
> servlet-class>
> <load-on-startup>1</load-on-startup>
> </servlet>
> <servlet-mapping>
> <servlet-name>nm-service</servlet-name>
> <url-pattern>/nmService</url-pattern>
> </servlet-mapping>
> <servlet-mapping>
> <servlet-name>ml-service</servlet-name>
> <url-pattern>/mlService</url-pattern>
> </servlet-mapping>
> <session-config>
> <session-timeout>60</session-timeout>
> </session-config>
> </web-app>
>
> and sun-jaxws.xml
> <?xml version="1.0" encoding="UTF-8"?>
> <endpoints xmlns="http://java.sun.com/xml/ns/jax-ws/ri/runtime"
> version="2.0">
> <endpoint
> name="nm-service"
> interface="nm.NMServicePort"
> implementation="nm.NMServiceImpl"
> wsdl="WEB-INF/wsdl/nm.wsdl"
> service="{urn:nm}NMService"
> port="{urn:rm}NMServicePort"
> url-pattern="/nmService" />
> <endpoint
> name="ml-service"
> interface="ml.MLServicePort"
> implementation="ml.MLServiceImpl"
> wsdl="WEB-INF/wsdl/ml.wsdl"
> service="{urn:ml}MLService"
> port="{urn:ml}MLServicePort"
> url-pattern="/mlService" />
> </endpoints>
>
> Thanks!
> [Message sent by forum member 'berg34' (berg34)]
>
> http://forums.java.net/jive/thread.jspa?messageID=255044
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>