You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@geronimo.apache.org by Jochen Zink <jo...@web.de> on 2008/05/06 15:49:15 UTC

LingageError while Invoking WebService

Hello,

I have a WebService, based on JAX-WS 2.1 and JAX-B 2.1.

The geronimo-web.xml looks like:
<web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.1"
	xmlns:naming="http://geronimo.apache.org/xml/ns/naming-1.1">
	<dep:environment
		xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.1">
		<dep:moduleId>
			<dep:groupId>testservice</dep:groupId>
			<dep:artifactId>Webapp</dep:artifactId>
			<dep:version>1.0</dep:version>
			<dep:type>car</dep:type>
		</dep:moduleId>
		<dep:dependencies>
		</dep:dependencies>
		<dep:hidden-classes>
			<dep:filter>javax.xml.bind</dep:filter>
			<dep:filter>com.sun.xml</dep:filter>
			<dep:filter>javax.xml.namespace</dep:filter>			
		</dep:hidden-classes>
		<dep:non-overridable-classes />
	</dep:environment>
	<context-root>/myservice</context-root>
</web-app>

If I try to invoke the Service, an Exception (end of this Message) is thrown.

What does this mean? 

I'm using Geronimo 2.0.1

Thanks a lot!
Regards
Jochen Zink

06.05.2008 15:40:50 com.sun.xml.ws.transport.http.servlet.WSServletDelegate doPost
SCHWERWIEGEND: caught throwable
java.lang.LinkageError: loader constraints violated when linking javax/xml/bind/JAXBContext class
	at com.sun.xml.ws.handler.ServerSOAPHandlerTube.getContext(ServerSOAPHandlerTube.java:154)
	at com.sun.xml.ws.handler.HandlerTube.processRequest(HandlerTube.java:95)
	at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:559)
	at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:518)
	at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:503)
	at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:400)
	at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:226)
	at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:375)
	at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:175)
	at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:134)
	at com.sun.xml.ws.transport.http.servlet.WSServletDelegate.doPost(WSServletDelegate.java:159)
	at com.sun.xml.ws.transport.http.servlet.WSSpringServlet.doPost(WSSpringServlet.java:52)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:713)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
	at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:56)
	at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:351)
	at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	at java.lang.Thread.run(Thread.java:595)
_________________________________________________________________________
In 5 Schritten zur eigenen Homepage. Jetzt Domain sichern und gestalten! 
Nur 3,99 EUR/Monat! http://www.maildomain.web.de/?mc=021114