I am sure it is something to do with the jar itself. If you got a clean
Tomcat 6.0.16, dropped the active-all-5.x.0.jar in ${CATALINA_HOME}/lib and
deployed a web app using activemq you will get the same problem.

However, I tried what you suggested and the same problem persists..

2008-07-23 15:07:56,514 ERROR
[org.springframework.web.context.ContextLoader] Context initialization
failed
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'cmdbDataStore' defined in ServletContext resource
[/WEB-INF/cmdb-persistence.xml]: Cannot resolve reference to bean
'percentageAllocationProducer' while setting bean property
'percentageAllocationProducer'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'percentageAllocationProducer' defined in ServletContext resource
[/WEB-INF/cmdb-messaging.xml]: Cannot resolve reference to bean
'myJmsTemplate' while setting bean property 'jmsTemplate'; nested exception
is org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'myJmsTemplate' defined in ServletContext resource
[/WEB-INF/cmdb-messaging.xml]: Cannot create inner bean
'org.springframework.jms.connection.SingleConnectionFactory#1367e28' while
setting bean property 'connectionFactory'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name
'org.springframework.jms.connection.SingleConnectionFactory#1367e28' defined
in ServletContext resource [/WEB-INF/cmdb-messaging.xml]: Cannot resolve
reference to bean 'jmsFactory' while setting bean property
'targetConnectionFactory'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'jmsFactory': Invocation of init method failed; nested exception
is javax.naming.NamingException: Could not create resource factory instance
[Root exception is java.lang.NoClassDefFoundError]
Caused by: 
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'percentageAllocationProducer' defined in ServletContext resource
[/WEB-INF/cmdb-messaging.xml]: Cannot resolve reference to bean
'myJmsTemplate' while setting bean property 'jmsTemplate'; nested exception
is org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'myJmsTemplate' defined in ServletContext resource
[/WEB-INF/cmdb-messaging.xml]: Cannot create inner bean
'org.springframework.jms.connection.SingleConnectionFactory#1367e28' while
setting bean property 'connectionFactory'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name
'org.springframework.jms.connection.SingleConnectionFactory#1367e28' defined
in ServletContext resource [/WEB-INF/cmdb-messaging.xml]: Cannot resolve
reference to bean 'jmsFactory' while setting bean property
'targetConnectionFactory'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'jmsFactory': Invocation of init method failed; nested exception
is javax.naming.NamingException: Could not create resource factory instance
[Root exception is java.lang.NoClassDefFoundError]
Caused by: 
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'myJmsTemplate' defined in ServletContext resource
[/WEB-INF/cmdb-messaging.xml]: Cannot create inner bean
'org.springframework.jms.connection.SingleConnectionFactory#1367e28' while
setting bean property 'connectionFactory'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name
'org.springframework.jms.connection.SingleConnectionFactory#1367e28' defined
in ServletContext resource [/WEB-INF/cmdb-messaging.xml]: Cannot resolve
reference to bean 'jmsFactory' while setting bean property
'targetConnectionFactory'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'jmsFactory': Invocation of init method failed; nested exception
is javax.naming.NamingException: Could not create resource factory instance
[Root exception is java.lang.NoClassDefFoundError]
Caused by: 
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name
'org.springframework.jms.connection.SingleConnectionFactory#1367e28' defined
in ServletContext resource [/WEB-INF/cmdb-messaging.xml]: Cannot resolve
reference to bean 'jmsFactory' while setting bean property
'targetConnectionFactory'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'jmsFactory': Invocation of init method failed; nested exception
is javax.naming.NamingException: Could not create resource factory instance
[Root exception is java.lang.NoClassDefFoundError]
Caused by: 
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'jmsFactory': Invocation of init method failed; nested exception
is javax.naming.NamingException: Could not create resource factory instance
[Root exception is java.lang.NoClassDefFoundError]
Caused by: 
javax.naming.NamingException: Could not create resource factory instance
[Root exception is java.lang.NoClassDefFoundError]
        at
org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.java:102)
        at 
javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304)
        at org.apache.naming.NamingContext.lookup(NamingContext.java:793)
        at org.apache.naming.NamingContext.lookup(NamingContext.java:140)
        at org.apache.naming.NamingContext.lookup(NamingContext.java:781)
....
-- 
View this message in context: 
http://www.nabble.com/activemq-all-*.jar-not-recognised-in-Tomcat-6-tp18608426p18611643.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to