JAXB tree for spec dds

2010-06-24 Thread David Jencks
While trying to figure out how to get geronimo and openejb to cooperate better 
building jndi trees I spent  couple days converting geronimo to use openejb's 
openejb-jee jaxb tree for spec dds.  AFAICT it works as well as the xmlbeans 
tree and is a lot easier to work with.  It brings the conflicts between 
geronimo and openejb into clearer focus for me, and currently this is resulting 
in more tck failures.  However I think I will be able to come up with a good 
solution for building the jndi tree now.

If there are no objections I'd like to clean this up a little bit and commit it 
tomorrow.

thanks
david jencks



[jira] Created: (GERONIMO-5400) java.lang.NoClassDefFoundError when making plugins for samples with EJB module/classes

2010-06-24 Thread Forrest Xia (JIRA)
java.lang.NoClassDefFoundError when making plugins for samples with EJB 
module/classes
--

 Key: GERONIMO-5400
 URL: https://issues.apache.org/jira/browse/GERONIMO-5400
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
  Components: car-maven-plugin
Affects Versions: 3.0-M1, 3.0
Reporter: Forrest Xia


If you try to build any EJB sample's geronimo plugin, you will get an 
NoClassDefFoundError like this:

[INFO] 
[ERROR] FATAL ERROR
[INFO] 
[INFO] Could not initialize class org.apache.openejb.util.Logger
[INFO] 
[INFO] Trace
java.lang.NoClassDefFoundError: Could not initialize class 
org.apache.openejb.util.Logger
at 
org.apache.openejb.config.DeploymentLoader.clinit(DeploymentLoader.java:80)
at 
org.apache.geronimo.openejb.deployment.EjbModuleBuilder.createModule(EjbModuleBuilder.java:238)
at 
org.apache.geronimo.openejb.deployment.EjbModuleBuilder.createModule(EjbModuleBuilder.java:229)
at 
org.apache.geronimo.j2ee.deployment.EARConfigBuilder.addModules(EARConfigBuilder.java:850)
at 
org.apache.geronimo.j2ee.deployment.EARConfigBuilder.getEarPlan(EARConfigBuilder.java:417)
at 
org.apache.geronimo.j2ee.deployment.EARConfigBuilder.getDeploymentPlan(EARConfigBuilder.java:309)
at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:231)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at 
org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34)
at 
org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:131)
at 
org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:856)
at 
org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:245)
at 
org.apache.geronimo.mavenplugins.car.PackageMojo.invokeDeployer(PackageMojo.java:560)
at 
org.apache.geronimo.mavenplugins.car.PackageMojo.buildPackage(PackageMojo.java:376)
at 
org.apache.geronimo.mavenplugins.car.PackageMojo.execute(PackageMojo.java:243)
at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at 
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)


-- 
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: 957437

2010-06-24 Thread gawor
Geronimo Revision: 957437 built with tests included
 
See the full build-0300.log file at 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20100624/build-0300.log
 
Download the binaries from 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20100624
[INFO] BUILD SUCCESSFUL
[INFO] 
[INFO] Total time: 37 minutes 2 seconds
[INFO] Finished at: Thu Jun 24 03:41:28 EDT 2010
[INFO] Final Memory: 486M/1004M
[INFO] 
 
TESTSUITE RESULTS (Failures only)
=
 
Assembly: tomcat
=
See full test results and logs at 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20100624/logs-0300-tomcat/
 
Running TestSuite
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.734 sec  
FAILURE!
 
[INFO] [surefire:test {execution: default-test}]
[INFO] Tests are skipped.
[INFO] [war:war {execution: default-war}]
[INFO] Packaging webapp
[INFO] Assembling webapp[appname-war] in 
[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT]
[INFO] Processing war project
[INFO] Copying webapp 
webResources[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/src/main/webapp]
 
to[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT]
[INFO] Copying webapp 
webResources[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/classes]
 
to[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT]
[INFO] Copying webapp 
resources[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/src/main/webapp]
[INFO] Building jar: 
/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT/WEB-INF/lib/appname-war-3.0-SNAPSHOT.jar
[INFO] Webapp assembled in[70 msecs]
[INFO] Building war: 
/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT.war
[INFO] [failsafe:integration-test {execution: integration-test}]
[INFO] Failsafe report directory: 
/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/failsafe-reports

---
 T E S T S
---
There are no tests to run.

Results :

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0

[INFO] [ianal:verify-legal-files {execution: default}]
[WARNING] Skipping verification of legal files in artifacts:
[WARNING] org.apache.geronimo.testsuite:appname-war:war:3.0-SNAPSHOT
[INFO] [install:install {execution: default-install}]
[INFO] Installing 
/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT.war
 to 
