-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi James,
this approach does not help me, since when the ActiveMQ is created by tomcats webapplication classloader it cannot be undeployed. There are many ThreadPools in ActiveMQ which keep strong references to ThreadPoolFactories. The ThreadPools are loaded by the bootstrap classloader of the jvm and the ThreadPoolFactories are loaded by the webappclassloader. There is currently no cleanup of this leaks (we are using activemq 5.1.0). Markus > BTW there is a WAR I've been using for testing that creates a camel > context and uses ActiveMQ - then creating a web console to let you > interact with ActiveMQ endpoints (sending messages and browsing queues > etc)... > https://svn.apache.org/repos/asf/camel/trunk/components/camel-activemq-web/ > > for more information see > http://camel.apache.org/web-console.html > > though it does depend on trunk though! But once 2.0 is out you'll be > able to reuse this - and use it as a base to create your own WAR > complete with the Camel web console > > > 2009/2/24 Markus Wolf <[email protected]>: > Hi, > > I try to deploy a camel context using spring inside Tomcat6 with ActiveMQ. > > We have the following setup: > CATALINA_HOME > /lib/ext/activemq.jar > /lib/ext/camel-core.jar > /webapp/ROOT/WEB-INF/lib/camel-jms.jar > /webapp/ROOT/WEB-INF/lib/camel-spring.jar > /webapp/ROOT/WEB-INF/lib/spring-and-dependencies.jar > > When we start our tomcat we get a ClassNotFoundException for the > org.apache.camel.component.jms.JmsComponent. And now I'm unsure how to > deploy the whole thing 'the right way'. > When we put activemq with camel-core into our webapp we have classloader > leaks and cannot undeploy our application. > When we put camel-jms into the lib/ext folder of tomcat we are forced to > place the whole spring and dependencies there also. That seems wrong to > me also. > > Can anyone give me a hint about the deployment? > Thanks > Markus Wolf >> - -- NMMN - New Media Markets & Networks GmbH Geschäftsführung: Kfm. Michael Schütt Finanzamt HH-Altona UStID DE 812 699 852 HRB 71102 Hamburg HypoVereinsbank - BLZ 200 300 00 - Konto-Nr. 156 29 82 http://www.nmmn.com Tel.: +49 40 284 118 -0 Langbehnstrasse 6 Entwicklung: -720 22761 Hamburg Fax: -999 Rufen Sie uns kostenlos an: http://www.nmmn.com/call/software -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkmj/iUACgkQDBHISU1oEKGtmgCgg7AYSkiIB0/EqUOdMy8LkbG6 er4AoKa4Q8RVcjzeyR6dSglKPbwvU/lk =/wzB -----END PGP SIGNATURE-----
