Skip to main content

INFO: WS00057: JAX-WS RI specific descriptor (WEB-INF/sun-jaxws.xml) is found in the archive Public and hence Enterprise WebService (109) deployment is disabled

1 reply [Last post]
Anonymous

Hello,

I am getting tons of the following INFO messages every time I startup
Glassfish 3.1.2:

INFO: WS00057: JAX-WS RI specific descriptor (WEB-INF/sun-jaxws.xml) is
found in the archive Public and hence Enterprise WebService (109) deployment
is disabled for this archive to avoid duplication of services.
INFO: WS00057: JAX-WS RI specific descriptor (WEB-INF/sun-jaxws.xml) is
found in the archive Public and hence Enterprise WebService (109) deployment
is disabled for this archive to avoid duplication of services.
INFO: WS00057: JAX-WS RI specific descriptor (WEB-INF/sun-jaxws.xml) is
found in the archive Public and hence Enterprise WebService (109) deployment
is disabled for this archive to avoid duplication of services.
INFO: WS00057: JAX-WS RI specific descriptor (WEB-INF/sun-jaxws.xml) is
found in the archive Public and hence Enterprise WebService (109) deployment
is disabled for this archive to avoid duplication of services.
INFO: WS00057: JAX-WS RI specific descriptor (WEB-INF/sun-jaxws.xml) is
found in the archive Public and hence Enterprise WebService (109) deployment
is disabled for this archive to avoid duplication of services.
INFO: WS00057: JAX-WS RI specific descriptor (WEB-INF/sun-jaxws.xml) is
found in the archive Public and hence Enterprise WebService (109) deployment
is disabled for this archive to avoid duplication of services.
INFO: WS00057: JAX-WS RI specific descriptor (WEB-INF/sun-jaxws.xml) is
found in the archive Public and hence Enterprise WebService (109) deployment
is disabled for this archive to avoid duplication of services.
INFO: WS00057: JAX-WS RI specific descriptor (WEB-INF/sun-jaxws.xml) is
found in the archive Public and hence Enterprise WebService (109) deployment
is disabled for this archive to avoid duplication of services.
INFO: WS00057: JAX-WS RI specific descriptor (WEB-INF/sun-jaxws.xml) is
found in the archive Public and hence Enterprise WebService (109) deployment
is disabled for this archive to avoid duplication of services.
INFO: WS00057: JAX-WS RI specific descriptor (WEB-INF/sun-jaxws.xml) is
found in the archive Public and hence Enterprise WebService (109) deployment
is disabled for this archive to avoid duplication of services.
INFO: WS00057: JAX-WS RI specific descriptor (WEB-INF/sun-jaxws.xml) is
found in the archive Public and hence Enterprise WebService (109) deployment
is disabled for this archive to avoid duplication of services.

What do these mean and how do I get rid of them? I do have several web
services, but none have duplicate names.

The Oracle Error Reference at
http://docs.oracle.com/cd/E18930_01/html/821-2425/gktet.html lists WS00057
as something different with a description of "TBD":

WS00057 WebService {0} type is declared as {1} but should be either has a
JAX-WS or JAX-RPC
Description: TBD

Is that documentation wrong or is the error I'm getting being displayed
wrong?

Thank you in advance.

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
jainmanglesh
Offline
Joined: 2012-04-25
Points: 0

I too did get this error when tried to deploy from console UI however when i tried with ANT script, I got following error:
#|2012-04-27T13:17:55.302+0100|WARNING|glassfish3.1.2|javax.enterprise.system.container.web.com.sun.enterprise.web|_ThreadID=78;_ThreadName=admin-thread-pool-4854(4);|java.lang.IllegalStateException:
ContainerBase.addChild: start: org.apache.catalina.LifecycleException: org.apache.catalina.LifecycleException: javax.servlet.ServletException: com.sun.xml.ws.transport.http.servlet.WSServletException
WSSERVLET11: failed to parse runtime descriptor: com.sun.xml.ws.spi.db.DatabindingException: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of IllegalAnnotationExceptions
ServiceFactory is an interface, and JAXB can't handle interfaces.