You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Jacek Laskowski (JIRA)" <ji...@apache.org> on 2007/10/05 21:53:50 UTC

[jira] Commented: (GERONIMO-3508) Still cannot build branches/2.0 without building OpenEJB first, due to XBean depends

    [ https://issues.apache.org/jira/browse/GERONIMO-3508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12532761 ] 

Jacek Laskowski commented on GERONIMO-3508:
-------------------------------------------

I don't understand - shouldn't m2 resolve the dependency's repository and download it from there? The more I use m2 the more surprising it can be. The last resort would be to add the openejb private repository to Geronimo pom (a short-term workaround).

> Still cannot build branches/2.0 without building OpenEJB first, due to XBean depends
> ------------------------------------------------------------------------------------
>
>                 Key: GERONIMO-3508
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3508
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: buildsystem
>    Affects Versions: 2.0.2
>            Reporter: Donald Woods
>            Priority: Blocker
>             Fix For: 2.0.2
>
>
> Unless you build openejb-3.0-beta-1 first, you will not be able to build Geronimo 2.0.2 (client-corba-yoko config build fails), because of the private xbean revisioned jars that are referenced by the openejb POM.  The private versions are located by their build by -
>     <repository>
>       <id>openejb-3rdparty-builds</id>
>       <name>3rd Party Build Repository</name>
>       <url>http://svn.apache.org/repos/asf/openejb/repo/</url>
> [INFO] ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO] ------------------------------------------------------------------------
> [INFO] Failed to resolve artifact.
> Missing:
> ----------
> 1) org.apache.xbean:xbean-naming:jar:3.2-r579367
>   Try downloading the file manually from the project website.
>   Then, install it using the command:
>       mvn install:install-file -DgroupId=org.apache.xbean -DartifactId=xbean-nam
> ing \
>           -Dversion=3.2-r579367 -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.xbean -DartifactId=xbean-naming
> \
>           -Dversion=3.2-r579367 -Dpackaging=jar -Dfile=/path/to/file \
>            -Durl=[url] -DrepositoryId=[id]
>   Path to dependency:
>         1) org.apache.geronimo.configs:client-corba-yoko:car:2.0.2-SNAPSHOT
>         2) org.apache.geronimo.configs:openejb-corba-deployer:car:2.0.2-SNAPSHOT
>         3) org.apache.geronimo.configs:j2ee-deployer:car:2.0.2-SNAPSHOT
>         4) org.apache.geronimo.modules:geronimo-client:jar:2.0.2-SNAPSHOT
>         5) org.apache.geronimo.modules:geronimo-naming:jar:2.0.2-SNAPSHOT
>         6) org.apache.xbean:xbean-naming:jar:3.2-r579367
> ----------
> 1 required artifact is missing.
> for artifact:
>   org.apache.geronimo.configs:client-corba-yoko:car:2.0.2-SNAPSHOT
> from the specified remote repositories:
>   central (http://repo1.maven.org/maven2),
>   java.net (http://download.java.net/maven/1/),
>   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/)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Re: [jira] Commented: (GERONIMO-3508) Still cannot build branches/2.0 without building OpenEJB first, due to XBean depends

Posted by Jacek Laskowski <ja...@laskowski.net.pl>.
On 10/6/07, David Jencks <da...@yahoo.com> wrote:
> We ought to be able to fix it with exclusions in the openejb
> dependencies and hopefully use xbean 3.2 in our release hopefully
> next week

Yeah! That's the solution. Awesome how Dave can know all the
nitty-gritty about the stuff we use.

Jacek

-- 
Jacek Laskowski
http://www.JacekLaskowski.pl

Re: [jira] Commented: (GERONIMO-3508) Still cannot build branches/2.0 without building OpenEJB first, due to XBean depends

Posted by David Jencks <da...@yahoo.com>.
We ought to be able to fix it with exclusions in the openejb  
dependencies and hopefully use xbean 3.2 in our release hopefully  
next week

david jencks

On Oct 5, 2007, at 3:10 PM, Jacek Laskowski wrote:

> On 10/5/07, Donald Woods <dw...@apache.org> wrote:
>> The tagged revision of the xbean artifacts are only in the OpenEJB  
>> svn repo,
>> which we don't include in our list of repositories to search for....
>
> Could we add the repo until XBean 3.2's released (it's being voted as
> we speak) and openejb 3.0-beta2 afterwards (it's a week or two away)?
>
> Jacek
>
> -- 
> Jacek Laskowski
> http://www.JacekLaskowski.pl


Re: [jira] Commented: (GERONIMO-3508) Still cannot build branches/2.0 without building OpenEJB first, due to XBean depends

Posted by Jacek Laskowski <ja...@laskowski.net.pl>.
On 10/5/07, Donald Woods <dw...@apache.org> wrote:
> The tagged revision of the xbean artifacts are only in the OpenEJB svn repo,
> which we don't include in our list of repositories to search for....

Could we add the repo until XBean 3.2's released (it's being voted as
we speak) and openejb 3.0-beta2 afterwards (it's a week or two away)?

Jacek

-- 
Jacek Laskowski
http://www.JacekLaskowski.pl

Re: [jira] Commented: (GERONIMO-3508) Still cannot build branches/2.0 without building OpenEJB first, due to XBean depends

Posted by Donald Woods <dw...@apache.org>.
The tagged revision of the xbean artifacts are only in the OpenEJB svn repo, 
which we don't include in our list of repositories to search for....



Jacek Laskowski (JIRA) wrote:
>     [ https://issues.apache.org/jira/browse/GERONIMO-3508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12532761 ] 
> 
> Jacek Laskowski commented on GERONIMO-3508:
> -------------------------------------------
> 
> I don't understand - shouldn't m2 resolve the dependency's repository and download it from there? The more I use m2 the more surprising it can be. The last resort would be to add the openejb private repository to Geronimo pom (a short-term workaround).
> 
>> Still cannot build branches/2.0 without building OpenEJB first, due to XBean depends
>> ------------------------------------------------------------------------------------
>>
>>                 Key: GERONIMO-3508
>>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3508
>>             Project: Geronimo
>>          Issue Type: Bug
>>      Security Level: public(Regular issues) 
>>          Components: buildsystem
>>    Affects Versions: 2.0.2
>>            Reporter: Donald Woods
>>            Priority: Blocker
>>             Fix For: 2.0.2
>>
>>
>> Unless you build openejb-3.0-beta-1 first, you will not be able to build Geronimo 2.0.2 (client-corba-yoko config build fails), because of the private xbean revisioned jars that are referenced by the openejb POM.  The private versions are located by their build by -
>>     <repository>
>>       <id>openejb-3rdparty-builds</id>
>>       <name>3rd Party Build Repository</name>
>>       <url>http://svn.apache.org/repos/asf/openejb/repo/</url>
>> [INFO] ------------------------------------------------------------------------
>> [ERROR] BUILD ERROR
>> [INFO] ------------------------------------------------------------------------
>> [INFO] Failed to resolve artifact.
>> Missing:
>> ----------
>> 1) org.apache.xbean:xbean-naming:jar:3.2-r579367
>>   Try downloading the file manually from the project website.
>>   Then, install it using the command:
>>       mvn install:install-file -DgroupId=org.apache.xbean -DartifactId=xbean-nam
>> ing \
>>           -Dversion=3.2-r579367 -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.xbean -DartifactId=xbean-naming
>> \
>>           -Dversion=3.2-r579367 -Dpackaging=jar -Dfile=/path/to/file \
>>            -Durl=[url] -DrepositoryId=[id]
>>   Path to dependency:
>>         1) org.apache.geronimo.configs:client-corba-yoko:car:2.0.2-SNAPSHOT
>>         2) org.apache.geronimo.configs:openejb-corba-deployer:car:2.0.2-SNAPSHOT
>>         3) org.apache.geronimo.configs:j2ee-deployer:car:2.0.2-SNAPSHOT
>>         4) org.apache.geronimo.modules:geronimo-client:jar:2.0.2-SNAPSHOT
>>         5) org.apache.geronimo.modules:geronimo-naming:jar:2.0.2-SNAPSHOT
>>         6) org.apache.xbean:xbean-naming:jar:3.2-r579367
>> ----------
>> 1 required artifact is missing.
>> for artifact:
>>   org.apache.geronimo.configs:client-corba-yoko:car:2.0.2-SNAPSHOT
>> from the specified remote repositories:
>>   central (http://repo1.maven.org/maven2),
>>   java.net (http://download.java.net/maven/1/),
>>   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/)
>