[jira] Created: (GERONIMO-4598) Versions missing in plugins: as a result many plugins cannot be added to framework server

2009-03-21 Thread David Jencks (JIRA)
Versions missing in plugins: as a result many plugins cannot be added to 
framework server
-

 Key: GERONIMO-4598
 URL: https://issues.apache.org/jira/browse/GERONIMO-4598
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
  Components: Plugins
Affects Versions: 2.1.4
Reporter: David Jencks
Assignee: David Jencks
 Fix For: 2.1.4


Some plugins are missing versions in thieir geronimo-plugin.xml dependencies.  
As a result when you try to install these plugins into the framework server 
geronimo can't figure out which version to use and installation fails.  Jetty 
and console-jetty are a couple obvious examples.

Applying the patch does not AFAICT change the contents of the server nor the 
relationship between the plugins.  It only makes sure all geronimo-plugin.xml 
dependencies have versions.

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



[jira] Updated: (GERONIMO-4598) Versions missing in plugins: as a result many plugins cannot be added to framework server

2009-03-21 Thread David Jencks (JIRA)

 [ 
https://issues.apache.org/jira/browse/GERONIMO-4598?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Jencks updated GERONIMO-4598:
---

Attachment: GERONIMO-4598.diff

patch defaults the car-maven-plugin to use dependencies and changes all plugins 
that don't use maven dependencies to have explicit versions.  It also sets the 
default plugin repository to the 2.1.4 repo that has already been set up, 
http://geronimo.apache.org/plugins/geronimo-2.1.4.

 Versions missing in plugins: as a result many plugins cannot be added to 
 framework server
 -

 Key: GERONIMO-4598
 URL: https://issues.apache.org/jira/browse/GERONIMO-4598
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: Plugins
Affects Versions: 2.1.4
Reporter: David Jencks
Assignee: David Jencks
 Fix For: 2.1.4

 Attachments: GERONIMO-4598.diff


 Some plugins are missing versions in thieir geronimo-plugin.xml dependencies. 
  As a result when you try to install these plugins into the framework server 
 geronimo can't figure out which version to use and installation fails.  Jetty 
 and console-jetty are a couple obvious examples.
 Applying the patch does not AFAICT change the contents of the server nor the 
 relationship between the plugins.  It only makes sure all geronimo-plugin.xml 
 dependencies have versions.

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



Re: Making plugins work better for 2.1.4

2009-03-21 Thread David Jencks


On Mar 20, 2009, at 12:38 PM, Joe Bohn wrote:


Hi David,

Do you have a patch that you can attach here (or better to a JIRA)  
so that others can see the proposed changes?


It is very late.  I'm basically just waiting for the openjpa release  
to make it to the ibiblio mirrors so that I can create the RC.


If this is really minor and doesn't break anything then I supposed  
it could perhaps squeek in ... if it is ready to go later today or  
tomorrow.


I opened https://issues.apache.org/jira/browse/GERONIMO-4598 and  
attached a patch.  With the patch (after I've changed the default  
plugin repo back to my local maven repo)  I can use gshell to install  
console-jetty onto the framework server, which was failing before.


Since this AFAICT doesn't change the contents of the server nor how  
the plugins are wired together I think its safe to apply.  We should  
probably also apply it to 2.1 equivalent work should have happened  
a long time ago for 2.2/trunk when I made the geronimo dependencies  
follow transitive maven dependencies.


thanks
david jencks




Joe


David Jencks wrote:

I'm well aware this is last minute...
Recently a user has discovered that installing plugins into the  
framework server pretty much doesn't work for 2.1.3.  I think this  
is because we're generating some geronimo-plugin.xml without  
dependency versions.
My preliminary investigation looks like we can easily change this  
with 4 changed lines in a couple poms.  I'm trying to figure out  
what if anything obvious this breaks.
IMO we should also point to the actual 2.1.4 plugin repo http://geronimo.apache.org/plugins/geronimo-2.1.4/ 
 rather than the local maven repo as the default plugin repo.
If these don't break anything obvious (e.g. testsuite) what else  
would we need to test to get this into 2.1.4?

thanks
david jencks







[jira] Resolved: (GERONIMO-4593) Upgrade to OpenJPA 1.2.1

2009-03-21 Thread Joe Bohn (JIRA)

 [ 
https://issues.apache.org/jira/browse/GERONIMO-4593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Joe Bohn resolved GERONIMO-4593.


Resolution: Fixed

Updated in branches/2.1.4 rev. 756943
Updated in branches/2.1 rev 756945
Updated in trunk in rev 756946

 Upgrade to OpenJPA 1.2.1
 

 Key: GERONIMO-4593
 URL: https://issues.apache.org/jira/browse/GERONIMO-4593
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public(Regular issues) 
  Components: persistence
Affects Versions: 2.1.4, 2.1.5, 2.2
Reporter: Joe Bohn
Assignee: Joe Bohn
 Fix For: 2.1.4, 2.1.5, 2.2


 Upgrade to OpenJPA 1.2.1 when released

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



[jira] Updated: (GERONIMO-4593) Upgrade to OpenJPA 1.2.1

2009-03-21 Thread Joe Bohn (JIRA)

 [ 
https://issues.apache.org/jira/browse/GERONIMO-4593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Joe Bohn updated GERONIMO-4593:
---

Affects Version/s: 2.2
   2.1.5
Fix Version/s: 2.2
   2.1.5

 Upgrade to OpenJPA 1.2.1
 

 Key: GERONIMO-4593
 URL: https://issues.apache.org/jira/browse/GERONIMO-4593
 Project: Geronimo
  Issue Type: Improvement
  Security Level: public(Regular issues) 
  Components: persistence
Affects Versions: 2.1.4, 2.1.5, 2.2
Reporter: Joe Bohn
Assignee: Joe Bohn
 Fix For: 2.1.4, 2.1.5, 2.2


 Upgrade to OpenJPA 1.2.1 when released

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



Re: Making plugins work better for 2.1.4

2009-03-21 Thread Joe Bohn

David,

I applied the patch and checked out a few things. Everything looks good 
to me.  In fact, these changes seem to have improved the overall plugin 
install process even from the console (at least it appeared to me that 
the plugins were installed much more quickly).


Please go ahead and integrate these changes into branches/2.1.4 and 
branches/2.1.


Thanks!
Joe


David Jencks wrote:


On Mar 20, 2009, at 12:38 PM, Joe Bohn wrote:


Hi David,

Do you have a patch that you can attach here (or better to a JIRA) so 
that others can see the proposed changes?


It is very late.  I'm basically just waiting for the openjpa release 
to make it to the ibiblio mirrors so that I can create the RC.


If this is really minor and doesn't break anything then I supposed it 
could perhaps squeek in ... if it is ready to go later today or tomorrow.


I opened https://issues.apache.org/jira/browse/GERONIMO-4598 and 
attached a patch.  With the patch (after I've changed the default plugin 
repo back to my local maven repo)  I can use gshell to install 
console-jetty onto the framework server, which was failing before.


Since this AFAICT doesn't change the contents of the server nor how the 
plugins are wired together I think its safe to apply.  We should 
probably also apply it to 2.1 equivalent work should have happened a 
long time ago for 2.2/trunk when I made the geronimo dependencies follow 
transitive maven dependencies.


thanks
david jencks




Joe


David Jencks wrote:

I'm well aware this is last minute...
Recently a user has discovered that installing plugins into the 
framework server pretty much doesn't work for 2.1.3.  I think this is 
because we're generating some geronimo-plugin.xml without dependency 
versions.
My preliminary investigation looks like we can easily change this 
with 4 changed lines in a couple poms.  I'm trying to figure out what 
if anything obvious this breaks.
IMO we should also point to the actual 2.1.4 plugin repo 
http://geronimo.apache.org/plugins/geronimo-2.1.4/ rather than the 
local maven repo as the default plugin repo.
If these don't break anything obvious (e.g. testsuite) what else 
would we need to test to get this into 2.1.4?

thanks
david jencks










[jira] Closed: (GERONIMO-4598) Versions missing in plugins: as a result many plugins cannot be added to framework server

2009-03-21 Thread David Jencks (JIRA)

 [ 
https://issues.apache.org/jira/browse/GERONIMO-4598?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Jencks closed GERONIMO-4598.
--

   Resolution: Fixed
Fix Version/s: 2.1.5

2.1.4 rev 756973
2.1 rev 756974

 Versions missing in plugins: as a result many plugins cannot be added to 
 framework server
 -

 Key: GERONIMO-4598
 URL: https://issues.apache.org/jira/browse/GERONIMO-4598
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: Plugins
Affects Versions: 2.1.4
Reporter: David Jencks
Assignee: David Jencks
 Fix For: 2.1.4, 2.1.5

 Attachments: GERONIMO-4598.diff


 Some plugins are missing versions in thieir geronimo-plugin.xml dependencies. 
  As a result when you try to install these plugins into the framework server 
 geronimo can't figure out which version to use and installation fails.  Jetty 
 and console-jetty are a couple obvious examples.
 Applying the patch does not AFAICT change the contents of the server nor the 
 relationship between the plugins.  It only makes sure all geronimo-plugin.xml 
 dependencies have versions.

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



[BUILD] trunk: Failed for Revision: 757108

2009-03-21 Thread gawor
Geronimo Revision: 757108 built with tests included
 
See the full build-2100.log file at 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20090321/build-2100.log
 
Download the binaries from 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20090321
[INFO] BUILD SUCCESSFUL
[INFO] 
[INFO] Total time: 35 minutes 33 seconds
[INFO] Finished at: Sat Mar 21 21:40:28 EDT 2009
[INFO] Final Memory: 639M/1002M
[INFO] 
 
TESTSUITE RESULTS (Failures only)
=
See detailed results at 
http://people.apache.org/builds/geronimo/server/testsuite/ResultsSummary.html
 
Assembly: tomcat
=
See the full test.log file at 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20090321/logs-2100-tomcat/test.log
 
 
[INFO] snapshot 
org.apache.geronimo.assemblies:geronimo-tomcat6-javaee5:2.2-SNAPSHOT: checking 
for updates from codehaus-snapshots
[INFO] Using assembly artifact: 
org.apache.geronimo.assemblies:geronimo-tomcat6-javaee5:zip:bin:2.2-SNAPSHOT:provided
[INFO] Using geronimoHome: 
/home/geronimo/geronimo/trunk/testsuite/target/geronimo-tomcat6-javaee5-2.2-SNAPSHOT
[INFO] Installing assembly...
[INFO] Expanding: 
/home/geronimo/.m2/repository/org/apache/geronimo/assemblies/geronimo-tomcat6-javaee5/2.2-SNAPSHOT/geronimo-tomcat6-javaee5-2.2-SNAPSHOT-bin.zip
 into /home/geronimo/geronimo/trunk/testsuite/target
[INFO] Starting Geronimo server...
[INFO] Selected option set: default
[INFO] Redirecting output to: 
/home/geronimo/geronimo/trunk/testsuite/target/geronimo-logs/org.apache.geronimo.mavenplugins.geronimo.server.StartServerMojo.log
[INFO] Waiting for Geronimo server...
[INFO] Geronimo server started in 0:00:40.955
[INFO] [shitty:install {execution: default}]
[INFO] Installing /home/geronimo/geronimo/trunk/testsuite/pom.xml to 
/home/geronimo/.m2/repository/org/apache/geronimo/testsuite/testsuite/2.2-SNAPSHOT/testsuite-2.2-SNAPSHOT.pom
[INFO] [shitty:test {execution: default}]
[INFO] Starting 36 test builds
[INFO] 
[INFO] 
---
[INFO] 
[INFO] commands-testsuite/deploy  RUNNING
[INFO] commands-testsuite/deploy  SUCCESS (0:00:59.115) 
[INFO] commands-testsuite/gshell  RUNNING
[INFO] commands-testsuite/gshell  SUCCESS (0:00:28.249) 
[INFO] commands-testsuite/jaxws   RUNNING
[INFO] commands-testsuite/jaxws   SUCCESS (0:00:33.145) 
[INFO] commands-testsuite/shutdownRUNNING
[INFO] commands-testsuite/shutdownSUCCESS (0:00:15.921) 
[INFO] concurrent-testsuite/concurrent-basic  RUNNING
[INFO] concurrent-testsuite/concurrent-basic  SUCCESS (0:06:27.172) 
[INFO] console-testsuite/advanced RUNNING
[INFO] console-testsuite/advanced SUCCESS (0:01:20.357) 
[INFO] console-testsuite/basicRUNNING
[INFO] console-testsuite/basicSUCCESS (0:01:44.920) 
[INFO] corba-testsuite/corba-helloworld   RUNNING
[INFO] corba-testsuite/corba-helloworld   SUCCESS (0:00:49.940) 
[INFO] corba-testsuite/corba-marshal  RUNNING
[INFO] corba-testsuite/corba-marshal  SUCCESS (0:00:51.128) 
[INFO] corba-testsuite/corba-mytime   RUNNING
[INFO] corba-testsuite/corba-mytime   SUCCESS (0:00:42.739) 
[INFO] deployment-testsuite/deployment-tests  RUNNING
[INFO] deployment-testsuite/deployment-tests  SUCCESS (0:00:31.346) 
[INFO] deployment-testsuite/jca-cms-tests RUNNING
[INFO] deployment-testsuite/jca-cms-tests SUCCESS (0:00:31.299) 
[INFO] deployment-testsuite/manifestcp-tests  RUNNING
[INFO] deployment-testsuite/manifestcp-tests  SUCCESS (0:00:33.324) 
[INFO] enterprise-testsuite/ejb-tests RUNNING
[INFO] enterprise-testsuite/ejb-tests SUCCESS (0:00:48.453) 
[INFO] enterprise-testsuite/jms-tests RUNNING
[INFO] enterprise-testsuite/jms-tests SUCCESS (0:00:54.937) 
[INFO] enterprise-testsuite/jpa-tests RUNNING
[INFO] enterprise-testsuite/jpa-tests SUCCESS (0:00:50.283) 
[INFO] enterprise-testsuite/sec-clientRUNNING
[INFO] enterprise-testsuite/sec-clientSUCCESS (0:00:27.872) 
[INFO] enterprise-testsuite/sec-tests RUNNING
[INFO] enterprise-testsuite/sec-tests SUCCESS (0:00:47.971) 
[INFO] security-testsuite/test-security   RUNNING
[INFO] security-testsuite/test-security   FAILURE (0:00:37.466) Java 
returned: 1
[INFO] web-testsuite/test-2.1-jspsRUNNING
[INFO] web-testsuite/test-2.1-jspsSUCCESS (0:00:31.205) 
[INFO] web-testsuite/test-2.5-servletsRUNNING
[INFO] web-testsuite/test