Hi all

After about a gazillion attempts I was finally able to get 'mvn release:prepare' to actually check in the changed POMs.

For some reason release:prepare fails because one of the artifacts being release is not available in any repo, which it shouldn't be yet - I'm only preparing the release.

I got lots and lots of these messages before the build failed:
"[WARNING] Removing: jar from forked lifecycle, to prevent recursive invocation." This is mentioned in http://jira.codehaus.org/browse/MJAVADOC-161 which is included in version 2.4 of the javadoc-plugin. But using 2.4 didn't solve the issue. Neither did going back to 2.2.

Going back to using Maven 2.0.7 this error was ignored and the preparation was able to continue. But using 2.0.8 or 2.0.9 the build simply stopped. This do seem like the correct thing to do, but why is the build failing in the first place?

Does anyone have an idea of what might be going wrong here?



The relevant portion of the log:

[INFO] ----------------------------------------------------------------------------
   [INFO] Building Doxia :: Confluence Module
   [INFO]    task-segment: [clean, integration-test]
[INFO] ----------------------------------------------------------------------------
   [INFO] [clean:clean]
[INFO] Deleting directory G:\apache\maven\branches\doxia-1.0-alpha-x\doxia-modules\doxia-module-confluence\target [INFO] Deleting directory G:\apache\maven\branches\doxia-1.0-alpha-x\doxia-modules\doxia-module-confluence\target\classes [INFO] Deleting directory G:\apache\maven\branches\doxia-1.0-alpha-x\doxia-modules\doxia-module-confluence\target\test-classes [INFO] Deleting directory G:\apache\maven\branches\doxia-1.0-alpha-x\doxia-modules\doxia-module-confluence\target\site
   [INFO] [plexus:descriptor {execution: default}]
   [INFO] [remote-resources:process {execution: default}]
   [INFO] [resources:resources]
   [INFO] Using default encoding to copy filtered resources.
   [INFO] [compiler:compile]
[INFO] Compiling 31 source files to G:\apache\maven\branches\doxia-1.0-alpha-x\doxia-modules\doxia-module-confluence\target\clas
es
   [INFO] [resources:testResources]
   [INFO] Using default encoding to copy filtered resources.
Downloading: http://repo1.maven.org/maven2/org/apache/maven/doxia/doxia-core/1.0-alpha-11/doxia-core-1.0-alpha-11-tests.jar [INFO] ------------------------------------------------------------------------
   [ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
   [INFO] Failed to resolve artifact.

   Missing:
   ----------
   1) org.apache.maven.doxia:doxia-core:jar:tests:1.0-alpha-11

     Try downloading the file manually from the project website.

     Then, install it using the command:
mvn install:install-file -DgroupId=org.apache.maven.doxia -DartifactId=doxia-core \ -Dversion=1.0-alpha-11 -Dclassifier=tests -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.apache.
aven.doxia -DartifactId=doxia-core \
-Dversion=1.0-alpha-11 -Dclassifier=tests -Dpackaging=jar -Dfile=/path/to/file \
              -Durl=[url] -DrepositoryId=[id]

     Path to dependency:
       1) org.apache.maven.doxia:doxia-module-confluence:jar:1.0-alpha-11
       2) org.apache.maven.doxia:doxia-core:jar:tests:1.0-alpha-11

   ----------
   1 required artifact is missing.

   for artifact:
     org.apache.maven.doxia:doxia-module-confluence:jar:1.0-alpha-11

   from the specified remote repositories:
     central (http://repo1.maven.org/maven2),
apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository)


[INFO] ------------------------------------------------------------------------
   [INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
   [INFO] Total time: 17 seconds
   [INFO] Finished at: Sun May 11 22:03:27 CEST 2008
   [INFO] Final Memory: 23M/47M
[INFO] ------------------------------------------------------------------------



--
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to