/home/geronimo/.m2/repository/org/apache/geronimo/testsuite/appname-war/3.0-SNAPSHOT/appname-war-3.0-SNAPSHOT.war
[INFO] [failsafe:verify {execution: verify}]
[INFO] Failsafe report directory: 
/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/failsafe-reports
[INFO] 
[INFO] Building Geronimo TestSuite :: Enterprise Testsuite :: AppName - Client
[INFO]task-segment: [install]
[INFO] 
[INFO] [genesis:validate-configuration {execution: default}]
[INFO] [geronimo-property:set-property {execution: set-property}]
[INFO] [enforcer:enforce {execution: default}]
[INFO] [remote-resources:process {execution: default}]
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] skip non existing resourceDirectory 
/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/src/main/filtered-resources
[INFO] Copying 3 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 1 source file to 
/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/target/classes
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/src/test/resources
[INFO] skip non existing resourceDirectory 
/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/src/test/filtered-resources
[INFO] Copying 3 resources
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO

[jira] Created: (GERONIMO-5401) Geronimo encrypts empty passwords

2010-06-24 Thread Ashish Jain (JIRA)
Geronimo encrypts empty passwords
-

 Key: GERONIMO-5401
 URL: https://issues.apache.org/jira/browse/GERONIMO-5401
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
  Components: databases
Affects Versions: 2.1.5
 Environment: Geronimo tomcat assembly.
Reporter: Ashish Jain
Assignee: Ashish Jain
 Fix For: 2.1.7


This can be observed as follows
1) Create a test db pool with empty passwords. I had used derby embedded xa.
2) Deploy it.
3) Check the config.ser. You can see a password string encrypted with {Simple} 
or {Configured}.

The same behavior can be seen for SystemDatasource.

This behavior is misleading.

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



Re: JAXB tree for spec dds

2010-06-24 Thread Rick McGuire

On 6/24/2010 2:46 AM, David Jencks wrote:

While trying to figure out how to get geronimo and openejb to cooperate better 
building jndi trees I spent  couple days converting geronimo to use openejb's 
openejb-jee jaxb tree for spec dds.  AFAICT it works as well as the xmlbeans 
tree and is a lot easier to work with.  It brings the conflicts between 
geronimo and openejb into clearer focus for me, and currently this is resulting 
in more tck failures.  However I think I will be able to come up with a good 
solution for building the jndi tree now.

If there are no objections I'd like to clean this up a little bit and commit it 
tomorrow.
   


In my opinion, making the interface between Geronimo and openejb cleaner 
can't be anything but a good thing.  Go for it.


Rick

thanks
david jencks


   




[jira] Commented: (GERONIMO-5401) Geronimo encrypts empty passwords

2010-06-24 Thread Ashish Jain (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMO-5401?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12882102#action_12882102
 ] 

Ashish Jain commented on GERONIMO-5401:
---

applied to 2.1 branch At revision: 957469  


 Geronimo encrypts empty passwords
 -

 Key: GERONIMO-5401
 URL: https://issues.apache.org/jira/browse/GERONIMO-5401
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: databases
Affects Versions: 2.1.5
 Environment: Geronimo tomcat assembly.
Reporter: Ashish Jain
Assignee: Ashish Jain
 Fix For: 2.1.7


 This can be observed as follows
 1) Create a test db pool with empty passwords. I had used derby embedded xa.
 2) Deploy it.
 3) Check the config.ser. You can see a password string encrypted with 
 {Simple} or {Configured}.
 The same behavior can be seen for SystemDatasource.
 This behavior is misleading.

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



[jira] Created: (GERONIMO-5402) Incorrect instructions to utilize ConfiguredEncryption

2010-06-24 Thread Ashish Jain (JIRA)
Incorrect instructions to utilize ConfiguredEncryption 
---

 Key: GERONIMO-5402
 URL: https://issues.apache.org/jira/browse/GERONIMO-5402
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
  Components: security
Affects Versions: 2.1.5
 Environment: geronimo tomcat assembly.
Reporter: Ashish Jain
Assignee: Ashish Jain
 Fix For: 2.1.7


https://cwiki.apache.org/GMOxDEV/obscuring-passwords.html and doc reference for 
org.apache.geronimo.system.util.ConfiguredEncryption are incorrect.

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



[jira] Commented: (GERONIMO-5402) Incorrect instructions to utilize ConfiguredEncryption

2010-06-24 Thread Ashish Jain (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMO-5402?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12882105#action_12882105
 ] 

Ashish Jain commented on GERONIMO-5402:
---

Applied to 2.1 branch At revision: 957476  


 Incorrect instructions to utilize ConfiguredEncryption 
 ---

 Key: GERONIMO-5402
 URL: https://issues.apache.org/jira/browse/GERONIMO-5402
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: security
Affects Versions: 2.1.5
 Environment: geronimo tomcat assembly.
Reporter: Ashish Jain
Assignee: Ashish Jain
 Fix For: 2.1.7


 https://cwiki.apache.org/GMOxDEV/obscuring-passwords.html and doc reference 
 for org.apache.geronimo.system.util.ConfiguredEncryption are incorrect.

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



