Problem migrating web service from WS4EE to JBOSSWS
mavalla Feb 15, 2006 1:46 PMI had a web service working in WS4EE and now it is giving me an error when I call it in JbossWS. In both cases I am using Jboss 4.0.4RC1 and I removed the WS4EE and installed JbossWS.
In WS4EE was giving me an error saying:
interface org.jboss.mx.util.ProxyContext is not visible from class loader
but it still worked fine.
Now with JbossWS the same error is causing the webservice to crash.
Here I append the errors that show up in the browser when I try to access the WSDL.
javax.servlet.ServletException: Servlet.init() for servlet UseOccupations threw exception org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:54) org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:174) org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199) org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282) org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:744) org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:674) org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:866) org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) java.lang.Thread.run(Thread.java:595) root cause java.lang.IllegalArgumentException: interface org.jboss.mx.util.ProxyContext is not visible from class loader java.lang.reflect.Proxy.getProxyClass(Proxy.java:345) java.lang.reflect.Proxy.newProxyInstance(Proxy.java:564) org.jboss.mx.util.MBeanProxy.get(MBeanProxy.java:90) org.jboss.mx.util.MBeanProxy.get(MBeanProxy.java:78) org.jboss.ws.server.AbstractServlet.init(AbstractServlet.java:63) org.jboss.ws.server.ServiceEndpointServlet.init(ServiceEndpointServlet.java:68) org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:54) org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:174) org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199) org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282) org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:744) org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:674) org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:866) org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) java.lang.Thread.run(Thread.java:595)
If you need more information, like the configuration files, please, let me know.
Any help would be greatly appreciated.
Manuel Valladares