You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Donald Woods (JIRA)" <ji...@apache.org> on 2007/03/19 20:10:32 UTC

[jira] Created: (GERONIMO-2993) Private repository causes offline builds to fail due to missing metadata

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-beta1
         Environment: WinXP, RHEL4 and SLED10
            Reporter: Donald Woods
         Assigned To: Donald Woods
            Priority: Minor
             Fix For: 2.0-beta1


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.


[jira] Commented: (GERONIMO-2993) Private repository causes offline builds to fail due to missing metadata

Posted by "Peter Petersson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/GERONIMO-2993?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12487628 ] 

Peter Petersson commented on GERONIMO-2993:
-------------------------------------------

btw the same thing also applies to a resent snapshot build of G v1.2. 

> 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.


[jira] Closed: (GERONIMO-2993) Private repository causes offline builds to fail due to missing metadata

Posted by "Donald Woods (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/GERONIMO-2993?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Donald Woods closed GERONIMO-2993.
----------------------------------

       Resolution: Cannot Reproduce
    Fix Version/s:     (was: 2.0-M4)
                   2.0-M5

I couldn't reproduce this on WinXP or SLED10 with trunk Rev526756 with the latest Maven plugins....

> 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.


[jira] Commented: (GERONIMO-2993) Private repository causes offline builds to fail due to missing metadata

Posted by "Peter Petersson (JIRA)" <ji...@apache.org>.
    [ 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.