[jira] Commented: (GERONIMO-5402) Incorrect instructions to utilize ConfiguredEncryption

2010-06-24 Thread Ashish Jain (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMO-5402?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12882107#action_12882107
 ] 

Ashish Jain commented on GERONIMO-5402:
---

Modified the doc https://cwiki.apache.org/GMOxDEV/obscuring-passwords.html.

 Incorrect instructions to utilize ConfiguredEncryption 
 ---

 Key: GERONIMO-5402
 URL: https://issues.apache.org/jira/browse/GERONIMO-5402
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: security
Affects Versions: 2.1.5
 Environment: geronimo tomcat assembly.
Reporter: Ashish Jain
Assignee: Ashish Jain
 Fix For: 2.1.7


 https://cwiki.apache.org/GMOxDEV/obscuring-passwords.html and doc reference 
 for org.apache.geronimo.system.util.ConfiguredEncryption are incorrect.

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



Re: JAXB tree for spec dds

2010-06-24 Thread David Blevins

On Jun 23, 2010, at 11:46 PM, David Jencks wrote:

 While trying to figure out how to get geronimo and openejb to cooperate 
 better building jndi trees I spent  couple days converting geronimo to use 
 openejb's openejb-jee jaxb tree for spec dds.  AFAICT it works as well as the 
 xmlbeans tree and is a lot easier to work with.  It brings the conflicts 
 between geronimo and openejb into clearer focus for me, and currently this is 
 resulting in more tck failures.  However I think I will be able to come up 
 with a good solution for building the jndi tree now.
 
 If there are no objections I'd like to clean this up a little bit and commit 
 it tomorrow.

Will certainly clean up the integration code where we had to convert these 
things back and forth from jaxb to xmlbeans.

-David



[jira] Commented: (GERONIMO-5402) Incorrect instructions to utilize ConfiguredEncryption

2010-06-24 Thread Ashish Jain (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMO-5402?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12882126#action_12882126
 ] 

Ashish Jain commented on GERONIMO-5402:
---

Updated other docs
https://cwiki.apache.org/GMOxDOC22/basic-hints-on-security-configuration.html
https://cwiki.apache.org/GMOxDOC21/basic-hints-on-security-configuration.html
https://cwiki.apache.org/GMOxDOC30/obscuring-passwords.html

 Incorrect instructions to utilize ConfiguredEncryption 
 ---

 Key: GERONIMO-5402
 URL: https://issues.apache.org/jira/browse/GERONIMO-5402
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: security
Affects Versions: 2.1.5
 Environment: geronimo tomcat assembly.
Reporter: Ashish Jain
Assignee: Ashish Jain
 Fix For: 2.1.7


 https://cwiki.apache.org/GMOxDEV/obscuring-passwords.html and doc reference 
 for org.apache.geronimo.system.util.ConfiguredEncryption are incorrect.

-- 
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: 957538

2010-06-24 Thread gawor
Geronimo Revision: 957538 built with tests included
 
See the full build-0900.log file at 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20100624/build-0900.log
 
Download the binaries from 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20100624
[INFO] BUILD SUCCESSFUL
[INFO] 
[INFO] Total time: 41 minutes 14 seconds
[INFO] Finished at: Thu Jun 24 09:45:00 EDT 2010
[INFO] Final Memory: 546M/987M
[INFO] 
 
TESTSUITE RESULTS (Failures only)
=
 
Assembly: tomcat
=
See full test results and logs at 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20100624/logs-0900-tomcat/
 
Running TestSuite
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.681 sec  
FAILURE!
 
[INFO] [surefire:test {execution: default-test}]
[INFO] Tests are skipped.
[INFO] [war:war {execution: default-war}]
[INFO] Packaging webapp
[INFO] Assembling webapp[appname-war] in 
[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT]
[INFO] Processing war project
[INFO] Copying webapp 
webResources[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/src/main/webapp]
 
to[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT]
[INFO] Copying webapp 
webResources[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/classes]
 
to[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT]
[INFO] Copying webapp 
resources[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/src/main/webapp]
[INFO] Building jar: 
/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT/WEB-INF/lib/appname-war-3.0-SNAPSHOT.jar
[INFO] Webapp assembled in[52 msecs]
[INFO] Building war: 
/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT.war
[INFO] [failsafe:integration-test {execution: integration-test}]
[INFO] Failsafe report directory: 
/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/failsafe-reports

---
 T E S T S
---
There are no tests to run.

Results :

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0

[INFO] [ianal:verify-legal-files {execution: default}]
[WARNING] Skipping verification of legal files in artifacts:
[WARNING] org.apache.geronimo.testsuite:appname-war:war:3.0-SNAPSHOT
[INFO] [install:install {execution: default-install}]
[INFO] Installing 
/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT.war
 to 
