Hi All,

I am bring up my web service and seem to having class loading problems.  Tomcat can't find the following class even though it exists in xbean-2.1.0.jar in Axis2 webapp lib directory.  Any idea as to what this may be and what I can do about it??

Jennifer J. Chen

Tomcat log -

2006-06-06 10:55:39 StandardWrapperValve[AxisServlet]: Servlet.service() for servlet AxisServlet threw exception
java.lang.ExceptionInInitializerError
  at sun.misc.Unsafe.ensureClassInitialized(Native Method)
  at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25)
  at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122)
  at java.lang.reflect.Field.acquireFieldAccessor(Field.java:917)
  at java.lang.reflect.Field.getFieldAccessor(Field.java:898)
  at java.lang.reflect.Field.get(Field.java:357)
  at org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(XmlBeans.java:768)
  at org.apache.ws.xsd.GetCourseParamDocument.<clinit>(GetCourseParamDocument.java:19)
  at org.apache.ws.xsd.GetCourseParamDocument$Factory.parse(GetCourseParamDocument.java:86)
  at edu.princeton.bb.ws.SID.PuSIDServiceMessageReceiverInOut.fromOM(PuSIDServiceMessageReceiverInOut.java:294)
  at edu.princeton.bb.ws.SID.PuSIDServiceMessageReceiverInOut.invokeBusinessLogic(PuSIDServiceMessageReceiverInOut.java:69)
  at org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.receive(AbstractInOutSyncMessageReceiver.java:37)
  at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:454)
  at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:284)
  at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:136)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
  at sun.reflect.GeneratedMethodAccessor184.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:585)
  at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:239)
  at java.security.AccessController.doPrivileged(Native Method)
  at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
  at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:268)
  at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:157)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
  at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
  at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:140)
  at java.security.AccessController.doPrivileged(Native Method)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:136)
  at edu.princeton.bb.ws.servletFilter.doFilter(servletFilter.java:53)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:585)
  at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:239)
  at java.security.AccessController.doPrivileged(Native Method)
  at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
  at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:268)
  at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:213)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:183)
  at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
  at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:140)
  at java.security.AccessController.doPrivileged(Native Method)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:136)
  at blackboard.platform.servlet.ContentTypeFilter.doFilter(ContentTypeFilter.java:56)
  at sun.reflect.GeneratedMethodAccessor194.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:585)
  at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:239)
  at java.security.AccessController.doPrivileged(Native Method)
  at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
  at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:268)
  at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:213)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:183)
  at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
  at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:140)
  at java.security.AccessController.doPrivileged(Native Method)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:136)
  at blackboard.platform.servlet.RequestSessionFilter.handleRequest(RequestSessionFilter.java:281)
  at blackboard.platform.servlet.RequestSessionFilter.doFilter(RequestSessionFilter.java:117)
  at sun.reflect.GeneratedMethodAccessor193.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:585)
  at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:239)
  at java.security.AccessController.doPrivileged(Native Method)
  at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
  at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:268)
  at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:213)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:183)
  at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:50)
  at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:140)
  at java.security.AccessController.doPrivileged(Native Method)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:136)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
  at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
  at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
  at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
  at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
  at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
  at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
  at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
  at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
  at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
  at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
  at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
  at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:300)
  at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:374)
  at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:743)
  at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:675)
  at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:866)
  at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
  at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.RuntimeException: Could not instantiate SchemaTypeSystemImpl (java.lang.reflect.InvocationTargetExcepti
on): is the version of xbean.jar correct?
  at schemaorg_apache_xmlbeans.system.s85BAD650B1CE6818F279DAB55834AA7B.TypeSystemHolder.loadTypeSystem(Unknown Source)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
  at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
  at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
  at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
  at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:300)
  at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:374)
  at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:743)
  at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:675)
  at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:866)
  at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
  at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.RuntimeException: Could not instantiate SchemaTypeSystemImpl (java.lang.reflect.InvocationTargetExcepti
on): is the version of xbean.jar correct?
  at schemaorg_apache_xmlbeans.system.s85BAD650B1CE6818F279DAB55834AA7B.TypeSystemHolder.loadTypeSystem(Unknown Source)
  at schemaorg_apache_xmlbeans.system.s85BAD650B1CE6818F279DAB55834AA7B.TypeSystemHolder.<clinit>(Unknown Source)
  ... 98 more
Caused by: java.lang.reflect.InvocationTargetException
  at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
  at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
  ... 100 more
Caused by: java.lang.IllegalAccessError: tried to access method org.apache.xmlbeans.impl.schema.ClassLoaderResourceLoader.<i
nit>(Ljava/lang/ClassLoader;)V from class org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl
  at org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.<init>(SchemaTypeSystemImpl.java:182)
  ... 104 more

2006-06-06 10:55:39 ApplicationDispatcher[/webapps/pu-etc-bb-ws-sid-bb_bb60] Servlet.service() for servlet jsp threw excepti
on
java.lang.IllegalStateException: getOutputStream() has already been called for this response
  at org.apache.coyote.tomcat5.CoyoteResponse.getWriter(CoyoteResponse.java:599)
  at org.apache.coyote.tomcat5.CoyoteResponseFacade.getWriter(CoyoteResponseFacade.java:163)
  at org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.java:122)
  at org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:115)
  at org.apache.jasper.runtime.PageContextImpl.release(PageContextImpl.java:190)
  at org.apache.jasper.runtime.JspFactoryImpl.internalReleasePageContext(JspFactoryImpl.java:115)
  at org.apache.jasper.runtime.JspFactoryImpl.access$100(JspFactoryImpl.java:37)
  at org.apache.jasper.runtime.JspFactoryImpl$PrivilegedReleasePageContext.run(JspFactoryImpl.java:173)
  at java.security.AccessController.doPrivileged(Native Method)
  at org.apache.jasper.runtime.JspFactoryImpl.releasePageContext(JspFactoryImpl.java:73)
  at org.apache.jsp.axis2_002dweb.Error.error500_jsp._jspService(error500_jsp.java:97)
  at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)

__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

Reply via email to