You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by deepika vadapalli <de...@gmail.com> on 2010/03/23 16:53:44 UTC

Error creating SAAj Factory Instnace on Jboss and Cxf 2.0.4

Hello All,

We have upgraded to CX's latest version, But We need to support one
environmnet in the old CXF version 2.0.4.

When I try to call Service from my CXF cLient, I get the following
exception:
I am not even able to construct soap request.
javax.xml.ws.WebServiceException: Cannot create SAAJ factory instance.
 at
org.apache.cxf.jaxws.binding.soap.SOAPBindingImpl.getSOAPFactory(SOAPBindingImpl.java:118)
 at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:151)
 at $Proxy100.retrieveCelebrations(Unknown Source)
 at
com.wdw.se.utility.BookUtility.getCelebrationRequests(BookUtility.java:269)
 at
com.wdw.se.startup.SEStartupServlet.cacheCelebrations(SEStartupServlet.java:983)
 at com.wdw.se.startup.SEStartupServlet.loadCache(SEStartupServlet.java:142)
 at com.wdw.se.startup.SEStartupServlet.init(SEStartupServlet.java:115)
 at javax.servlet.GenericServlet.init(GenericServlet.java:212)
 at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)
 at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
 at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4071)
 at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4375)
 at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:790)
 at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:770)
 at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at
org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
 at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
 at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
 at org.apache.catalina.core.StandardContext.init(StandardContext.java:5312)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at
org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
 at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
 at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
 at
org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:301)
 at
org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
 at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
 at org.jboss.web.WebModule.startModule(WebModule.java:83)
 at org.jboss.web.WebModule.startService(WebModule.java:61)
 at
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
 at
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
 at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
 at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
 at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
 at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
 at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
 at
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
 at $Proxy0.start(Unknown Source)
 at org.jboss.system.ServiceController.start(ServiceController.java:417)
 at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
 at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
 at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
 at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
 at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
 at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
 at $Proxy44.start(Unknown Source)
 at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
 at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
 at
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
 at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
 at
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
 at
org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
 at
org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
 at
org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
 at
org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
 at
org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
 at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
 at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
 at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
 at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
 at $Proxy45.start(Unknown Source)
 at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
 at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
 at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
 at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
 at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
 at
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
 at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
 at
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
 at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
 at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
 at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
 at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
 at $Proxy9.deploy(Unknown Source)
 at
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
 at
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
 at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
 at
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
 at
org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
 at
org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
 at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
 at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
 at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
 at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
 at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
 at
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
 at $Proxy0.start(Unknown Source)
 at org.jboss.system.ServiceController.start(ServiceController.java:417)
 at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
 at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
 at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
 at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
 at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
 at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
 at $Proxy4.start(Unknown Source)
 at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
 at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
 at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
 at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
 at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
 at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
 at
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
 at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
 at
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
 at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
 at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
 at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
 at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
 at $Proxy5.deploy(Unknown Source)
 at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
 at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
 at org.jboss.Main.boot(Main.java:200)
 at org.jboss.Main$1.run(Main.java:508)
 at java.lang.Thread.run(Unknown Source)
Caused by: javax.xml.soap.SOAPException: Unable to create SOAP Factory:
org.jboss.ws.core.soap.SOAPFactoryImpl
 at javax.xml.soap.SOAPFactory.newInstance(Unknown Source)
 at
org.apache.cxf.jaxws.binding.soap.SOAPBindingImpl.getSOAPFactory(SOAPBindingImpl.java:113)
 ... 144 more


Any help would be appreciated.

Thanks,
Deepika

Re: Error creating SAAj Factory Instnace on Jboss and Cxf 2.0.4

Posted by Daniel Kulp <dk...@apache.org>.
You may need to post this to the JBoss lists.  I'm not sure what would cause 
the exception:

Caused by: javax.xml.soap.SOAPException: Unable to create SOAP Factory:
org.jboss.ws.core.soap.SOAPFactoryImpl
 at javax.xml.soap.SOAPFactory.newInstance(Unknown Source)
 
It could be that the org.jboss.ws.core.soap.SOAPFactoryImpl class isn't found, 
but I'm not sure what would cause that.   You COULD try adding the sun saaj-
impl jar to your classpath and seeing if it would pick that version up.

Dan