/home/geronimo/.m2/repository/org/apache/geronimo/testsuite/appname-war/3.0-SNAPSHOT/appname-war-3.0-SNAPSHOT.war
[INFO] [failsafe:verify {execution: verify}]
[INFO] Failsafe report directory: 
/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/failsafe-reports
[INFO] 
[INFO] Building Geronimo TestSuite :: Enterprise Testsuite :: AppName - Client
[INFO]task-segment: [install]
[INFO] 
[INFO] [genesis:validate-configuration {execution: default}]
[INFO] [geronimo-property:set-property {execution: set-property}]
[INFO] [enforcer:enforce {execution: default}]
[INFO] [remote-resources:process {execution: default}]
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] skip non existing resourceDirectory 
/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/src/main/filtered-resources
[INFO] Copying 3 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 1 source file to 
/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/target/classes
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/src/test/resources
[INFO] skip non existing resourceDirectory 
/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/src/test/filtered-resources
[INFO] Copying 3 resources
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO

[BUILD] branches/2.2: Failed for Revision: 956647

2010-06-24 Thread gawor
Geronimo Revision: 956647 built with tests included
 
See the full build-1400.log file at 
http://people.apache.org/builds/geronimo/server/binaries/2.2/20100621/build-1400.log
 
Download the binaries from 
http://people.apache.org/builds/geronimo/server/binaries/2.2/20100621
[INFO] BUILD SUCCESSFUL
[INFO] 
[INFO] Total time: 38 minutes 52 seconds
[INFO] Finished at: Mon Jun 21 14:43:55 EDT 2010
[INFO] Final Memory: 346M/1014M
[INFO] 
 
TESTSUITE RESULTS (Failures only)
=
 
Assembly: tomcat
=
See full test results and logs at 
http://people.apache.org/builds/geronimo/server/binaries/2.2/20100621/logs-1400-tomcat/
 
 
Assembly: jetty
=
See full test results and logs at 
http://people.apache.org/builds/geronimo/server/binaries/2.2/20100621/logs-1400-jetty/
 
 
[INFO] [INFO] Building Geronimo TestSuite :: Commands Testsuite :: GShell
[INFO] [INFO]task-segment: [install]
[INFO] [INFO] 

[INFO] [INFO] [genesis:validate-configuration {execution: default}]
[INFO] [INFO] [enforcer:enforce {execution: default}]
[INFO] [INFO] Setting property: classpath.resource.loader.class = 
'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
[INFO] [INFO] Setting property: velocimacro.messages.on = 'false'.
[INFO] [INFO] Setting property: resource.loader = 'classpath'.
[INFO] [INFO] Setting property: resource.manager.logwhenfound = 'false'.
[INFO] [INFO] [remote-resources:process {execution: default}]
[INFO] [INFO] [resources:resources]
[INFO] [INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] [INFO] skip non existing resourceDirectory 
/home/geronimo/geronimo/2.2/testsuite/commands-testsuite/gshell/src/main/resources
[INFO] [INFO] skip non existing resourceDirectory 
/home/geronimo/geronimo/2.2/testsuite/commands-testsuite/gshell/src/main/filtered-resources
[INFO] [INFO] Copying 3 resources
[INFO] [INFO] [compiler:compile]
[INFO] [INFO] No sources to compile
[INFO] [INFO] [resources:testResources]
[INFO] [INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] [INFO] Copying 1 resource
[INFO] [INFO] skip non existing resourceDirectory 
/home/geronimo/geronimo/2.2/testsuite/commands-testsuite/gshell/src/test/filtered-resources
[INFO] [INFO] Copying 3 resources
[INFO] [INFO] [compiler:testCompile]
[INFO] [INFO] Nothing to compile - all classes are up to date
[INFO] [INFO] [surefire:test]
[INFO] [INFO] Tests are skipped.
[INFO] [INFO] [jar:jar]
[INFO] [INFO] Building jar: 
/home/geronimo/geronimo/2.2/testsuite/commands-testsuite/gshell/target/gshell-2.2.1-SNAPSHOT.jar
[INFO] [INFO] [failsafe:integration-test {execution: integration-test}]
[INFO] [INFO] Failsafe report directory: 
/home/geronimo/geronimo/2.2/testsuite/commands-testsuite/gshell/target/failsafe-reports
[INFO] 
[INFO] ---
[INFO]  T E S T S
[INFO] ---
[INFO] Running TestSuite
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.064 
sec
[INFO] 
[INFO] Results :
[INFO] 
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[INFO] [WARNING] File encoding has not been set, using platform encoding 
ANSI_X3.4-1968, i.e. build is platform dependent!
[INFO] [INFO] [ianal:verify-legal-files {execution: default}]
[INFO] [WARNING] Skipping verification of legal files in artifacts:
[INFO] [WARNING] org.apache.geronimo.testsuite:gshell:jar:2.2.1-SNAPSHOT
[INFO] [INFO] [failsafe:verify {execution: verify}]
[INFO] [INFO] Failsafe report directory: 
/home/geronimo/geronimo/2.2/testsuite/commands-testsuite/gshell/target/failsafe-reports
[INFO] [WARNING] File encoding has not been set, using platform encoding 
ANSI_X3.4-1968, i.e. build is platform dependent!
[INFO] [INFO] [install:install]
[INFO] [INFO] Installing 
/home/geronimo/geronimo/2.2/testsuite/commands-testsuite/gshell/target/gshell-2.2.1-SNAPSHOT.jar
 to 
