Hi, In the project I'm working, we're planning to subclass the DefaultBroker in order to enhance its features. Hence, I'll have to do some SM programming and want to make its code available in Eclipse.
Knowing from the past that the latest features are usually available in the SVN, only, I tried to set up today's snapshot (apache-servicemix-3.1-incubating-20070118.083008-58-src.zip). I had some difficulties with Maven, though. I followed the steps described in http://servicemix.org/site/building.html from within the top-level src directory. I also added M2_REPO to my workspace. MD5 checksums are ok, as well. At first, the build went fine, but when I opened the project, I got an error about my build path and some missing libraries. However, they were available in my Maven2 repository. Assuming it might be related to the Maven repository, I deleted it. However, repeating the compilation process, the build yielded an error: "Project ID: null:xfire-all:jar:1.2.2 Reason: Cannot find parent: org.codehaus.xfire:xfire-parent for project: null:xfire-all:jar:1.2.2" I tried with both the pom.xml contained within the src directory as well as the apache-servicemix-3.1-incubating-20070118.083008-58.pom. I changed to the stable 3.0 version and did the same thing all over again. Now, when executing: " [INFO] Error building POM (may not be this project's POM). Project ID: null:xfire-all:jar:1.2.1 Reason: Cannot find parent: org.codehaus.xfire:xfire-parent for project: null:xfire-all:jar:1.2.1" Hence my questions: 1. Any idea of what I did wrong 2. Which is the fool-proof way of getting Eclipse-Access to the SM sources 3. Which of the two POMs do I have to use In the meanwhile, I'll be trying to fix the issues by manually downloading and executing the missing poms (and perhaps adding the repositories I find to the top-level pom). Thanks in advance, Ciao, Philipp Rossmanith This e-mail may contain confidential or privileged information. Any unauthorised copying, use or distribution of this information is strictly prohibited.