On Tuesday 23 March 2010 11:53:44 am deepika vadapalli wrote:
> Hello All,
> 
> We have upgraded to CX's latest version, But We need to support one
> environmnet in the old CXF version 2.0.4.
> 
> When I try to call Service from my CXF cLient, I get the following
> exception:
> I am not even able to construct soap request.
> javax.xml.ws.WebServiceException: Cannot create SAAJ factory instance.
>  at
> org.apache.cxf.jaxws.binding.soap.SOAPBindingImpl.getSOAPFactory(SOAPBindin
> gImpl.java:118) at
> org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:151) at
> $Proxy100.retrieveCelebrations(Unknown Source)
>  at
> com.wdw.se.utility.BookUtility.getCelebrationRequests(BookUtility.java:269)
>  at
> com.wdw.se.startup.SEStartupServlet.cacheCelebrations(SEStartupServlet.java
> :983) at
> com.wdw.se.startup.SEStartupServlet.loadCache(SEStartupServlet.java:142)
> at com.wdw.se.startup.SEStartupServlet.init(SEStartupServlet.java:115) at
> javax.servlet.GenericServlet.init(GenericServlet.java:212)
>  at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1
> 161) at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981) at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java
> :4071) at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4375)
>  at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:
> 790) at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:770) at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553) at
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>  at java.lang.reflect.Method.invoke(Unknown Source)
>  at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:29
> 6) at
> org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
> at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at
> org.apache.catalina.core.StandardContext.init(StandardContext.java:5312)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>  at java.lang.reflect.Method.invoke(Unknown Source)
>  at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:29
> 6) at
> org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
> at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at
> org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDep
> loyer.java:301) at
> org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.ja
> va:104) at
> org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375) at
> org.jboss.web.WebModule.startModule(WebModule.java:83)
>  at org.jboss.web.WebModule.startService(WebModule.java:61)
>  at
> org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport
> .java:289) at
> org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSup
> port.java:245) at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown
> Source)
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>  at java.lang.reflect.Method.invoke(Unknown Source)
>  at
> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav
> a:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>  at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
>  at
> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:2
> 64) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
> at
> org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.ja
> va:978) at $Proxy0.start(Unknown Source)
>  at org.jboss.system.ServiceController.start(ServiceController.java:417)
>  at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>  at java.lang.reflect.Method.invoke(Unknown Source)
>  at
> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav
> a:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>  at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
>  at
> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:2
> 64) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
> at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at
> $Proxy44.start(Unknown Source)
>  at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>  at java.lang.reflect.Method.invoke(Unknown Source)
>  at
> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav
> a:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>  at
> org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.jav
> a:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>  at
> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOp
> erationInterceptor.java:142) at
> org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:
> 97) at
> org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServi
> ceMBeanSupport.java:238) at
> org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerIntercept
> or.java:87) at
> org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(
> SubDeployerInterceptorSupport.java:188) at
> org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.j
> ava:95) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>  at
> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:2
> 64) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
> at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at
> $Proxy45.start(Unknown Source)
>  at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
>  at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
>  at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
>  at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source)
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>  at java.lang.reflect.Method.invoke(Unknown Source)
>  at
> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav
> a:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>  at
> org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.jav
> a:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>  at
> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOp
> erationInterceptor.java:142) at
> org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>  at
> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:2
> 64) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
> at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at
> $Proxy9.deploy(Unknown Source)
>  at
> org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScann
> er.java:421) at
> org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner
> .java:634) at
> org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan
> (AbstractDeploymentScanner.java:263) at
> org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(Abstrac
> tDeploymentScanner.java:336) at
> org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport
> .java:289) at
> org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSup
> port.java:245) at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown
> Source)
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>  at java.lang.reflect.Method.invoke(Unknown Source)
>  at
> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav
> a:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>  at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
>  at
> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:2
> 64) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
> at
> org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.ja
> va:978) at $Proxy0.start(Unknown Source)
>  at org.jboss.system.ServiceController.start(ServiceController.java:417)
>  at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>  at java.lang.reflect.Method.invoke(Unknown Source)
>  at
> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav
> a:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>  at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
>  at
> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:2
> 64) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
> at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at
> $Proxy4.start(Unknown Source)
>  at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
>  at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
>  at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
>  at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
>  at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>  at java.lang.reflect.Method.invoke(Unknown Source)
>  at
> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.jav
> a:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>  at
> org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.jav
> a:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>  at
> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOp
> erationInterceptor.java:142) at
> org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>  at
> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:2
> 64) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
> at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at
> $Proxy5.deploy(Unknown Source)
>  at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
>  at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
>  at org.jboss.Main.boot(Main.java:200)
>  at org.jboss.Main$1.run(Main.java:508)
>  at java.lang.Thread.run(Unknown Source)
> Caused by: javax.xml.soap.SOAPException: Unable to create SOAP Factory:
> org.jboss.ws.core.soap.SOAPFactoryImpl
>  at javax.xml.soap.SOAPFactory.newInstance(Unknown Source)
>  at
> org.apache.cxf.jaxws.binding.soap.SOAPBindingImpl.getSOAPFactory(SOAPBindin
> gImpl.java:113) ... 144 more
> 
> 
> Any help would be appreciated.
> 
> Thanks,
> Deepika

-- 
Daniel Kulp
dkulp@apache.org
http://dankulp.com/blog

Re: Error creating SAAj Factory Instnace on Jboss and Cxf 2.0.4

Posted by Glen Mazza <gl...@gmail.com>.
I'm confused--is the web service provider required to use CXF 2.0.4, or the
SOAP client that you are creating?  If the latter, I'm not sure why that
would be the case.  As many bugs, including security bugs, are fixed from
release to release it would seem strange to require usage of an obsolete
version of CXF.

At any rate, if I'm not mistaken SAAJ is part of the JDK so you should be
able to work with it without using CXF.  I'm not sure how this is a CXF
problem--perhaps a Sun forum could help you.

Glen


deepika vadapalli wrote:
> 
> Hello All,
> 
> We have upgraded to CX's latest version, But We need to support one
> environmnet in the old CXF version 2.0.4.
> 
> When I try to call Service from my CXF cLient, I get the following
> exception:
> 

-- 
View this message in context: http://old.nabble.com/Error-creating-SAAj-Factory-Instnace-on-Jboss-and-Cxf-2.0.4-tp28002958p28006760.html
Sent from the cxf-user mailing list archive at Nabble.com.