/home/geronimo/.m2/repository/org/apache/geronimo/testsuite/gshell/2.2.1-SNAPSHOT/gshell-2.2.1-SNAPSHOT.jar
[INFO] [INFO] 

[INFO] [INFO] BUILD SUCCESSFUL
[INFO] [INFO] 

[INFO] [INFO] Total time: 38 seconds
[INFO] [INFO] Finished at: Thu Jun 24 11:16:32 EDT 2010
[INFO] [INFO] Final Memory: 38M/566M
[INFO] [INFO] 

[INFO] [ianal:verify-legal-files {execution: default}]
[INFO] [install:install]
[INFO] Installing 
/home/geronimo/geronimo/2.2/testsuite/commands-testsuite/pom.xml to 

[BUILD] trunk: Failed for Revision: 957686

2010-06-24 Thread gawor
Geronimo Revision: 957686 built with tests included
 
See the full build-1500.log file at 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20100624/build-1500.log
 
 
See the unit test reports at 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20100624/unit-test-reports
 
  Try downloading the file manually from the project website.

  Then, install it using the command: 
  mvn install:install-file -DgroupId=org.apache.geronimo.ext.tomcat 
-DartifactId=catalina -Dversion=7.0.0.2-SNAPSHOT -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.geronimo.ext.tomcat 
-DartifactId=catalina -Dversion=7.0.0.2-SNAPSHOT -Dpackaging=jar 
-Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency: 
1) org.apache.geronimo.modules:geronimo-tomcat7:bundle:3.0-SNAPSHOT
2) org.apache.geronimo.ext.tomcat:catalina:jar:7.0.0.2-SNAPSHOT

2) org.apache.geronimo.ext.tomcat:catalina-ha:jar:7.0.0.2-SNAPSHOT

  Try downloading the file manually from the project website.

  Then, install it using the command: 
  mvn install:install-file -DgroupId=org.apache.geronimo.ext.tomcat 
-DartifactId=catalina-ha -Dversion=7.0.0.2-SNAPSHOT -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.geronimo.ext.tomcat 
-DartifactId=catalina-ha -Dversion=7.0.0.2-SNAPSHOT -Dpackaging=jar 
-Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency: 
1) org.apache.geronimo.modules:geronimo-tomcat7:bundle:3.0-SNAPSHOT
2) org.apache.geronimo.ext.tomcat:catalina-ha:jar:7.0.0.2-SNAPSHOT

3) org.apache.geronimo.ext.tomcat:jasper:jar:7.0.0.2-SNAPSHOT

  Try downloading the file manually from the project website.

  Then, install it using the command: 
  mvn install:install-file -DgroupId=org.apache.geronimo.ext.tomcat 
-DartifactId=jasper -Dversion=7.0.0.2-SNAPSHOT -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.geronimo.ext.tomcat 
-DartifactId=jasper -Dversion=7.0.0.2-SNAPSHOT -Dpackaging=jar 
-Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency: 
1) org.apache.geronimo.modules:geronimo-tomcat7:bundle:3.0-SNAPSHOT
2) org.apache.geronimo.modules:geronimo-jasper:jar:3.0-SNAPSHOT
3) org.apache.geronimo.ext.tomcat:jasper:jar:7.0.0.2-SNAPSHOT

4) org.apache.geronimo.ext.tomcat:util:jar:7.0.0.2-SNAPSHOT

  Try downloading the file manually from the project website.

  Then, install it using the command: 
  mvn install:install-file -DgroupId=org.apache.geronimo.ext.tomcat 
-DartifactId=util -Dversion=7.0.0.2-SNAPSHOT -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.geronimo.ext.tomcat 
-DartifactId=util -Dversion=7.0.0.2-SNAPSHOT -Dpackaging=jar 
-Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency: 
1) org.apache.geronimo.modules:geronimo-tomcat7:bundle:3.0-SNAPSHOT
2) org.apache.geronimo.modules:geronimo-jasper:jar:3.0-SNAPSHOT
3) org.apache.geronimo.ext.tomcat:util:jar:7.0.0.2-SNAPSHOT

5) org.apache.geronimo.ext.tomcat:jasper-el:jar:7.0.0.2-SNAPSHOT

  Try downloading the file manually from the project website.

  Then, install it using the command: 
  mvn install:install-file -DgroupId=org.apache.geronimo.ext.tomcat 
