I'm using the Maven 2 plugin for Eclipse 3.2 and am now trying to automate my
build process (been zipping up my SUs/SAs manually).  I followed the
instructions for creating a SU and SA here--
http://servicemix.org/site/maven-jbi-plugin.html-- but am running into a
problem with SA.  First of all, I'll describe my current directory
structure:

--> /integration-esb
     --> /integration-servicemix
          -->/src/...
          -->pom.xml
     --> /integration-servicemix-jbi
          -->pom.xml
     -->pom.xml

In my integration-esb directory, my pom uses the 'pom' packaging to go to
the corresponding subdirectories.  In my integration-servicemix directory,
the pom uses 'jbi-service-unit' packaging.  This looks good. The
integration-servicemix-jbi directory does not contain any source code.  It
is there only to package the SU into an SA.  This pom looks like this:

***************************************
.....
<groupId>com.test.integration.servicemix.jbi</groupId>
  <artifactId>integration-servicemix-jbi</artifactId>
  <name>Servicemix Service Assembly</name>
  <packaging>jbi-service-assembly</packaging>   
  <version>1.0-SNAPSHOT</version>
  <dependencies> 
        <dependency>
                <groupId>com.test.integration.servicemix</groupId>
                <artifactId>integration-servicemix</artifactId>
                <version>1.0-SNAPSHOT</version>
        </dependency> 
  </dependencies>       
....
***************************************


When I run mvn compile, I get this error:

[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] The service unit integration-servicemix does not have a dependency
which is packaged as a jbi-component or a project property 'componentName'


Not sure what the above error means... does it need the
integration-servicemix to create the zip SU first before the SA can be
created?  If so, how am I suppose to let maven know how to do this?  Thanks
in advance.

-los
-- 
View this message in context: 
http://www.nabble.com/issues-with-Maven-building-SA-tf2468029.html#a6880923
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to