geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Jencks <david_jen...@yahoo.com>
Subject Re: Openejb question
Date Sat, 27 Jan 2007 01:25:28 GMT
Now I've updated the openejb poms and attempted to deploy an openejb  
snapshot.

The openejb deploy breaks when it gets to the samples but this is  
apparently expected and means the deploy succeeded.

thanks
david jencks

On Jan 26, 2007, at 3:53 PM, David Jencks wrote:

> I've opened http://jira.codehaus.org/browse/MNG-2796 to describe my  
> understanding of what's going on.
>
> There are at least 7 other maven issues that describe similar  
> problems.  I'd appreciate it if everyone affected by this problem  
> could vote on this issue and maybe add comments.
>
> Now I'll work on updating the openejb poms.
>
> thanks
> david jencks
>
> On Jan 26, 2007, at 2:54 PM, David Jencks wrote:
>
>> Anita figured out that replacing ${pom.version} with 3.0- 
>> incubating-SNAPSHOT in openejb server pom fixes this problem.  It  
>> turns out that jason dillon previously ran into this problem in  
>> geronimo and replaced all ${pom.version} in our poms with our own  
>> defined variable ${version}.
>>
>> I'm investigating maven jira to make this problem better known and  
>> will update the openejb poms with the same workaround (${version}  
>> not ${pom.version})
>>
>> thanks!
>>
>> david jencks
>>
>> On Jan 26, 2007, at 11:50 AM, Kevan Miller wrote:
>>
>>>
>>> Here's what seems to be the relevant section from the -X trace:
>>>
>>> [DEBUG] Artifact not found - using stub model: System is offline.
>>>
>>>   org.apache.openejb:container:pom:3.0-incubating-20070126.103431-20
>>>
>>>
>>> [DEBUG] Using defaults for missing POM  
>>> org.apache.openejb:container:pom:3.0-incubating-SNAPSHOT:compile
>>> [DEBUG]       org.apache.openejb:container:pom:3.0- 
>>> incubating-20070126.103431-20:compile (selected for compile)
>>> [DEBUG]     org.apache.geronimo.specs:geronimo-ejb_3.0_spec:jar: 
>>> 1.0-M1:compile (removed - nearer found: 1.0)
>>> [DEBUG]     org.apache.openejb:container:pom:3.0- 
>>> incubating-20070126.103431-20:compile (selected for compile)
>>>
>>>
>>> And here's the contents of the relevant directories in my repo:
>>>
>>>
>>>   /Users/kevan/.m2/repository/org/apache/openejb/container/3.0- 
>>> incubating-SNAPSHOT:
>>>   total used in directory 80 available 3125712
>>>   -rw-r--r--    1 kevan  kevan   371 Jan 26 14:07 maven-metadata- 
>>> apache-snapshots.xml
>>>   -rw-r--r--    1 kevan  kevan   405 Jan 26 14:07 maven-metadata- 
>>> apache.snapshots.xml
>>>   -rw-r--r--    1 kevan  kevan   182 Jan 26 14:07 maven-metadata- 
>>> codehaus-snapshots.xml
>>>   drwxr-xr-x   12 kevan  kevan   408 Jan 26 12:36 .
>>>   -rw-r--r--    1 kevan  kevan  1521 Jan 26 12:36 container-3.0- 
>>> incubating-20070126.103431-21.pom
>>>   -rw-r--r--    1 kevan  kevan  1521 Jan 26 12:35 container-3.0- 
>>> incubating-SNAPSHOT.pom
>>>   drwxr-xr-x    3 kevan  kevan   102 Jan 26 12:15 ..
>>>   -rw-r--r--    1 kevan  kevan    40 Jan 26 12:15 container-3.0- 
>>> incubating-20070126.103431-21.pom.sha1
>>>   -rw-r--r--    1 kevan  kevan  1557 Jan 26 12:15 container-3.0- 
>>> incubating-20070126.103431-21.pom~
>>>   -rw-r--r--    1 kevan  kevan  1557 Jan 26 12:15 container-3.0- 
>>> incubating-SNAPSHOT.pom~
>>>   -rw-r--r--    1 kevan  kevan    40 Jan 26 12:15 maven-metadata- 
>>> apache-snapshots.xml.sha1
>>>   -rw-r--r--    1 kevan  kevan    40 Jan 26 12:15 maven-metadata- 
>>> apache.snapshots.xml.sha1
>>>
>>>   /Users/kevan/.m2/repository/org/apache/openejb/server/3.0- 
>>> incubating-SNAPSHOT:
>>>   total used in directory 80 available 3127440
>>>   -rw-r--r--    1 kevan  kevan   368 Jan 26 12:38 maven-metadata- 
>>> apache-snapshots.xml
>>>   -rw-r--r--    1 kevan  kevan   402 Jan 26 12:38 maven-metadata- 
>>> apache.snapshots.xml
>>>   -rw-r--r--    1 kevan  kevan   179 Jan 26 12:38 maven-metadata- 
>>> codehaus-snapshots.xml
>>>   drwxr-xr-x   12 kevan  kevan   408 Jan 26 12:30 .
>>>   -rw-r--r--    1 kevan  kevan  2281 Jan 26 12:30 server-3.0- 
>>> incubating-SNAPSHOT.pom
>>>   -rw-r--r--    1 kevan  kevan  2281 Jan 26 12:29 server-3.0- 
>>> incubating-20070126.103431-20.pom
>>>   -rw-r--r--    1 kevan  kevan    40 Jan 26 12:15 maven-metadata- 
>>> apache.snapshots.xml.sha1
>>>   -rw-r--r--    1 kevan  kevan    40 Jan 26 12:15 server-3.0- 
>>> incubating-20070126.103431-20.pom.sha1
>>>   -rw-r--r--    1 kevan  kevan  2276 Jan 26 12:15 server-3.0- 
>>> incubating-20070126.103431-20.pom~
>>>   -rw-r--r--    1 kevan  kevan  2276 Jan 26 12:15 server-3.0- 
>>> incubating-SNAPSHOT.pom~
>>>   drwxr-xr-x    3 kevan  kevan   102 Jan 26 12:15 ..
>>>   -rw-r--r--    1 kevan  kevan    40 Jan 26 12:15 maven-metadata- 
>>> apache-snapshots.xml.sha1
>>>
>>> Ignore the *~ backup filesgenerated emacs files...
>>>
>>> Changing the dependencies in the SNAPSHOT and dated pom to the  
>>> following fixes the problem. I can only guess that Geronimo is  
>>> closing some loop that doesn't exist for pure OpenEJB...
>>>
>>>   <dependencies>
>>>     <!--
>>>        This dependency is here to ensure that absolutely nothing
>>>        under the container module section can be dependent on any
>>>        server modules.
>>>     -->
>>> <!--     <dependency> -->
>>> <!--       <groupId>org.apache.openejb</groupId> -->
>>> <!--       <artifactId>container</artifactId> -->
>>> <!--       <version>${pom.version}</version> -->
>>> <!--       <type>pom</type> -->
>>> <!--       <scope>compile</scope> -->
>>> <!--     </dependency> -->
>>>   </dependencies>
>>>
>>> --kevan
>>>
>>>
>>>
>>
>


Mime
View raw message