Uploaded image for project: 'OpenEJB'
  1. OpenEJB
  2. OPENEJB-1126

SAAJ-related test cases no longer work with IBM's SDK

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.5.0
    • Component/s: webservices
    • Labels:
      None
    • Environment:
      OS: Ubuntu 9.10 and Win XP
      JDK: IBM Java SE 1.6 JDK

      Description

      Known issue according to:

      http://issues.apache.org/jira/browse/AXIS2-4228

      Original mail to OEJB dev ML:

      All,

      right now I cannot build OEJB trunk from SVN if using a Java SE V6 JDK
      from IBM. I tested on both Windoze and Linux. Can somebody confirm
      this plz?

      -------------------------------------------------------
      T E S T S
      -------------------------------------------------------
      Running org.apache.openejb.server.cxf.CxfJaxWsProviderTest
      Apache OpenEJB 3.1.3-SNAPSHOT build: 20100102-01:48
      http://openejb.apache.org/
      INFO - openejb.home = /home/dsh/projects/openejb3/server/openejb-cxf
      INFO - openejb.base = /home/dsh/projects/openejb3/server/openejb-cxf
      INFO - Configuring Service(id=Default Security Service,
      type=SecurityService, provider-id=Default Security Service)
      INFO - Configuring Service(id=Default Transaction Manager,
      type=TransactionManager, provider-id=Default Transaction Manager)
      INFO - Found ClientModule in classpath:
      /home/dsh/.m2/repository/xml-resolver/xml-resolver/1.2/xml-resolver-1.2.jar
      INFO - Found ClientModule in classpath:
      /home/dsh/.m2/repository/xalan/serializer/2.7.1/serializer-2.7.1.jar
      INFO - Found EjbModule in classpath:
      /home/dsh/projects/openejb3/server/openejb-cxf/target/test-classes
      INFO - Beginning load:
      /home/dsh/.m2/repository/xml-resolver/xml-resolver/1.2/xml-resolver-1.2.jar
      INFO - Beginning load:
      /home/dsh/.m2/repository/xalan/serializer/2.7.1/serializer-2.7.1.jar
      INFO - Beginning load:
      /home/dsh/projects/openejb3/server/openejb-cxf/target/test-classes
      INFO - Configuring enterprise application: classpath.ear
      INFO - Configuring Service(id=Default Stateless Container,
      type=Container, provider-id=Default Stateless Container)
      INFO - Auto-creating a container for bean AuthenticatorServiceBean:
      Container(type=STATELESS, id=Default Stateless Container)
      INFO - Enterprise application "classpath.ear" loaded.
      INFO - Assembling app: classpath.ear
      INFO - Jndi(name=AuthenticatorServiceBeanLocal) -->
      Ejb(deployment-id=AuthenticatorServiceBean)
      INFO - Jndi(name=AuthenticatorServiceBeanNoHandlerLocal) -->
      Ejb(deployment-id=AuthenticatorServiceBeanNoHandler)
      INFO - Created Ejb(deployment-id=AuthenticatorServiceBeanNoHandler,
      ejb-name=AuthenticatorServiceBeanNoHandler, container=Default
      Stateless Container)
      INFO - Created Ejb(deployment-id=AuthenticatorServiceBean,
      ejb-name=AuthenticatorServiceBean, container=Default Stateless
      Container)
      INFO - Deployed Application(path=classpath.ear)
      INFO - Starting network services

        • Starting Services **
          NAME IP PORT
          Jan 2, 2010 2:09:36 AM
          org.apache.cxf.service.factory.ReflectionServiceFactoryBean
          buildServiceFromClass
          INFO: Creating Service {http://superbiz.org/wsdl}

          AuthenticatorServiceBeanService from class
          org.apache.openejb.server.cxf.fault.AuthenticatorService
          Jan 2, 2010 2:09:37 AM org.apache.cxf.endpoint.ServerImpl initDestination
          INFO: Setting the server's publish address to be http://nopath:80
          Jan 2, 2010 2:09:37 AM
          org.apache.cxf.service.factory.ReflectionServiceFactoryBean
          buildServiceFromClass
          INFO: Creating Service

          {http://superbiz.org/wsdl}

          AuthenticatorServiceBeanNoHandlerService
          from class org.apache.openejb.server.cxf.fault.AuthenticatorService
          Jan 2, 2010 2:09:37 AM org.apache.cxf.endpoint.ServerImpl initDestination
          INFO: Setting the server's publish address to be http://nopath:80
          ejbd 127.0.0.1 4201
          ejbd 127.0.0.1 4203
          httpejbd 127.0.0.1 4204
          admin thread 127.0.0.1 4200
          -------
          Ready!
          Jan 2, 2010 2:09:40 AM
          org.apache.cxf.service.factory.ReflectionServiceFactoryBean
          buildServiceFromWSDL
          INFO: Creating Service

          {http://superbiz.org/wsdl}

          AuthenticatorServiceBeanService from WSDL:
          http://localhost:4204/AuthenticatorServiceBean?wsdl
          Jan 2, 2010 2:09:40 AM
          org.apache.cxf.service.factory.ReflectionServiceFactoryBean
          buildServiceFromWSDL
          INFO: Creating Service

          {http://superbiz.org/wsdl}

          AuthenticatorServiceBeanNoHandlerService
          from WSDL: http://localhost:4204/AuthenticatorServiceBeanNoHandler?wsdl
          ERROR
          Jan 2, 2010 2:09:41 AM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
          WARNING: Interceptor has thrown exception, unwinding now
          Throwable occurred: org.apache.cxf.interceptor.Fault: Response was of
          unexpected text/html ContentType. Incoming portion of HTML stream:
          <html>
          <body>
          <h3>Internal Server Error</h3>
          <br><br>
          Error occurred while executing the module /AuthenticatorServiceBean<br>
          java.lang.NoClassDefFoundError:<br>
          com.sun.org.apache.xerces.internal.dom.DocumentImpl:
          com.sun.org.apache.xerces.internal.dom.DocumentImpl<br>
          <br><br>
          Stack Trace:<br>
          org.apache.openejb.OpenEJBException: Error occurred while executing
          the module /AuthenticatorServiceBean<br>
          java.lang.NoClassDefFoundError:<br>
          com.sun.org.apache.xerces.internal.dom.DocumentImpl:
          com.sun.org.apache.xerces.internal.dom.DocumentImpl<br>
          at org.apache.openejb.server.httpd.OpenEJBHttpServer.process(OpenEJBHttpServer.java:178)<br>
          at org.apache.openejb.server.httpd.OpenEJBHttpServer.processRequest(OpenEJBHttpServer.java:132)<br>
          at org.apache.openejb.server.httpd.OpenEJBHttpServer.service(OpenEJBHttpServer.java:78)<br>
          at org.apache.openejb.server.httpd.HttpEjbServer.service(HttpEjbServer.java:61)<br>
          at org.apache.openejb.server.ServicePool$2.run(ServicePool.java:91)<br>
          at org.apache.openejb.server.ServicePool$3.run(ServicePool.java:120)<br>
          at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)<br>
          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)<br>
          at java.lang.Thread.run(Thread.java:736)<br>
          Caused by: java.lang.NoClassDefFoundError:
          com.sun.org.apache.xerces.internal.dom.DocumentImpl<br>
          at java.lang.ClassLoader.defineClassImpl(Native Method)<br>
          at java.lang.ClassLoader.defineClass(ClassLoader.java:274)<br>
          at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:69)<br>
          at java.net.URLClassLoader.defineClass(URLClassLoader.java:521)<br>
          at java.net.URLClassLoader.access$300(URLClassLoader.java:66)<br>
          at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:985)<br>
          at java.security.AccessController.doPrivileged(AccessController.java:284)<br>
          at java.net.URLClassLoader.findClass(URLClassLoader.java:416)<br>
          at java.lang.ClassLoader.loadClass(ClassLoader.java:652)<br>
          at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:346)<br>
          at java.lang.ClassLoader.loadClass(ClassLoader.java:618)<br>
          at com.sun.xml.messaging.saaj.soap.SOAPPartImpl.<init>(SOAPPartImpl.java:119)<br>
          at com.sun.xml.messaging.saaj.soap.ver1_1.Message1_1Impl.getSOAPPart(Message1_1Impl.java:109)<br>
          at org.apache.cxf.binding.soap.saaj.SAAJInInterceptor.handleMessage(SAAJInInterceptor.java:104)<br>
          at org.apache.cxf.binding.soap.saaj.SAAJInInterceptor.handleMessage(SAAJInInterceptor.java:71)<br>
          at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)<br>
          at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:104)<br>
          at org.apache.openejb.server.cxf.HttpDestination.invoke(HttpDestination.java:123)<br>
          at org.apache.openejb.server.cxf.CxfWsContainer.processPOST(CxfWsContainer.java:106)<br>
          at org.apache.openejb.server.cxf.CxfWsContainer.onMessage(CxfWsContainer.java:77)<br>
          at org.apache.openejb.server.webservices.OpenEJBHttpWsRegistry$ClassLoaderHttpListener.onMessage(OpenEJBHttpWsRegistry.java:117)<br>
          at org.apache.openejb.server.httpd.HttpListenerRegistry.onMessage(HttpListenerRegistry.java:43)<br>
          at org.apache.openejb.server.httpd.OpenEJBHttpServer.process(OpenEJBHttpServer.java:176)<br>
          ... 8 more<br>
          Caused by: java.lang.ClassNotFoundException:
          com.sun.org.apache.xerces.internal.dom.DocumentImpl<br>
          at java.lang.ClassNotFoundException.<init>(ClassNotFoundException.java:77)<br>
          at java.net.URLClassLoader.findClass(URLClassLoader.java:383)<br>
          at java.lang.ClassLoader.loadClass(ClassLoader.java:652)<br>
          at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:346)<br>
          at java.lang.ClassLoader.loadClass(ClassLoader.java:618)<br>
          ... 31 more<br>
          </body>
          </html>

      at org.apache.cxf.interceptor.StaxInInterceptor.handleMessage(StaxInInterceptor.java:73)
      at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
      at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:664)
      at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:2160)
      at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:2040)
      at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1965)
      at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66)
      at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:627)
      at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
      at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
      at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:478)
      at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:308)
      at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:260)
      at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
      at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
      at $Proxy54.authenticate(Unknown Source)
      at org.apache.openejb.server.cxf.CxfJaxWsProviderTest.test00_runCheckedException(CxfJaxWsProviderTest.java:66)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
      at java.lang.reflect.Method.invoke(Method.java:600)
      at junit.framework.TestCase.runTest(TestCase.java:168)
      at junit.framework.TestCase.runBare(TestCase.java:134)
      at junit.framework.TestResult$1.protect(TestResult.java:110)
      at junit.framework.TestResult.runProtected(TestResult.java:128)
      at junit.framework.TestResult.run(TestResult.java:113)
      at junit.framework.TestCase.run(TestCase.java:124)
      at junit.framework.TestSuite.runTest(TestSuite.java:232)
      at junit.framework.TestSuite.run(TestSuite.java:227)
      at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:81)
      at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
      at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
      at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:165)
      at org.apache.maven.surefire.Surefire.run(Surefire.java:107)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
      at java.lang.reflect.Method.invoke(Method.java:600)
      at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:289)
      at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:993)
      Jan 2, 2010 2:09:41 AM
      org.apache.cxf.service.factory.ReflectionServiceFactoryBean
      buildServiceFromWSDL
      INFO: Creating Service

      {http://superbiz.org/wsdl}

      AuthenticatorServiceBeanService from WSDL:
      http://localhost:4204/AuthenticatorServiceBean?wsdl
      Jan 2, 2010 2:09:41 AM
      org.apache.cxf.service.factory.ReflectionServiceFactoryBean
      buildServiceFromWSDL
      INFO: Creating Service

      {http://superbiz.org/wsdl}

      AuthenticatorServiceBeanNoHandlerService
      from WSDL: http://localhost:4204/AuthenticatorServiceBeanNoHandler?wsdl
      ERROR
      A throwable exception...
      Jan 2, 2010 2:09:41 AM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
      WARNING: Interceptor has thrown exception, unwinding now
      Throwable occurred: org.apache.cxf.interceptor.Fault: Response was of
      unexpected text/html ContentType. Incoming portion of HTML stream:
      <html>
      <body>
      <h3>Internal Server Error</h3>
      <br><br>
      Error occurred while executing the module /AuthenticatorServiceBean<br>
      java.lang.NoClassDefFoundError:<br>
      com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl:
      com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl<br>
      <br><br>
      Stack Trace:<br>
      org.apache.openejb.OpenEJBException: Error occurred while executing
      the module /AuthenticatorServiceBean<br>
      java.lang.NoClassDefFoundError:<br>
      com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl:
      com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl<br>
      at org.apache.openejb.server.httpd.OpenEJBHttpServer.process(OpenEJBHttpServer.java:178)<br>
      at org.apache.openejb.server.httpd.OpenEJBHttpServer.processRequest(OpenEJBHttpServer.java:132)<br>
      at org.apache.openejb.server.httpd.OpenEJBHttpServer.service(OpenEJBHttpServer.java:78)<br>
      at org.apache.openejb.server.httpd.HttpEjbServer.service(HttpEjbServer.java:61)<br>
      at org.apache.openejb.server.ServicePool$2.run(ServicePool.java:91)<br>
      at org.apache.openejb.server.ServicePool$3.run(ServicePool.java:120)<br>
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)<br>
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)<br>
      at java.lang.Thread.run(Thread.java:736)<br>
      Caused by: java.lang.NoClassDefFoundError:
      com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl<br>
      at com.sun.xml.messaging.saaj.soap.SOAPPartImpl.<init>(SOAPPartImpl.java:119)<br>
      at com.sun.xml.messaging.saaj.soap.ver1_1.Message1_1Impl.getSOAPPart(Message1_1Impl.java:109)<br>
      at org.apache.cxf.binding.soap.saaj.SAAJInInterceptor.handleMessage(SAAJInInterceptor.java:104)<br>
      at org.apache.cxf.binding.soap.saaj.SAAJInInterceptor.handleMessage(SAAJInInterceptor.java:71)<br>
      at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)<br>
      at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:104)<br>
      at org.apache.openejb.server.cxf.HttpDestination.invoke(HttpDestination.java:123)<br>
      at org.apache.openejb.server.cxf.CxfWsContainer.processPOST(CxfWsContainer.java:106)<br>
      at org.apache.openejb.server.cxf.CxfWsContainer.onMessage(CxfWsContainer.java:77)<br>
      at org.apache.openejb.server.webservices.OpenEJBHttpWsRegistry$ClassLoaderHttpListener.onMessage(OpenEJBHttpWsRegistry.java:117)<br>
      at org.apache.openejb.server.httpd.HttpListenerRegistry.onMessage(HttpListenerRegistry.java:43)<br>
      at org.apache.openejb.server.httpd.OpenEJBHttpServer.process(OpenEJBHttpServer.java:176)<br>
      ... 8 more<br>
      </body>
      </html>

      at org.apache.cxf.interceptor.StaxInInterceptor.handleMessage(StaxInInterceptor.java:73)
      at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
      at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:664)
      at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:2160)
      at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:2040)
      at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1965)
      at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66)
      at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:627)
      at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
      at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
      at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:478)
      at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:308)
      at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:260)
      at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
      at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
      at $Proxy54.authenticateRuntime(Unknown Source)
      at org.apache.openejb.server.cxf.CxfJaxWsProviderTest.test01_runRuntimeException(CxfJaxWsProviderTest.java:102)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
      at java.lang.reflect.Method.invoke(Method.java:600)
      at junit.framework.TestCase.runTest(TestCase.java:168)
      at junit.framework.TestCase.runBare(TestCase.java:134)
      at junit.framework.TestResult$1.protect(TestResult.java:110)
      at junit.framework.TestResult.runProtected(TestResult.java:128)
      at junit.framework.TestResult.run(TestResult.java:113)
      at junit.framework.TestCase.run(TestCase.java:124)
      at junit.framework.TestSuite.runTest(TestSuite.java:232)
      at junit.framework.TestSuite.run(TestSuite.java:227)
      at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:81)
      at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
      at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
      at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:165)
      at org.apache.maven.surefire.Surefire.run(Surefire.java:107)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
      at java.lang.reflect.Method.invoke(Method.java:600)
      at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:289)
      at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:993)
      ERROR
      Jan 2, 2010 2:09:41 AM org.apache.cxf.phase.PhaseInterceptorChain doIntercept
      WARNING: Interceptor has thrown exception, unwinding now
      Throwable occurred: org.apache.cxf.interceptor.Fault: Response was of
      unexpected text/html ContentType. Incoming portion of HTML stream:
      <html>
      <body>
      <h3>Internal Server Error</h3>
      <br><br>
      Error occurred while executing the module /AuthenticatorServiceBeanNoHandler<br>
      java.lang.NoClassDefFoundError:<br>
      com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl:
      com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl<br>
      <br><br>
      Stack Trace:<br>
      org.apache.openejb.OpenEJBException: Error occurred while executing
      the module /AuthenticatorServiceBeanNoHandler<br>
      java.lang.NoClassDefFoundError:<br>
      com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl:
      com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl<br>
      at org.apache.openejb.server.httpd.OpenEJBHttpServer.process(OpenEJBHttpServer.java:178)<br>
      at org.apache.openejb.server.httpd.OpenEJBHttpServer.processRequest(OpenEJBHttpServer.java:132)<br>
      at org.apache.openejb.server.httpd.OpenEJBHttpServer.service(OpenEJBHttpServer.java:78)<br>
      at org.apache.openejb.server.httpd.HttpEjbServer.service(HttpEjbServer.java:61)<br>
      at org.apache.openejb.server.ServicePool$2.run(ServicePool.java:91)<br>
      at org.apache.openejb.server.ServicePool$3.run(ServicePool.java:120)<br>
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)<br>
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)<br>
      at java.lang.Thread.run(Thread.java:736)<br>
      Caused by: java.lang.NoClassDefFoundError:
      com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl<br>
      at com.sun.xml.messaging.saaj.soap.SOAPPartImpl.<init>(SOAPPartImpl.java:119)<br>
      at com.sun.xml.messaging.saaj.soap.ver1_1.Message1_1Impl.getSOAPPart(Message1_1Impl.java:109)<br>
      at org.apache.cxf.binding.soap.saaj.SAAJInInterceptor.handleMessage(SAAJInInterceptor.java:104)<br>
      at org.apache.cxf.binding.soap.saaj.SAAJInInterceptor.handleMessage(SAAJInInterceptor.java:71)<br>
      at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)<br>
      at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:104)<br>
      at org.apache.openejb.server.cxf.HttpDestination.invoke(HttpDestination.java:123)<br>
      at org.apache.openejb.server.cxf.CxfWsContainer.processPOST(CxfWsContainer.java:106)<br>
      at org.apache.openejb.server.cxf.CxfWsContainer.onMessage(CxfWsContainer.java:77)<br>
      at org.apache.openejb.server.webservices.OpenEJBHttpWsRegistry$ClassLoaderHttpListener.onMessage(OpenEJBHttpWsRegistry.java:117)<br>
      at org.apache.openejb.server.httpd.HttpListenerRegistry.onMessage(HttpListenerRegistry.java:43)<br>
      at org.apache.openejb.server.httpd.OpenEJBHttpServer.process(OpenEJBHttpServer.java:176)<br>
      ... 8 more<br>
      </body>
      </html>

      at org.apache.cxf.interceptor.StaxInInterceptor.handleMessage(StaxInInterceptor.java:73)
      at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
      at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:664)
      at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:2160)
      at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:2040)
      at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1965)
      at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:66)
      at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:627)
      at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
      at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
      at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:478)
      at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:308)
      at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:260)
      at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
      at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
      at $Proxy54.authenticateRuntime(Unknown Source)
      at org.apache.openejb.server.cxf.CxfJaxWsProviderTest.test01_runRuntimeException(CxfJaxWsProviderTest.java:111)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
      at java.lang.reflect.Method.invoke(Method.java:600)
      at junit.framework.TestCase.runTest(TestCase.java:168)
      at junit.framework.TestCase.runBare(TestCase.java:134)
      at junit.framework.TestResult$1.protect(TestResult.java:110)
      at junit.framework.TestResult.runProtected(TestResult.java:128)
      at junit.framework.TestResult.run(TestResult.java:113)
      at junit.framework.TestCase.run(TestCase.java:124)
      at junit.framework.TestSuite.runTest(TestSuite.java:232)
      at junit.framework.TestSuite.run(TestSuite.java:227)
      at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:81)
      at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
      at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
      at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:165)
      at org.apache.maven.surefire.Surefire.run(Surefire.java:107)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
      at java.lang.reflect.Method.invoke(Method.java:600)
      at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:289)
      at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:993)
      A throwable exception...
      Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 11.495
      sec <<< FAILURE!

      Results :

      Failed tests:
      test00_runCheckedException(org.apache.openejb.server.cxf.CxfJaxWsProviderTest)

      Tests run: 2, Failures: 1, Errors: 0, Skipped: 0

      [INFO] ------------------------------------------------------------------------
      [ERROR] BUILD FAILURE
      [INFO] ------------------------------------------------------------------------
      [INFO] There are test failures.

      Please refer to
      /home/dsh/projects/openejb3/server/openejb-cxf/target/surefire-reports
      for the individual test results.
      [INFO] ------------------------------------------------------------------------
      [INFO] For more information, run Maven with the -e switch
      [INFO] ------------------------------------------------------------------------
      [INFO] Total time: 25 minutes 31 seconds
      [INFO] Finished at: Sat Jan 02 02:09:42 CET 2010
      [INFO] Final Memory: 288M/512M
      [INFO] ------------------------------------------------------------------------

        Attachments

          Activity

            People

            • Assignee:
              cyberodin Daniel S. Haischt
              Reporter:
              cyberodin Daniel S. Haischt
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: