Re: latformTransactionManager not found in 2.4.0

2010-07-20 Thread James Strachan
On 20 July 2010 16:51, Ron Smith wrote: > I hadn't thought about it that way, James, but does that mean there needs to > be some distinction between what is "core" functionality and what is > "add-in" functionality? There kinda already is :). camel-core.jar is the core :). That comes with a bunch

Re: latformTransactionManager not found in 2.4.0

2010-07-20 Thread Ron Smith
I hadn't thought about it that way, James, but does that mean there needs to be some distinction between what is "core" functionality and what is "add-in" functionality? And, if we go that route, how do you manage the dependencies of each of the add-ins? I think Claus is on the right track by separ

Re: latformTransactionManager not found in 2.4.0

2010-07-20 Thread James Strachan
On 20 July 2010 14:21, Ron Smith wrote: > I am really not trying to be difficult, I promise (imagine if I were :-) ) > > So, there are Spring JARs that are now required for camel 2.4.0 but are not > included in the binary distribution because the new version of Sping, has > additional dependencies

Re: latformTransactionManager not found in 2.4.0

2010-07-20 Thread Claus Ibsen
Hi I have created a ticket https://issues.apache.org/activemq/browse/CAMEL-2974 To include the missing new jars provided in spring 3.0.x which we missed when upgrading. I will move the jdk 1.5 jars into a lib/jdk15 folder so they wont be in the main lib folder. Then you only got the core jars ne

Re: latformTransactionManager not found in 2.4.0

2010-07-20 Thread Ron Smith
I am really not trying to be difficult, I promise (imagine if I were :-) ) So, there are Spring JARs that are now required for camel 2.4.0 but are not included in the binary distribution because the new version of Sping, has additional dependencies that only get sorted out if you choose to use mav

Re: latformTransactionManager not found in 2.4.0

2010-07-20 Thread Willem Jiang
Hi, Here are the dependencies jars when you are using JDK 1.6.x [INFO] The following files have been resolved: [INFO]aopalliance:aopalliance:jar:1.0:compile [INFO]org.apache.camel:camel-core:jar:2.5-SNAPSHOT:compile [INFO]org.apache.camel:camel-spring:jar:2.5-SNAPSHOT:compile [INFO]

Re: latformTransactionManager not found in 2.4.0

2010-07-19 Thread Claus Ibsen
Hi As told on another thread. camel-jms leverages spring-jms and therefore you need all the spring jars that spring-jms requires. The maven pom.xml file will help you. You need all the *compile* jars, the spec jars is optional (eg the JMS API, JTA API etc.) And since this is from JDK 1.5 there ar

Re: latformTransactionManager not found in 2.4.0

2010-07-19 Thread Ron Smith
I have just extracted a minimal example which demonstrates the issue: import org.apache.camel.CamelContext; import org.apache.camel.component.jms.JmsComponent; import org.apache.camel.impl.DefaultCamelContext; import javax.jms.TopicConnectionFactory; import javax.naming.Context; import javax.nami

Re: latformTransactionManager not found in 2.4.0

2010-07-19 Thread Ron Smith
I just double checked my classpath and rebuilt everything from scratch. Definitely nothing from Spring 2.x included. On Mon, Jul 19, 2010 at 8:52 PM, Willem Jiang wrote: > Hi, > > Camel 2.4.0 uses Spring 3.0.3 by default, please make sure your class path > doesn't have any Spring 2.x jars. > > >

Re: latformTransactionManager not found in 2.4.0

2010-07-19 Thread Willem Jiang
Hi, Camel 2.4.0 uses Spring 3.0.3 by default, please make sure your class path doesn't have any Spring 2.x jars. Willem -- Apache Camel, Apache CXF committer Open Source Integration http://www.fusesource.com Blog http://willemjiang.blogspot.com Tiwtter http: