[ https://issues.apache.org/jira/browse/OPENEJB-1126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12795836#action_12795836 ] Daniel S. Haischt commented on OPENEJB-1126: -------------------------------------------- Original fix has already been applied to some Axis2 test cases which suffered from the same symptom: http://issues.apache.org/jira/browse/AXIS2-4228?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel Maybe the following system properties need to be added to the test itself if the issue still remains: if (System.getProperty("java.vendor").equals("IBM Corporation")) { System.setProperty("javax.xml.soap.MessageFactory", "com.sun.xml.internal.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl"); System.setProperty("javax.xml.soap.SOAPFactory", "com.sun.xml.internal.messaging.saaj.soap.ver1_1.SOAPFactory1_1Impl"); System.setProperty("javax.xml.soap.SOAPConnectionFactory", "com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnectionFactory"); System.setProperty("javax.xml.soap.MetaFactory", "com.sun.xml.internal.messaging.saaj.soap.SAAJMetaFactoryImpl"); //Default to the SUN RI } else { System.setProperty("javax.xml.soap.MessageFactory", "com.sun.xml.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl"); System.setProperty("javax.xml.soap.SOAPFactory", "com.sun.xml.messaging.saaj.soap.ver1_1.SOAPFactory1_1Impl"); System.setProperty("javax.xml.soap.SOAPConnectionFactory", "com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnectionFactory"); System.setProperty("javax.xml.soap.MetaFactory", "com.sun.xml.messaging.saaj.soap.SAAJMetaFactoryImpl"); } resetSAAJFactories(); System.out.println("About to invoke super.invokeTestMethod on: " +method.getName()); > SAAJ-related test cases no longer work with IBM's SDK > ----------------------------------------------------- > > Key: OPENEJB-1126 > URL: https://issues.apache.org/jira/browse/OPENEJB-1126 > Project: OpenEJB > Issue Type: Bug > Components: webservices > Environment: OS: Ubuntu 9.10 and Win XP > JDK: IBM Java SE 1.6 JDK > Reporter: Daniel S. Haischt > Assignee: Daniel S. Haischt > > 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: > > >

Internal Server Error

>

> Error occurred while executing the module /AuthenticatorServiceBean
> java.lang.NoClassDefFoundError:
> com.sun.org.apache.xerces.internal.dom.DocumentImpl: > com.sun.org.apache.xerces.internal.dom.DocumentImpl
>

> Stack Trace:
> org.apache.openejb.OpenEJBException: Error occurred while executing > the module /AuthenticatorServiceBean
> java.lang.NoClassDefFoundError:
> com.sun.org.apache.xerces.internal.dom.DocumentImpl: > com.sun.org.apache.xerces.internal.dom.DocumentImpl
> at org.apache.openejb.server.httpd.OpenEJBHttpServer.process(OpenEJBHttpServer.java:178)
> at org.apache.openejb.server.httpd.OpenEJBHttpServer.processRequest(OpenEJBHttpServer.java:132)
> at org.apache.openejb.server.httpd.OpenEJBHttpServer.service(OpenEJBHttpServer.java:78)
> at org.apache.openejb.server.httpd.HttpEjbServer.service(HttpEjbServer.java:61)
> at org.apache.openejb.server.ServicePool$2.run(ServicePool.java:91)
> at org.apache.openejb.server.ServicePool$3.run(ServicePool.java:120)
> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> at java.lang.Thread.run(Thread.java:736)
> Caused by: java.lang.NoClassDefFoundError: > com.sun.org.apache.xerces.internal.dom.DocumentImpl
> at java.lang.ClassLoader.defineClassImpl(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:274)
> at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:69)
> at java.net.URLClassLoader.defineClass(URLClassLoader.java:521)
> at java.net.URLClassLoader.access$300(URLClassLoader.java:66)
> at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:985)
> at java.security.AccessController.doPrivileged(AccessController.java:284)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:416)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:652)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:346)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:618)
> at com.sun.xml.messaging.saaj.soap.SOAPPartImpl.(SOAPPartImpl.java:119)
> at com.sun.xml.messaging.saaj.soap.ver1_1.Message1_1Impl.getSOAPPart(Message1_1Impl.java:109)
> at org.apache.cxf.binding.soap.saaj.SAAJInInterceptor.handleMessage(SAAJInInterceptor.java:104)
> at org.apache.cxf.binding.soap.saaj.SAAJInInterceptor.handleMessage(SAAJInInterceptor.java:71)
> at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
> at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:104)
> at org.apache.openejb.server.cxf.HttpDestination.invoke(HttpDestination.java:123)
> at org.apache.openejb.server.cxf.CxfWsContainer.processPOST(CxfWsContainer.java:106)
> at org.apache.openejb.server.cxf.CxfWsContainer.onMessage(CxfWsContainer.java:77)
> at org.apache.openejb.server.webservices.OpenEJBHttpWsRegistry$ClassLoaderHttpListener.onMessage(OpenEJBHttpWsRegistry.java:117)
> at org.apache.openejb.server.httpd.HttpListenerRegistry.onMessage(HttpListenerRegistry.java:43)
> at org.apache.openejb.server.httpd.OpenEJBHttpServer.process(OpenEJBHttpServer.java:176)
> ... 8 more
> Caused by: java.lang.ClassNotFoundException: > com.sun.org.apache.xerces.internal.dom.DocumentImpl
> at java.lang.ClassNotFoundException.(ClassNotFoundException.java:77)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:383)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:652)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:346)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:618)
> ... 31 more
> > > 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: > > >

