I am using the bridge-camel example from Servicemix 4.3.0 and activiti 5.9

This the error:
java.lang.NoClassDefFoundError: org/apache/commons/mail/EmailException

the trace:

18:30:10,018 | ERROR | rovider-thread-1 | BpmnParse                        | 
-  -  | Uknown exception
org.activiti.engine.ActivitiException: couldn't instantiate class
org.activiti.engine.impl.bpmn.behavior.MailActivityBehavior
        at
org.activiti.engine.impl.util.ReflectUtil.instantiate(ReflectUtil.java:131)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.bpmn.helper.ClassDelegate.instantiateDelegate(ClassDelegate.java:162)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.bpmn.helper.ClassDelegate.instantiateDelegate(ClassDelegate.java:158)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.bpmn.parser.BpmnParse.parseEmailServiceTask(BpmnParse.java:1547)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.bpmn.parser.BpmnParse.parseServiceTask(BpmnParse.java:1329)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.bpmn.parser.BpmnParse.parseActivity(BpmnParse.java:901)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.bpmn.parser.BpmnParse.parseActivities(BpmnParse.java:886)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.bpmn.parser.BpmnParse.parseScope(BpmnParse.java:585)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.bpmn.parser.BpmnParse.parseProcess(BpmnParse.java:558)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.bpmn.parser.BpmnParse.parseProcessDefinitions(BpmnParse.java:524)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.bpmn.parser.BpmnParse.parseRootElement(BpmnParse.java:241)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.bpmn.parser.BpmnParse.execute(BpmnParse.java:213)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.bpmn.deployer.BpmnDeployer.deploy(BpmnDeployer.java:86)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.persistence.deploy.DeploymentCache.deploy(DeploymentCache.java:38)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.persistence.deploy.DeploymentCache.resolveProcessDefinition(DeploymentCache.java:91)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.persistence.deploy.DeploymentCache.findDeployedLatestProcessDefinitionByKey(DeploymentCache.java:65)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:58)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.cmd.StartProcessInstanceCmd.execute(StartProcessInstanceCmd.java:31)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.interceptor.CommandExecutorImpl.execute(CommandExecutorImpl.java:24)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:33)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.RuntimeServiceImpl.startProcessInstanceByKey(RuntimeServiceImpl.java:46)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.camel.ActivitiMainComponent.startProcess(ActivitiMainComponent.java:37)[file:/Users/paundejr/apache-servicemix-4.3.0/data/jbi/bridge-camel-sa/sus/bridge-camel-su/:]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)[:1.6.0_33]
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)[:1.6.0_33]
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[:1.6.0_33]
        at java.lang.reflect.Method.invoke(Method.java:597)[:1.6.0_33]
        at
org.apache.camel.component.bean.MethodInfo.invoke(MethodInfo.java:322)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.component.bean.MethodInfo$1.proceed(MethodInfo.java:224)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.component.bean.BeanProcessor.process(BeanProcessor.java:167)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:91)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.component.bean.BeanProcessor.process(BeanProcessor.java:74)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.impl.ProcessorEndpoint.onExchange(ProcessorEndpoint.java:102)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.impl.ProcessorEndpoint$1.process(ProcessorEndpoint.java:72)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsyncProcessorBridge.process(AsyncProcessorTypeConverter.java:50)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.SendProcessor$2.doInAsyncProducer(SendProcessor.java:104)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.impl.ProducerCache.doInAsyncProducer(ProducerCache.java:272)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.SendProcessor.process(SendProcessor.java:98)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.interceptor.StreamCachingInterceptor.process(StreamCachingInterceptor.java:53)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:269)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.Pipeline.process(Pipeline.java:125)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.Pipeline.process(Pipeline.java:80)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:80)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.interceptor.StreamCachingInterceptor.process(StreamCachingInterceptor.java:53)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:269)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:102)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68)[68:org.apache.camel.camel-core:2.6.0]
        at
org.apache.servicemix.camel.CamelProviderEndpoint$1.call(CamelProviderEndpoint.java:109)[172:servicemix-camel:2011.01.0]
        at
org.apache.servicemix.camel.JbiBinding.runWithCamelContextClassLoader(JbiBinding.java:116)[172:servicemix-camel:2011.01.0]
        at
org.apache.servicemix.camel.CamelProviderEndpoint.handleActiveProviderExchange(CamelProviderEndpoint.java:107)[172:servicemix-camel:2011.01.0]
        at
org.apache.servicemix.camel.CamelProviderEndpoint.process(CamelProviderEndpoint.java:85)[172:servicemix-camel:2011.01.0]
        at
org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:651)[120:servicemix-common:2011.01.0]
        at
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:606)[120:servicemix-common:2011.01.0]
        at
org.apache.servicemix.common.AsyncBaseLifeCycle.processExchangeInTx(AsyncBaseLifeCycle.java:501)[120:servicemix-common:2011.01.0]
        at
org.apache.servicemix.common.AsyncBaseLifeCycle$2.run(AsyncBaseLifeCycle.java:370)[120:servicemix-common:2011.01.0]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)[:1.6.0_33]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)[:1.6.0_33]
        at java.lang.Thread.run(Thread.java:680)[:1.6.0_33]
Caused by: org.activiti.engine.ActivitiClassLoadingException: Could not load
class: org.activiti.engine.impl.bpmn.behavior.MailActivityBehavior
        at
org.activiti.engine.impl.util.ReflectUtil.loadClass(ReflectUtil.java:81)[activiti-engine-5.9.jar:5.9]
        at
org.activiti.engine.impl.util.ReflectUtil.instantiate(ReflectUtil.java:128)[activiti-engine-5.9.jar:5.9]
        ... 82 more
Caused by: java.lang.NoClassDefFoundError:
org/apache/commons/mail/EmailException
        at java.lang.Class.forName0(Native Method)[:1.6.0_33]
        at java.lang.Class.forName(Class.java:247)[:1.6.0_33]
        at
org.activiti.engine.impl.util.ReflectUtil.loadClass(ReflectUtil.java:62)[activiti-engine-5.9.jar:5.9]
        ... 83 more
Caused by: java.lang.ClassNotFoundException:
org.apache.commons.mail.EmailException in classloader
org.apache.xbean.spring.context.FileSystemXmlApplicationContext@29abbe6c
        at
org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:206)[139:org.apache.xbean.classloader:3.7]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)[:1.6.0_33]



-----
Gumba
--
View this message in context: 
http://servicemix.396122.n5.nabble.com/problem-in-content-based-routing-and-xpath-evaluation-SMX4-3-tp4638543p5714185.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to