Hi,
This is my new pom.xml. I changed the service mix version as follows:
<servicemix-version>3.4.0-fuse</servicemix-version>
But now it is giving me errors related to artifacts not found.Missing:
----------
1) org.apache.servicemix:servicemix-camel:jar:3.4.0-fuse
I was getting the same errors for jbi-maven-plugin, so I changed the version for this to 3.3.1.17-fuse.
Repositories that I am using are:
1)
http://repo.open.iona.com/maven2-snapshot2)
http://people.apache.org/repo/m2-ibiblio-rsync-repository3)
http://people.apache.org/repo/m2-snapshot-repositoryPlease let me know the correct versions to use and repository locations.
My properties tag in pom.xml is as follows:
<properties>
<servicemix-jbi-version>3.3.1.17-fuse</servicemix-jbi-version>
<servicemix-version>3.4.0-fuse</servicemix-version>
<camel-version>1.6.0</camel-version> <!-- 1.4.0 original value -->
</properties>
pom.xml
Claus Ibsen-2 wrote:
>> I have spring core 2.5.6 jar which does not have this method defined.Is my
>> POM.xml correct as I think I may need to change the version of the jar to
>> make this work.
Hi
You are using an old version of ServiceMix 3.3.x that uses Spring 2.0.x.
And Camel 1.6.0 uses Spring 2.5.x. Camel 1.6.1 and newer should work
better with Spring 2.0.x.
So try using 1.6.1 instead and keep the old spring 2.0.x jars.
Or you could consider upgrading SMX also to 3.4.x as it uses Spring 2.5.x AFAIR.
<servicemix-version>3.3.1.17-fuse</servicemix-version>
<camel-version>1.6.0</camel-version> <!-- 1.4.0 original value -->
--
Claus Ibsen
Apache Camel Committer
Open Source Integration:
http://fusesource.comBlog:
http://davsclaus.blogspot.com/Twitter:
http://twitter.com/davsclaus