I have a multiproject that builds an ear file out of a war and a sar. It
is virtually identical to the j2ee project in the book. I have gone into
each directory and called mvn install. This has worked in the sar and
web directories. I checked my local repository and both the war and the
sar files are there. When i run it in the ear directory I get
[INFO] Scanning for projects...
[INFO]
----------------------------------------------------------------------------
[INFO] Building Provisioning System Enterprise Application
[INFO] task-segment: [install]
[INFO]
----------------------------------------------------------------------------
Downloading:
http://repo1.maven.org/maven2/provisioning/provisioning-sar/1.0/provisioning-sar-1.0.sar
[WARNING] Unable to get resource from repository central
(http://repo1.maven.org/maven2)
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Failed to resolve artifact.
Missing:
----------
1) provisioning:provisioning-sar:sar:1.0
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=com.mfuse.novo.provisioning
-DartifactId=provisioning-sar \
-Dversion=1.0 -Dpackaging=sar -Dfile=/path/to/file
Path to dependency:
1) provisioning:provisioning-ear:ear:1.0
2) provisioning:provisioning-sar:sar:1.0
----------
1 required artifact is missing.
for artifact:
provisioning:provisioning-ear:ear:1.0
from the specified remote repositories:
central (http://repo1.maven.org/maven2)
Whats going on here? The POM for my ear file is
<project>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>provisioning</groupId>
<artifactId>provisioning</artifactId>
<version>1.0</version>
</parent>
<artifactId>provisioning-ear</artifactId>
<name>Provisioning System Enterprise Application</name>
<description>
The EAR package
</description>
<packaging>ear</packaging>
<dependencies>
<dependency>
<groupId>provisioning</groupId>
<artifactId>provisioning-sar</artifactId>
<version>1.0</version>
<type>sar</type>
</dependency>
<dependency>
<groupId>provisioning</groupId>
<artifactId>provisioning-war</artifactId>
<version>1.0</version>
<type>war</type>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ear-plugin</artifactId>
<configuration>
<displayName>Provisioning</displayName>
<description>Provisioning System</description>
<version>1.0</version>
<modules>
<javaModule>
<groupId>provisioning</groupId>
<artifactId>provisioning-sar</artifactId>
</javaModule>
<webModule>
<groupId>provisioning</groupId>
<artifactId>provisioning-war</artifactId>
<contextRoot>/provisioning</contextRoot>
</webModule>
</modules>
</configuration>
</plugin>
</plugins>
</build>
</project>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]