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.

Reply via email to