geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joe Bohn <joe.b...@earthlink.net>
Subject Re: maven release process and samples
Date Mon, 29 Sep 2008 18:23:29 GMT
Nope, there are no install:install goals being run.

Joe

Jason Dillon wrote:
> Um... do you see any [install:install] goals being run?
> 
> My guess is that the preparation goals are set to clean verify or 
> something, and should be clean install.
> 
> --jason
> 
> 
> On Sep 30, 2008, at 1:07 AM, Joe Bohn wrote:
> 
>> I've been trying to use the maven release process for samples.
>>
>> The dryrun works fine and I've corrected all differences in the poms 
>> beyond the version and scm entries.  However, when I attempt the 
>> release:prepare I hit the error below.
>>
>> customer-ejb has already been processed but the jar only exists in the 
>> customer-ejb target (and not in my local maven repo).  In fact, none 
>> of the already processed artifacts exist in my local maven repo at the 
>> time of the failure ... just in the local target directories for each 
>> artifact.
>>
>> Any ideas what might be going wrong and how to fix it?  My guess is a 
>> scope of provided might help but that doesn't seem to make logical 
>> sense as we want the ear to include the ejb jar.
>>
>> BTW, this all builds and deploys fine for regular builds.
>>
>>
>>
>> [INFO] [tools:verify-legal-files {execution: verify-legal-files}]
>>        [INFO] Checking legal files in: customer-war-2.1.2.war
>>        [INFO] Checking legal files in: customer-war-2.1.2-sources.jar
>>        [INFO] Checking legal files in: customer-war-2.1.2-javadoc.jar
>>        [INFO] 
>> ------------------------------------------------------------------------
>>        [INFO] Building Geronimo Samples :: customer :: EAR
>>        [INFO]    task-segment: [clean, verify]
>>        [INFO] 
>> ------------------------------------------------------------------------
>>        [INFO] [clean:clean]
>>        [INFO] Deleting directory 
>> /Users/bohn/geronimo-samples-2.1/samples/customer/customer-ear/target
>>        [INFO] Deleting directory 
>> /Users/bohn/geronimo-samples-2.1/samples/customer/customer-ear/target/classes 
>>
>>        [INFO] Deleting directory 
>> /Users/bohn/geronimo-samples-2.1/samples/customer/customer-ear/target/test-classes

>>
>>        [INFO] Deleting directory 
>> /Users/bohn/geronimo-samples-2.1/samples/customer/customer-ear/target/site 
>>
>>        Downloading: 
>> http://people.apache.org/repo/m2-incubating-repository//org/apache/geronimo/samples/customer-ejb/2.1.2/customer-ejb-2.1.2.jar

>>
>>        Downloading: 
>> http://repo1.maven.org/maven2/org/apache/geronimo/samples/customer-ejb/2.1.2/customer-ejb-2.1.2.jar

>>
>>        [INFO] 
>> ------------------------------------------------------------------------
>>        [ERROR] BUILD ERROR
>>        [INFO] 
>> ------------------------------------------------------------------------
>>        [INFO] Failed to resolve artifact.
>>
>>    Missing:
>>        ----------
>>        1) org.apache.geronimo.samples:customer-ejb:ejb:2.1.2
>>
>>      Try downloading the file manually from the project website.
>>
>>      Then, install it using the command:
>>              mvn install:install-file 
>> -DgroupId=org.apache.geronimo.samples -DartifactId=customer-ejb 
>> -Dversion=2.1.2 -Dpackaging=ejb -Dfile=/path/to/file
>>
>>      Alternatively, if you host your own repository you can deploy the 
>> file there:
>>              mvn deploy:deploy-file 
>> -DgroupId=org.apache.geronimo.samples -DartifactId=customer-ejb 
>> -Dversion=2.1.2 -Dpackaging=ejb -Dfile=/path/to/file -Durl=[url] 
>> -DrepositoryId=[id]
>>
>>      Path to dependency:
>>              1) org.apache.geronimo.samples:customer-ear:ear:2.1.2
>>              2) org.apache.geronimo.samples:customer-ejb:ejb:2.1.2
>>
>>    ----------
>>        1 required artifact is missing.
>>
>>    for artifact:
>>          org.apache.geronimo.samples:customer-ear:ear:2.1.2
>>
>>    from the specified remote repositories:
>>          ibiblio.org (http://repo1.maven.org/maven2),
>>          apache.snapshots 
>> (http://people.apache.org/repo/m2-snapshot-repository),
>>          apache-snapshots 
>> (http://people.apache.org/repo/m2-snapshot-repository),
>>          codehaus-snapshots (http://snapshots.repository.codehaus.org),
>>          apache-incubator 
>> (http://people.apache.org/repo/m2-incubating-repository/)
> 
> 


Mime
View raw message