[ https://issues.apache.org/jira/browse/GERONIMO-2993?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12487625 ]
Peter Petersson commented on GERONIMO-2993: ------------------------------------------- I run into this problem (having maven-metadata-local.xml files instead of maven-metadata.xml files) with a relatively fresh local 2.0.5 maven repository during work on a Geronimo Roller Plugin see GERONIMO-2994. As I had problems getting the plugin function finding the modules in my local repository I started to trace things in the PluginInstallerGBean and found that the problem could be fixed with a small (actually 2) modification to the findArtifact method (see the included "PluginInstallerGBean.patch" in GERONIMO-2994 for deatils). For some reason (unknown to me) maven creates maven-metadata-local.xml files instead of maven-metadata.xml files in some cases and without modifying this method (findArtifact) I could not test install and work on the plugin using the local maven repository. The "patch" is pretty simple and works like this: If findArtifact fails to look up the maven-metadata.xml file it will, instead of exit with null, first look up the maven-metadata-local.xml file and only if that also fails exit with Artifact=null. > Private repository causes offline builds to fail due to missing metadata > ------------------------------------------------------------------------ > > Key: GERONIMO-2993 > URL: https://issues.apache.org/jira/browse/GERONIMO-2993 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: buildsystem > Affects Versions: 2.0-M4 > Environment: WinXP, RHEL4 and SLED10 > Reporter: Donald Woods > Assigned To: Donald Woods > Priority: Minor > Fix For: 2.0-M5 > > > When trying to rebuild the configs in offline mode, several will fail due to > Maven 2.0.5 not being able to find the metadata for the jars that we include > in /repository, such as MyFaces. We need to include enough POM and metadata > information so the build can be run in offline mode.... This may be a > car-plugin bug, as I've seen other problems when you have > maven-metadata-local.xml files in your repo instead of maven-metadata.xml, > which will cause CAR builds to fail, but the corresponding modules will > build..... -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.