Freeman,

The JAR is now attached.

PS.: Before I attached the sources.

Please let me know if you need more information.

B.R.
-Anderson

2008/12/23 Freeman Fang <[email protected]>

> Hi,
>
> Anderson Nielson wrote:
>
>> I am trying to use JMS in SMX 4. I have read the documentation in Apache
>> (ActiveMQ) site. I have just attached a simpler project that you can run and
>> see that the bundle is not started when deployed in the "deploy" folder.
>> I have run the following commands in the console:
>>
>> features addUrl
>> mvn:org.apache.servicemix.camel/org.apache.servicemix.camel.features/4.0.0.3-fuse/xml/features
>>
>> osgi install -s mvn:commons-collections/commons-collections/3.2.1
>> osgi install -s
>> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ant/1.7.0_1
>>
>> features install camel-osgi
>> features install camel-mail
>> features install camel-jms
>>
>> After putting the JAR in the deploy folder the SMX log showed me the the
>> message bellow
>>
>>
> Which jar you want to put in deploy folder?
> Would you please append this jar?
> Thanks
> Freeman
>
>  org.springframework.beans.factory.BeanCreationException: Error creating
>> bean with name 'jms' defined in URL
>> [bundle://156.0:0/META-INF/spring/beans.xml]: Error setting property values;
>> nested exception is org.springframework.beans.PropertyBatchUpdateException;
>> nested PropertyAccessExceptions (1) are:
>> PropertyAccessException 1:
>> org.springframework.beans.MethodInvocationException: Property
>> 'connectionFactory' threw exception; nested exception is
>> java.lang.NoClassDefFoundError: org/springframework/context/Lifecycle
>>        at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1278)
>>        at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
>>        at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
>>        at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>>        at java.security.AccessController.doPrivileged(Native Method)
>>        at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>>        at
>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>>        at
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)
>>        at
>> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>>        at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>>        at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>>        at
>> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
>>        at
>> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
>>        at
>> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:276)
>>        at
>> org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:145)
>>        at java.lang.Thread.run(Thread.java:619)
>> Caused by: org.springframework.beans.PropertyBatchUpdateException; nested
>> PropertyAccessExceptions (1) are:
>> PropertyAccessException 1:
>> org.springframework.beans.MethodInvocationException: Property
>> 'connectionFactory' threw exception; nested exception is
>> java.lang.NoClassDefFoundError: org/springframework/context/Lifecycle
>>        at
>> org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:104)
>>        at
>> org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:59)
>>        at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1275)
>>        ... 15 more
>> See the attached example.
>> The same occurs when I try to use any other camel component.
>>  How to fix it and to use a camel route that works with camel:run maven
>> goal in SMX 4?
>>  B.R.
>>
>>
>> _______________________________________________________________________________
>>
>> Anderson Nielson | Consultor Integração | Datasul ECM| (47) 3802-8208 |
>> (47) 9934-1224
>> Acesse www.datasulecm.com.br <blocked::http://www.datasulecm.com.br/>  e
>> conheça nossas Soluções para Gestão de Conteúdo, Integração e Automação de
>> Processos
>>
>> Antes de imprimir pense em
>> seu compromisso com o Meio Ambiente
>>
>>
>>
>
>

Attachment: camel-jms-example-1.0.jar
Description: application/java-archive

Reply via email to