Internal Server Error

>

> Error occurred while executing the module /AuthenticatorServiceBean
> java.lang.NoClassDefFoundError:
> com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl: > com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl
>

> Stack Trace:
> org.apache.openejb.OpenEJBException: Error occurred while executing > the module /AuthenticatorServiceBean
> java.lang.NoClassDefFoundError:
> com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl: > com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl
> at org.apache.openejb.server.httpd.OpenEJBHttpServer.process(OpenEJBHttpServer.java:178)
> at org.apache.openejb.server.httpd.OpenEJBHttpServer.processRequest(OpenEJBHttpServer.java:132)
> at org.apache.openejb.server.httpd.OpenEJBHttpServer.service(OpenEJBHttpServer.java:78)
> at org.apache.openejb.server.httpd.HttpEjbServer.service(HttpEjbServer.java:61)
> at org.apache.openejb.server.ServicePool$2.run(ServicePool.java:91)
> at org.apache.openejb.server.ServicePool$3.run(ServicePool.java:120)
> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> at java.lang.Thread.run(Thread.java:736)
> Caused by: java.lang.NoClassDefFoundError: > com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl
> at com.sun.xml.messaging.saaj.soap.SOAPPartImpl.(SOAPPartImpl.java:119)
> at com.sun.xml.messaging.saaj.soap.ver1_1.Message1_1Impl.getSOAPPart(Message1_1Impl.java:109)
> at org.apache.cxf.binding.soap.saaj.SAAJInInterceptor.handleMessage(SAAJInInterceptor.java:104)
> at org.apache.cxf.binding.soap.saaj.SAAJInInterceptor.handleMessage(SAAJInInterceptor.java:71)
> at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
> at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:104)
> at org.apache.openejb.server.cxf.HttpDestination.invoke(HttpDestination.java:123)
> at org.apache.openejb.server.cxf.CxfWsContainer.processPOST(CxfWsContainer.java:106)
> at org.apache.openejb.server.cxf.CxfWsContainer.onMessage(CxfWsContainer.java:77)
> at org.apache.openejb.server.webservices.OpenEJBHttpWsRegistry$ClassLoaderHttpListener.onMessage(OpenEJBHttpWsRegistry.java:117)
> at org.apache.openejb.server.httpd.HttpListenerRegistry.onMessage(HttpListenerRegistry.java:43)
> at org.apache.openejb.server.httpd.OpenEJBHttpServer.process(OpenEJBHttpServer.java:176)
> ... 8 more
> > > 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: > > >

Internal Server Error

>

> Error occurred while executing the module /AuthenticatorServiceBeanNoHandler
> java.lang.NoClassDefFoundError:
> com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl: > com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl
>

> Stack Trace:
> org.apache.openejb.OpenEJBException: Error occurred while executing > the module /AuthenticatorServiceBeanNoHandler
> java.lang.NoClassDefFoundError:
> com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl: > com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl
> at org.apache.openejb.server.httpd.OpenEJBHttpServer.process(OpenEJBHttpServer.java:178)
> at org.apache.openejb.server.httpd.OpenEJBHttpServer.processRequest(OpenEJBHttpServer.java:132)
> at org.apache.openejb.server.httpd.OpenEJBHttpServer.service(OpenEJBHttpServer.java:78)
> at org.apache.openejb.server.httpd.HttpEjbServer.service(HttpEjbServer.java:61)
> at org.apache.openejb.server.ServicePool$2.run(ServicePool.java:91)
> at org.apache.openejb.server.ServicePool$3.run(ServicePool.java:120)
> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> at java.lang.Thread.run(Thread.java:736)
> Caused by: java.lang.NoClassDefFoundError: > com/sun/xml/messaging/saaj/soap/SOAPDocumentImpl
> at com.sun.xml.messaging.saaj.soap.SOAPPartImpl.(SOAPPartImpl.java:119)
> at com.sun.xml.messaging.saaj.soap.ver1_1.Message1_1Impl.getSOAPPart(Message1_1Impl.java:109)
> at org.apache.cxf.binding.soap.saaj.SAAJInInterceptor.handleMessage(SAAJInInterceptor.java:104)
> at org.apache.cxf.binding.soap.saaj.SAAJInInterceptor.handleMessage(SAAJInInterceptor.java:71)
> at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
> at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:104)
> at org.apache.openejb.server.cxf.HttpDestination.invoke(HttpDestination.java:123)
> at org.apache.openejb.server.cxf.CxfWsContainer.processPOST(CxfWsContainer.java:106)
> at org.apache.openejb.server.cxf.CxfWsContainer.onMessage(CxfWsContainer.java:77)
> at org.apache.openejb.server.webservices.OpenEJBHttpWsRegistry$ClassLoaderHttpListener.onMessage(OpenEJBHttpWsRegistry.java:117)
> at org.apache.openejb.server.httpd.HttpListenerRegistry.onMessage(HttpListenerRegistry.java:43)
> at org.apache.openejb.server.httpd.OpenEJBHttpServer.process(OpenEJBHttpServer.java:176)
> ... 8 more
> > > 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] ------------------------------------------------------------------------ -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.