The video demonstrations from Adrian are using a version of Eclipse without the tools installed, but with the latest version of
m2eclipseinstalled. If you take a fresh copy of Eclipse 3.4.1, and install the latest versions of
m2eclipse, then you should be able to follow the videos.
Thanks Oisin. I installed Eclipse 3.4.1 and the Maven plugin, but I got the same response as last time:
1/16/09 3:29:00 PM IST: The desired archetype does not exist (org.apache.servicemix.tooling:servicemix-file-poller-service-unit:22.214.171.124-fuse) The desired archetype does not exist (org.apache.servicemix.tooling:servicemix-file-poller-service-unit:126.96.36.199-fuse)
When you say latest version of m2eclipse, I suppose it is still from http://m2eclipse.sonatype.org/update/ (also tried the dev version - same results) and not the Q4E or Eclipse IAM. (I tried but could not install those plugins)
This problem was also reported in the thread - http://fusesource.com/forums/thread.jspa?messageID=1532 - but there was no answer as how to fix it for using Eclipse.
Edited by: surajit on Jan 16, 2009 7:37 AM
It appears that using Maven version 2.0.8 gets around this problem, but the problem that appears next is that the service assembly module cannot be created from its archetype. The error reported is:
Plugin realm is: /plugins/org.apache.servicemix.tooling:jbi-maven-plugin:3.2.3@48/thread:Worker-14
Container realm is: plexus.core
...(a bunch of 61 urls pointing to jars in APP_DIR/.m2/repository)...
Realm ID: /projects/com.ventyx.ps:file-to-jms-sa:0.0.1-SNAPSHOT/thread:Worker-14
Realm ID: plexus.core
Any ideas what's missing? Thanks.