-DartifactId=jasper-el -Dversion=7.0.0.2-SNAPSHOT -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.geronimo.ext.tomcat 
-DartifactId=jasper-el -Dversion=7.0.0.2-SNAPSHOT -Dpackaging=jar 
-Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency: 
1) org.apache.geronimo.modules:geronimo-tomcat7:bundle:3.0-SNAPSHOT
2) org.apache.geronimo.modules:geronimo-jasper:jar:3.0-SNAPSHOT
3) org.apache.geronimo.ext.tomcat:jasper-el:jar:7.0.0.2-SNAPSHOT

--
5 required artifacts are missing.

for artifact: 
  org.apache.geronimo.modules:geronimo-tomcat7:bundle:3.0-SNAPSHOT

from the specified remote repositories:
  apache.snapshots (http://repository.apache.org/snapshots),
  codehaus.snapshots (http://snapshots.repository.codehaus.org),
  openqa-snapshots (http://nexus.openqa.org/content/repositories/snapshots),
  local (file:///home/geronimo/.m2/jtidy.repository),
  ibiblio.org (http://maven.rtp.raleigh.ibm.com/nexus-proxy/),
  java.net.2 (http://download.java.net/maven/1/),
  jetty.oss.sonatype.org (http://oss.sonatype.org/content/repositories/jetty/),
  openqa-releases (http://nexus.openqa.org/content/repositories/releases

[BUILD] trunk: Failed for Revision: 957772

2010-06-24 Thread gawor
Geronimo Revision: 957772 built with tests included
 
See the full build-2100.log file at 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20100624/build-2100.log
 
Download the binaries from 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20100624
[INFO] BUILD SUCCESSFUL
[INFO] 
[INFO] Total time: 71 minutes 28 seconds
[INFO] Finished at: Thu Jun 24 22:12:33 EDT 2010
[INFO] Final Memory: 458M/1014M
[INFO] 
 
TESTSUITE RESULTS (Failures only)
=
 
Assembly: tomcat
=
See full test results and logs at 
http://people.apache.org/builds/geronimo/server/binaries/trunk/20100624/logs-2100-tomcat/
 
 
 
[INFO] [enforcer:enforce {execution: default}]
[INFO] Setting property: classpath.resource.loader.class = 
'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
[INFO] Setting property: velocimacro.messages.on = 'false'.
[INFO] Setting property: resource.loader = 'classpath'.
[INFO] Setting property: resource.manager.logwhenfound = 'false'.
[INFO] [remote-resources:process {execution: default}]
[INFO] [site:attach-descriptor {execution: default-attach-descriptor}]
Downloading: 
http://maven.rtp.raleigh.ibm.com/nexus-proxy//org/apache/maven/surefire/surefire-booter/2.5/surefire-booter-2.5.pom
1K downloaded  (surefire-booter-2.5.pom)
Downloading: 
file:///home/geronimo/.m2/jtidy.repository/org/apache/maven/surefire/surefire-api/2.5/surefire-api-2.5.pom
[INFO] Unable to find resource 'org.apache.maven.surefire:surefire-api:pom:2.5' 
in repository local (file:///home/geronimo/.m2/jtidy.repository)
Downloading: 
http://maven.rtp.raleigh.ibm.com/nexus-proxy//org/apache/maven/surefire/surefire-api/2.5/surefire-api-2.5.pom
2K downloaded  (surefire-api-2.5.pom)
Downloading: 
http://maven.rtp.raleigh.ibm.com/nexus-proxy//org/codehaus/plexus/plexus-utils/1.5.9/plexus-utils-1.5.9.pom
5K downloaded  (plexus-utils-1.5.9.pom)
Downloading: 
http://maven.rtp.raleigh.ibm.com/nexus-proxy//org/apache/maven/maven-toolchain/2.0.9/maven-toolchain-2.0.9.pom
3K downloaded  (maven-toolchain-2.0.9.pom)
Downloading: 
http://maven.rtp.raleigh.ibm.com/nexus-proxy//org/apache/maven/surefire/surefire-booter/2.5/surefire-booter-2.5.jar
Downloading: 
http://maven.rtp.raleigh.ibm.com/nexus-proxy//org/codehaus/plexus/plexus-utils/1.5.9/plexus-utils-1.5.9.jar
262K downloaded  (plexus-utils-1.5.9.jar)
313K downloaded  (surefire-booter-2.5.jar)
Downloading: 
file:///home/geronimo/.m2/jtidy.repository/org/apache/maven/surefire/surefire-api/2.5/surefire-api-2.5.jar
[INFO] Unable to find resource 'org.apache.maven.surefire:surefire-api:jar:2.5' 
in repository local (file:///home/geronimo/.m2/jtidy.repository)
Downloading: 
http://maven.rtp.raleigh.ibm.com/nexus-proxy//org/apache/maven/surefire/surefire-api/2.5/surefire-api-2.5.jar
557K downloaded  (surefire-api-2.5.jar)
[INFO] [failsafe:integration-test {execution: integration-test}]
[INFO] No tests to run.
[INFO] [ianal:verify-legal-files {execution: default}]
[INFO] [install:install {execution: default-install}]
[INFO] Installing /home/geronimo/geronimo/trunk/testsuite/pom.xml to 
/home/geronimo/.m2/repository/org/apache/geronimo/testsuite/testsuite/3.0-SNAPSHOT/testsuite-3.0-SNAPSHOT.pom
[INFO] [failsafe:verify {execution: verify}]
[INFO] No tests to run.
[INFO] 
[INFO] Building Geronimo TestSuite :: Commands TestSuite
[INFO]task-segment: [install]
[INFO] 
[INFO] [genesis:validate-configuration {execution: default}]
[INFO] [geronimo-property:set-property {execution: set-property}]
[INFO] snapshot 
org.apache.geronimo.testsupport:testsupport-commands:3.0-SNAPSHOT: checking for 
updates from codehaus.snapshots
[INFO] snapshot 
org.apache.geronimo.testsupport:testsupport-commands:3.0-SNAPSHOT: checking for 
updates from apache.snapshots
[INFO] [enforcer:enforce {execution: default}]
[INFO] [remote-resources:process {execution: default}]
[INFO] [site:attach-descriptor {execution: default-attach-descriptor}]
[WARNING] DEPRECATED [systemProperties]: Use systemPropertyVariables instead.
[INFO] [failsafe:integration-test {execution: integration-test}]
[INFO] No tests to run.
[INFO] [ianal:verify-legal-files {execution: default}]
[INFO] [install:install {execution: default-install}]
[INFO] Installing 
/home/geronimo/geronimo/trunk/testsuite/commands-testsuite/pom.xml to 
/home/geronimo/.m2/repository/org/apache/geronimo/testsuite/commands-testsuite/3.0-SNAPSHOT/commands-testsuite-3.0-SNAPSHOT.pom
[INFO] [failsafe:verify {execution: verify}]
[INFO] No tests to run.
[INFO] 
[INFO] Building Geronimo TestSuite :: Commands Testsuite :: Deployer
[INFO

[jira] Created: (GERONIMO-5403) G 3.0-M1 car-maven-plugin generated plugin dependecies do not have version, that causes plugin installation are panic

2010-06-24 Thread Forrest Xia (JIRA)
G 3.0-M1 car-maven-plugin generated plugin dependecies do not have version, 
that causes plugin installation are panic
-

 Key: GERONIMO-5403
 URL: https://issues.apache.org/jira/browse/GERONIMO-5403
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
  Components: car-maven-plugin
Affects Versions: 3.0-M1
Reporter: Forrest Xia
Priority: Critical


G 3.0-M1 car-maven-plugin generates geronimo-plugin.xml and 
geronimo-plugins.xml, in which there are no version info for plugin's 
dependencies. This may cause problem.

Saying geronimo plugin A depends on artifact B. The B has two different 
versions in the local repository, saying B-v1 and B-v2.

now issue command 
$ bin/deploy install-plugin A-v2

to install plugin from local, The A-v2 should depends on B-v2. But when 
installation happens, the B-v1 is pulled from the local repository, that leads 
the installation failed.

I checked G 2.2 and see the versions there in the dependencies, but why not for 
G 3.0-M1?

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



[jira] Created: (GERONIMO-5404) Uninstallation does not remove the installed unique dependencies.

2010-06-24 Thread Forrest Xia (JIRA)
Uninstallation does not remove the installed unique dependencies.
-

 Key: GERONIMO-5404
 URL: https://issues.apache.org/jira/browse/GERONIMO-5404
 Project: Geronimo
  Issue Type: Bug
  Security Level: public (Regular issues)
Affects Versions: 3.0-M1, 3.0
Reporter: Forrest Xia


Use car-maven-plugin to make a G sample as a geronimo plugin, the deploy 
install-plugin will install two artifacts into the geronimo repository, one is 
the plugin itself, another is the original sample. 

When we uninstall the plugin from the admin console, the installed original 
sample is still in the repository, not removed. I think it should be removed.

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



[BUILD] branches/2.1: Failed for Revision: 957802

2010-06-24 Thread gawor
Geronimo Revision: 957802 built with tests included
 
See the full build-0200.log file at 
http://people.apache.org/builds/geronimo/server/binaries/2.1/20100625/build-0200.log
 
 
See the unit test reports at 
http://people.apache.org/builds/geronimo/server/binaries/2.1/20100625/unit-test-reports
 
Alternatively, if you host your own repository you can deploy the file there: 
mvn deploy:deploy-file -DgroupId=org.apache.geronimo.buildsupport 
-DartifactId=car-maven-plugin -Dversion=2.1.7-SNAPSHOT -Dpackaging=maven-plugin 
-Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]


  org.apache.geronimo.buildsupport:car-maven-plugin:maven-plugin:2.1.7-SNAPSHOT

from the specified remote repositories:
  ibiblio.org (http://maven.rtp.raleigh.ibm.com/nexus-proxy/),
  codehaus.snapshots (http://snapshots.repository.codehaus.org),
  apache.snapshots (http://repository.apache.org/snapshots)

  org.apache.geronimo.buildsupport:car-maven-plugin:maven-plugin:2.1.7-SNAPSHOT

from the specified remote repositories:
  ibiblio.org (http://maven.rtp.raleigh.ibm.com/nexus-proxy/),
  codehaus.snapshots (http://snapshots.repository.codehaus.org),
  apache.snapshots (http://repository.apache.org/snapshots)

[INFO] 
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Plugin could not be 
found - check that the goal name is correct: Unable to download the artifact 
from any repository

Try downloading the file manually from the project website.

Then, install it using the command: 
mvn install:install-file -DgroupId=org.apache.geronimo.buildsupport 
-DartifactId=car-maven-plugin -Dversion=2.1.7-SNAPSHOT -Dpackaging=maven-plugin 
-Dfile=/path/to/file

Alternatively, if you host your own repository you can deploy the file there: 
mvn deploy:deploy-file -DgroupId=org.apache.geronimo.buildsupport 
-DartifactId=car-maven-plugin -Dversion=2.1.7-SNAPSHOT -Dpackaging=maven-plugin 
-Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]


  org.apache.geronimo.buildsupport:car-maven-plugin:maven-plugin:2.1.7-SNAPSHOT

from the specified remote repositories:
  ibiblio.org (http://maven.rtp.raleigh.ibm.com/nexus-proxy/),
  codehaus.snapshots (http://snapshots.repository.codehaus.org),
  apache.snapshots (http://repository.apache.org/snapshots)

  org.apache.geronimo.buildsupport:car-maven-plugin:maven-plugin:2.1.7-SNAPSHOT

from the specified remote repositories:
  ibiblio.org (http://maven.rtp.raleigh.ibm.com/nexus-proxy/),
  codehaus.snapshots (http://snapshots.repository.codehaus.org),
  apache.snapshots (http://repository.apache.org/snapshots)

at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.findExtensions(DefaultLifecycleExecutor.java:183)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.PluginNotFoundException: Plugin could not be 
found - check that the goal name is correct: Unable to download the artifact 
from any repository

Try downloading the file manually from the project website.

Then, install it using the command: 
mvn install:install-file -DgroupId=org.apache.geronimo.buildsupport 
-DartifactId=car-maven-plugin -Dversion=2.1.7-SNAPSHOT -Dpackaging=maven-plugin 
-Dfile=/path/to/file

Alternatively, if you host your own repository you can deploy the file there: 
mvn deploy:deploy-file -DgroupId=org.apache.geronimo.buildsupport 
-DartifactId=car-maven-plugin -Dversion=2.1.7-SNAPSHOT -Dpackaging=maven-plugin 
-Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]


  org.apache.geronimo.buildsupport:car-maven-plugin:maven-plugin:2.1.7-SNAPSHOT

from the specified remote repositories:
  ibiblio.org (http://maven.rtp.raleigh.ibm.com/nexus-proxy/),
  codehaus.snapshots (http://snapshots.repository.codehaus.org),
  apache.snapshots (http://repository.apache.org/snapshots)

  org.apache.geronimo.buildsupport:car-maven-plugin:maven-plugin:2.1.7-SNAPSHOT

from the specified remote repositories:
  ibiblio.org (http://maven.rtp.raleigh.ibm.com/nexus-proxy/),
  codehaus.snapshots 

[jira] Commented: (GERONIMO-5404) Uninstallation does not remove the installed unique dependencies.

2010-06-24 Thread David Jencks (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMO-5404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12882455#action_12882455
 ] 

David Jencks commented on GERONIMO-5404:


Since the original javaee app is copied into the geronimo plugin, we should try 
to find a way to make it not a dependency of the plugin so it isn't installed 
at all.

I'm not sure the effort involved in trying to count uses of an artifact  to 
determine if it safe to remove is worth the result.

I also think we should move our dependency installation/tracking code to use 
felix features as what we are doing pretty much duplicates that.

 Uninstallation does not remove the installed unique dependencies.
 -

 Key: GERONIMO-5404
 URL: https://issues.apache.org/jira/browse/GERONIMO-5404
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
Affects Versions: 3.0-M1, 3.0
Reporter: Forrest Xia

 Use car-maven-plugin to make a G sample as a geronimo plugin, the deploy 
 install-plugin will install two artifacts into the geronimo repository, one 
 is the plugin itself, another is the original sample. 
 When we uninstall the plugin from the admin console, the installed original 
 sample is still in the repository, not removed. I think it should be removed.

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