Hello everybody, we got a problem by deploying a cxf-bc with JbiJAASInterceptor. We started to integrate a LoggingInInterceptor which works fine. Later we tried to figure out how we could assemble the JbiJAASInterceptor. But everytime we tried to deploy our example the error "Configuration problem: Bean class [org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor] not found" occurs.
Does anyone know a solution? Thanks for help! Best regards, Nicolas and Philip This is our xbean.xml of the cxf-bc: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns:cxfbc="http://servicemix.apache.org/cxfbc/1.0" xmlns:tns="http://calculator.me.org/" xmlns="http://xbean.org/schemas/spring/1.0" > <classpath> <location>.</location> </classpath> <cxfbc:consumer wsdl="classpath:InWSService.wsdl" service="tns:InWSService" endpoint="InWSService" targetService="tns:CalculatorWSService"> <cxfbc:inInterceptors> <bean class="org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor" /> </cxfbc:inInterceptors> <cxfbc:outInterceptors> <bean class="org.apache.cxf.interceptor.LoggingOutInterceptor"/> </cxfbc:outInterceptors> <cxfbc:inFaultInterceptors> <bean class="org.apache.cxf.interceptor.LoggingInInterceptor"/> </cxfbc:inFaultInterceptors> <cxfbc:outFaultInterceptors> <bean class="org.apache.cxf.interceptor.LoggingOutInterceptor"/> </cxfbc:outFaultInterceptors> </cxfbc:consumer> <cxfbc:provider wsdl=" http://localhost:8080/CalculatorApp/CalculatorWSService?wsdl" endpoint="CalculatorWSPort" service="tns:CalculatorWSService"> </cxfbc:provider> </beans> This is our Ant-script: <?xml version="1.0"?> <project name="smx-calc" basedir="." default="start" xmlns:sm="urn:servicemix"> <!-- read in the system's environment --> <property environment="env" /> <property name="workspace.home" location="../.." /> <property name="chapter.home" location="." /> <import file="../../scripts/ant/sm-general.xml" /> <import file="../../scripts/ant/osesb-general.xml" /> <target name="init"> <antcall target="gn:init" /> <echo message="Chapter home is set to ${chapter.home}." /> <echo message="Workspace home is set to ${workspace.home}." /> </target> <target name="start" depends="init"> <echo message="Starting Servicemix: use CTRL-C or kill the process to stop the server" /> <antcall target="gn:start" /> </target> <!-- Eigenes ANT-Skript --> <target name="deploy-calc" depends="init" description="Deploy a calc example"> <echo message="Creating calc serviceunits" /> <antcall target="gn:create-serviceunit"> <param name="servicemix-conf" value="${chapter.home}/calc/cxf" /> <param name="service-dest-file" value="SU-CALC-CXF-BC.zip" /> <param name="include-resource-dir" value="${chapter.home}/calc/cxf/wsdl/" /> <param name="include-classes" value="org.apache.cxf.interceptor.*" /> <param name="include-classes" value="org.apache.servicemix.cxfbc.interceptors.*" /> </antcall> <echo message="Create and deploy the service assembly" /> <antcall target="gn:create-and-deploy-serviceassembly-from-serviceunits"> <param name="jbi-conf" value="${chapter.home}/calc" /> <param name="sm-dest-file" value="SA-CALC-CXF.zip" /> <param name="service-units" value="SU-CALC-CXF-BC.zip" /> </antcall> </target> </project> And the console returns this: [java] INFO - AutoDeploymentService - Directory: hotdeploy: Archive changed: processing SA-CALC-CXF.zip ... [java] ERROR - AutoDeploymentService - Failed to update Service Assembly: SA-CALC-CXF [java] java.lang.Exception: <?xml version="1.0" encoding="UTF-8"?> [java] <jbi-task xmlns=" http://java.sun.com/xml/ns/jbi/management-message" version="1.0"> [java] <jbi-task-result> [java] <frmwk-task-result> [java] <frmwk-task-result-details> [java] <task-result-details> [java] <task-id>deploy</task-id> [java] <task-result>FAILED</task-result> [java] <message-type>ERROR</message-type> [java] </task-result-details> [java] </frmwk-task-result-details> [java] </frmwk-task-result> [java] <component-task-result xmlns=" http://java.sun.com/xml/ns/jbi/management-message"> [java] <component-name>servicemix-cxf-bc</component-name> [java] <component-task-result-details> [java] <task-result-details> [java] <task-id>deploy</task-id> [java] <task-result>FAILED</task-result> [java] <message-type>ERROR</message-type> [java] <task-status-msg> [java] <msg-loc-info> [java] <loc-token/> [java] <loc-message>Could not deploy xbean service unit</loc-message> [java] </msg-loc-info> [java] </task-status-msg> [java] <exception-info> [java] <nesting-level>1</nesting-level> [java] <msg-loc-info> [java] <loc-token/> [java] <loc-message>org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Bean class [org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor] not found [java] Offending resource: file [C:\osesbinaction\esb\apache-servicemix-3.2.1\data\smx\service-assemblies\SA-CALC-CXF\version_4\sus\servicemix-cxf-bc\SU-CALC-CXF-BC\xbean.xml] [java] Bean ''; nested exception is java.lang.ClassNotFoundException: org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor in classloader org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor</loc-message> [java] <stack-trace><![CDATA[org.apache.xbean.kernel.ServiceRegistrationException: org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Bean class [org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor] not found [java] Offending resource: file [C:\osesbinaction\esb\apache-servicemix-3.2.1\data\smx\service-assemblies\SA-CALC-CXF\version_4\sus\servicemix-cxf-bc\SU-CALC-CXF-BC\xbean.xml] [java] Bean ''; nested exception is java.lang.ClassNotFoundException: org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor in classloader org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor [java] at org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:424) [java] at org.apache.xbean.kernel.standard.StandardKernel.registerService(StandardKernel.java:220) [java] at org.apache.xbean.server.spring.loader.SpringLoader.load(SpringLoader.java:152) [java] at org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:83) [java] at org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88) [java] at org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69) [java] at org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:508) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:350) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:647) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:60) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:611) [java] at java.util.TimerThread.mainLoop(Timer.java:512) [java] at java.util.TimerThread.run(Timer.java:462) [java] Caused by: org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Bean class [org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor] not found [java] Offending resource: file [C:\osesbinaction\esb\apache-servicemix-3.2.1\data\smx\service-assemblies\SA-CALC-CXF\version_4\sus\servicemix-cxf-bc\SU-CALC-CXF-BC\xbean.xml] [java] Bean ''; nested exception is java.lang.ClassNotFoundException: org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor in classloader org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor [java] at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:68) [java] at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85) [java] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.error(BeanDefinitionParserDelegate.java:268) [java] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:502) [java] at org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate.parseBeanDefinitionElement(XBeanBeanDefinitionParserDelegate.java:62) [java] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:341) [java] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parsePropertySubElement(BeanDefinitionParserDelegate.java:784) [java] at org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate.parsePropertySubElement(XBeanBeanDefinitionParserDelegate.java:57) [java] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseListElement(BeanDefinitionParserDelegate.java:903) [java] at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseListElement(XBeanNamespaceHandler.java:590) [java] at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseNestedPropertyViaIntrospection(XBeanNamespaceHandler.java:583) [java] at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.tryParseNestedPropertyViaIntrospection(XBeanNamespaceHandler.java:552) [java] at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.addNestedPropertyElements(XBeanNamespaceHandler.java:521) [java] at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromExtensionElement(XBeanNamespaceHandler.java:217) [java] at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromExtensionElement(XBeanNamespaceHandler.java:262) [java] at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parse(XBeanNamespaceHandler.java:155) [java] at org.apache.xbean.spring.context.v2.XBeanNamespaceHandler.parse(XBeanNamespaceHandler.java:49) [java] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1114) [java] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1104) [java] at org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:84) [java] at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:90) [java] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:458) [java] at org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79) [java] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:353) [java] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303) [java] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:280) [java] at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:131) [java] at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:147) [java] at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:173) [java] at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:112) [java] at org.apache.xbean.spring.context.FileSystemXmlApplicationContext.loadBeanDefinitions(FileSystemXmlApplicationContext.java:168) [java] at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:101) [java] at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:389) [java] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324) [java] at org.apache.xbean.server.spring.configuration.SpringConfiguration.<init>(SpringConfiguration.java:63) [java] at org.apache.xbean.server.spring.configuration.SpringConfigurationServiceFactory.createService(SpringConfigurationServiceFactory.java:106) [java] at org.apache.xbean.kernel.standard.ServiceManager.start(ServiceManager.java:420) [java] at org.apache.xbean.kernel.standard.ServiceManager.initialize(ServiceManager.java:200) [java] at org.apache.xbean.kernel.standard.RegistryFutureTask$RegisterCallable.call(RegistryFutureTask.java:110) [java] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [java] at java.util.concurrent.FutureTask.run(FutureTask.java:138) [java] at org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:409) [java] ... 13 more [java] Caused by: java.lang.ClassNotFoundException: org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor in classloader org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor [java] at org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:206) [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:248) [java] at org.springframework.util.ClassUtils.forName(ClassUtils.java:201) [java] at org.springframework.beans.factory.support.BeanDefinitionReaderUtils.createBeanDefinition(BeanDefinitionReaderUtils.java:93) [java] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:405) [java] ... 51 more [java] ]]></stack-trace> [java] </msg-loc-info> [java] </exception-info> [java] </task-result-details> [java] </component-task-result-details> [java] </component-task-result> [java] </jbi-task-result> [java] </jbi-task> [java] at org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:125) [java] at org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:111) [java] at org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:543) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:350) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:647) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:60) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:611) [java] at java.util.TimerThread.mainLoop(Timer.java:512) [java] at java.util.TimerThread.run(Timer.java:462) [java] WARN - AutoDeploymentService - Directory: hotdeploy: Automatic install of C:\osesbinaction\esb\apache-servicemix-3.2.1\hotdeploy\SA-CALC-CXF.zip failed [java] javax.jbi.management.DeploymentException: Failed to update Service Assembly: SA-CALC-CXF [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:365) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:647) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:60) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:611) [java] at java.util.TimerThread.mainLoop(Timer.java:512) [java] at java.util.TimerThread.run(Timer.java:462) [java] Caused by: java.lang.Exception: <?xml version="1.0" encoding="UTF-8"?> [java] <jbi-task xmlns=" http://java.sun.com/xml/ns/jbi/management-message" version="1.0"> [java] <jbi-task-result> [java] <frmwk-task-result> [java] <frmwk-task-result-details> [java] <task-result-details> [java] <task-id>deploy</task-id> [java] <task-result>FAILED</task-result> [java] <message-type>ERROR</message-type> [java] </task-result-details> [java] </frmwk-task-result-details> [java] </frmwk-task-result> [java] <component-task-result xmlns=" http://java.sun.com/xml/ns/jbi/management-message"> [java] <component-name>servicemix-cxf-bc</component-name> [java] <component-task-result-details> [java] <task-result-details> [java] <task-id>deploy</task-id> [java] <task-result>FAILED</task-result> [java] <message-type>ERROR</message-type> [java] <task-status-msg> [java] <msg-loc-info> [java] <loc-token/> [java] <loc-message>Could not deploy xbean service unit</loc-message> [java] </msg-loc-info> [java] </task-status-msg> [java] <exception-info> [java] <nesting-level>1</nesting-level> [java] <msg-loc-info> [java] <loc-token/> [java] <loc-message>org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Bean class [org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor] not found [java] Offending resource: file [C:\osesbinaction\esb\apache-servicemix-3.2.1\data\smx\service-assemblies\SA-CALC-CXF\version_4\sus\servicemix-cxf-bc\SU-CALC-CXF-BC\xbean.xml] [java] Bean ''; nested exception is java.lang.ClassNotFoundException: org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor in classloader org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor</loc-message> [java] <stack-trace><![CDATA[org.apache.xbean.kernel.ServiceRegistrationException: org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Bean class [org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor] not found [java] Offending resource: file [C:\osesbinaction\esb\apache-servicemix-3.2.1\data\smx\service-assemblies\SA-CALC-CXF\version_4\sus\servicemix-cxf-bc\SU-CALC-CXF-BC\xbean.xml] [java] Bean ''; nested exception is java.lang.ClassNotFoundException: org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor in classloader org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor [java] at org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:424) [java] at org.apache.xbean.kernel.standard.StandardKernel.registerService(StandardKernel.java:220) [java] at org.apache.xbean.server.spring.loader.SpringLoader.load(SpringLoader.java:152) [java] at org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:83) [java] at org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88) [java] at org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69) [java] at org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:508) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:350) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:647) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:60) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:611) [java] at java.util.TimerThread.mainLoop(Timer.java:512) [java] at java.util.TimerThread.run(Timer.java:462) [java] Caused by: org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Bean class [org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor] not found [java] Offending resource: file [C:\osesbinaction\esb\apache-servicemix-3.2.1\data\smx\service-assemblies\SA-CALC-CXF\version_4\sus\servicemix-cxf-bc\SU-CALC-CXF-BC\xbean.xml] [java] Bean ''; nested exception is java.lang.ClassNotFoundException: org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor in classloader org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor [java] at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:68) [java] at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85) [java] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.error(BeanDefinitionParserDelegate.java:268) [java] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:502) [java] at org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate.parseBeanDefinitionElement(XBeanBeanDefinitionParserDelegate.java:62) [java] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:341) [java] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parsePropertySubElement(BeanDefinitionParserDelegate.java:784) [java] at org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate.parsePropertySubElement(XBeanBeanDefinitionParserDelegate.java:57) [java] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseListElement(BeanDefinitionParserDelegate.java:903) [java] at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseListElement(XBeanNamespaceHandler.java:590) [java] at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseNestedPropertyViaIntrospection(XBeanNamespaceHandler.java:583) [java] at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.tryParseNestedPropertyViaIntrospection(XBeanNamespaceHandler.java:552) [java] at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.addNestedPropertyElements(XBeanNamespaceHandler.java:521) [java] at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromExtensionElement(XBeanNamespaceHandler.java:217) [java] at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parseBeanFromExtensionElement(XBeanNamespaceHandler.java:262) [java] at org.apache.xbean.spring.context.v2c.XBeanNamespaceHandler.parse(XBeanNamespaceHandler.java:155) [java] at org.apache.xbean.spring.context.v2.XBeanNamespaceHandler.parse(XBeanNamespaceHandler.java:49) [java] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1114) [java] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1104) [java] at org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:84) [java] at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:90) [java] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:458) [java] at org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79) [java] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:353) [java] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303) [java] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:280) [java] at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:131) [java] at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:147) [java] at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:173) [java] at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:112) [java] at org.apache.xbean.spring.context.FileSystemXmlApplicationContext.loadBeanDefinitions(FileSystemXmlApplicationContext.java:168) [java] at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:101) [java] at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:389) [java] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324) [java] at org.apache.xbean.server.spring.configuration.SpringConfiguration.<init>(SpringConfiguration.java:63) [java] at org.apache.xbean.server.spring.configuration.SpringConfigurationServiceFactory.createService(SpringConfigurationServiceFactory.java:106) [java] at org.apache.xbean.kernel.standard.ServiceManager.start(ServiceManager.java:420) [java] at org.apache.xbean.kernel.standard.ServiceManager.initialize(ServiceManager.java:200) [java] at org.apache.xbean.kernel.standard.RegistryFutureTask$RegisterCallable.call(RegistryFutureTask.java:110) [java] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [java] at java.util.concurrent.FutureTask.run(FutureTask.java:138) [java] at org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:409) [java] ... 13 more [java] Caused by: java.lang.ClassNotFoundException: org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor in classloader org.apache.servicemix.cxfbc.interceptors.JbiJAASInterceptor [java] at org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:206) [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:248) [java] at org.springframework.util.ClassUtils.forName(ClassUtils.java:201) [java] at org.springframework.beans.factory.support.BeanDefinitionReaderUtils.createBeanDefinition(BeanDefinitionReaderUtils.java:93) [java] at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:405) [java] ... 51 more [java] ]]></stack-trace> [java] </msg-loc-info> [java] </exception-info> [java] </task-result-details> [java] </component-task-result-details> [java] </component-task-result> [java] </jbi-task-result> [java] </jbi-task> [java] at org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:125) [java] at org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:111) [java] at org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:543) [java] at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:350) [java] ... 6 more
