Re: [BUILD] Trunk: Failed for Revision: 573778

2007-09-08 Thread David Jencks

I think I fixed this.

thanks
david jencks

On Sep 7, 2007, at 8:30 PM, [EMAIL PROTECTED] wrote:


OpenEJB trunk at 573775
Geronimo Revision: 573778 built with tests skipped

See the full build-2300.log file at http://people.apache.org/ 
~prasad/binaries/trunk/20070907/build-2300.log


[INFO] [surefire:test]
[INFO] Tests are skipped.
[INFO] [jar:jar]
[INFO] Building jar: /home/prasad/geronimo/trunk/modules/geronimo- 
myfaces-builder/target/geronimo-myfaces-builder-2.1-SNAPSHOT.jar

[INFO] [tools:verify-legal-files {execution: verify-legal-files}]
[INFO] Checking legal files in: geronimo-myfaces-builder-2.1- 
SNAPSHOT.jar

[INFO] [install:install]
[INFO] Installing /home/prasad/geronimo/trunk/modules/geronimo- 
myfaces-builder/target/geronimo-myfaces-builder-2.1-SNAPSHOT.jar  
to /home/prasad/.m2/repository/org/apache/geronimo/modules/geronimo- 
myfaces-builder/2.1-SNAPSHOT/geronimo-myfaces-builder-2.1-SNAPSHOT.jar
[INFO]  
-- 
--

[INFO] Building Geronimo Maven2 Plugins
[INFO]task-segment: [install]
[INFO]  
-- 
--
Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/ 
maven-plugin-plugin/2.2/maven-plugin-plugin-2.2.pom

5K downloaded
Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/ 
maven-plugin-plugin/2.2/maven-plugin-plugin-2.2.jar

17K downloaded
[INFO] Reloading plugin container for:  
org.apache.maven.plugins:maven-plugin-plugin. The plugin artifact  
has changed.
Downloading: http://download.java.net/maven/1//org.apache.maven/ 
jars/maven-project-2.0.4.jar
[WARNING] Unable to get resource 'org.apache.maven:maven- 
project:jar:2.0.4' from repository java.net (http:// 
download.java.net/maven/1/)
Downloading: http://people.apache.org/repo/m2-incubating- 
repository//org/apache/maven/maven-project/2.0.4/maven- 
project-2.0.4.jar
[WARNING] Unable to get resource 'org.apache.maven:maven- 
project:jar:2.0.4' from repository apache-incubator (http:// 
people.apache.org/repo/m2-incubating-repository/)
Downloading: http://repository.codehaus.org/org/apache/maven/maven- 
project/2.0.4/maven-project-2.0.4.jar
[WARNING] Unable to get resource 'org.apache.maven:maven- 
project:jar:2.0.4' from repository codehaus.org (http:// 
repository.codehaus.org)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven- 
project/2.0.4/maven-project-2.0.4.jar

106K downloaded
Downloading: http://download.java.net/maven/1//org.apache.maven/ 
jars/maven-artifact-2.0.4.jar
[WARNING] Unable to get resource 'org.apache.maven:maven- 
artifact:jar:2.0.4' from repository java.net (http:// 
download.java.net/maven/1/)
Downloading: http://people.apache.org/repo/m2-incubating- 
repository//org/apache/maven/maven-artifact/2.0.4/maven- 
artifact-2.0.4.jar
[WARNING] Unable to get resource 'org.apache.maven:maven- 
artifact:jar:2.0.4' from repository apache-incubator (http:// 
people.apache.org/repo/m2-incubating-repository/)
Downloading: http://repository.codehaus.org/org/apache/maven/maven- 
artifact/2.0.4/maven-artifact-2.0.4.jar
[WARNING] Unable to get resource 'org.apache.maven:maven- 
artifact:jar:2.0.4' from repository codehaus.org (http:// 
repository.codehaus.org)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven- 
artifact/2.0.4/maven-artifact-2.0.4.jar

78K downloaded
Downloading: http://download.java.net/maven/1//org.apache.maven/ 
jars/maven-repository-metadata-2.0.4.jar
[WARNING] Unable to get resource 'org.apache.maven:maven-repository- 
metadata:jar:2.0.4' from repository java.net (http:// 
download.java.net/maven/1/)
Downloading: http://people.apache.org/repo/m2-incubating- 
repository//org/apache/maven/maven-repository-metadata/2.0.4/maven- 
repository-metadata-2.0.4.jar
[WARNING] Unable to get resource 'org.apache.maven:maven-repository- 
metadata:jar:2.0.4' from repository apache-incubator (http:// 
people.apache.org/repo/m2-incubating-repository/)
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven- 
repository-metadata/2.0.4/maven-repository-metadata-2.0.4.jar

19K downloaded
Downloading: http://download.java.net/maven/1//org.apache.maven/ 
jars/maven-plugin-api-2.0.4.jar
[WARNING] Unable to get resource 'org.apache.maven:maven-plugin- 
api:jar:2.0.4' from repository java.net (http://download.java.net/ 
maven/1/)
Downloading: http://people.apache.org/repo/m2-incubating- 
repository//org/apache/maven/maven-plugin-api/2.0.4/maven-plugin- 
api-2.0.4.jar
[WARNING] Unable to get resource 'org.apache.maven:maven-plugin- 
api:jar:2.0.4' from repository apache-incubator (http:// 
people.apache.org/repo/m2-incubating-repository/)
Downloading: http://repository.codehaus.org/org/apache/maven/maven- 
plugin-api/2.0.4/maven-plugin-api-2.0.4.jar
[WARNING] Unable to get resource 'org.apache.maven:maven-plugin- 
api:jar:2.0.4' from repository codehaus.org (http:// 
repository.codehaus.org)
Downloading: 

Change in location of plan.xml files for configs.

2007-09-08 Thread David Jencks
I should have mentioned this on the dev list before making the change  
but along with a lot of changes to how plans are processed by the car- 
maven-plugin I moved the location of the source plan to


src/main/plan/plan.xml

from

src/plan/plan.xml

If you want more or less the same behavior of using the maven  
dependencies for the geronimo dependencies you should include


useMavenDependencies
valuetrue/value
includeVersiontrue/includeVersion
/useMavenDependencies

in your car-maven-plugin configuration.  Othewise you can list the  
dependencies with exactly the importType and version you want in the  
car-maven-plugin configuration.  There are some it tests in the car- 
maven-plugin with some simple examples.  They also show a bit about  
how to generate reasonable geronimo-plugin.xmls.


Most of the configs are not yet converted to really use the new c-m-p  
features so I've left the old plans in the old location until its  
clear nothing is broken.


thanks
david jencks



Help with car-maven-plugin site generation needed

2007-09-08 Thread David Jencks

I thought I might try to document the c-m-p a bit but when I try to run

mvn site

the javadoc plugin complains that I'm not using jdk 1.4 syntax.  I  
tried everything I could think of to set source1.5/source but  
with no success whatsoever.  If anyone has a clue how to fix this  
please demonstrate!


btw I'm using maven 2.0.7 and wonder if we should make that a  
requirement.


thanks
david jencks



Re: Help with car-maven-plugin site generation needed

2007-09-08 Thread Jason Dillon
I will have a look As soon as I get back online. Got a new fancy airport 
extreme And well it was soo easy that I managed to *uck it all up

--jason


-Original Message-
From: David Jencks [EMAIL PROTECTED]

Date: Sat, 8 Sep 2007 00:25:30 
To:Geronimo Dev List (JIRA) dev@geronimo.apache.org
Subject: Help with car-maven-plugin site generation needed


I thought I might try to document the c-m-p a bit but when I try to run

mvn site

the javadoc plugin complains that I'm not using jdk 1.4 syntax.  I  
tried everything I could think of to set source1.5/source but  
with no success whatsoever.  If anyone has a clue how to fix this  
please demonstrate!

btw I'm using maven 2.0.7 and wonder if we should make that a  
requirement.

thanks
david jencks





[BUILD] Trunk: Failed for Revision: 573798

2007-09-08 Thread prasad
OpenEJB trunk at 573796
Geronimo Revision: 573798 built with tests included
 
See the full build-0400.log file at 
http://people.apache.org/~prasad/binaries/trunk/20070908/build-0400.log
 
typejar/type
/dependency
obsoletes
groupIdcommons-logging/groupId
artifactIdcommons-logging/artifactId
/obsoletes
source-repositoryhttp://foo.com/source-repository
source-repositoryhttp://bar.com/source-repository
copy-file relative-to=WEB-INF 
dest-dir=barMETA-INF/foo.xml/copy-file
config-xml-content
ns2:gbean
ns2:attribute 
name=repositoryListhttp://geronimo.apache.org/plugins/plugin-repository-list-2.1.txt/ns2:attribute
ns2:attribute 
name=userRepositories~/.m2/repository,${key1}/ns2:attribute
/ns2:gbean
/config-xml-content
artifact-alias 
key=org.apache.geronimo.test/foo//carorg.apache.geronimo.test/bar/1.0/car/artifact-alias
config-substitution key=key2value2/config-substitution
config-substitution key=key1value1/config-substitution
/plugin-artifact
/geronimo-plugin
, found = ?xml version=1.0 encoding=UTF-8 standalone=yes?
geronimo-plugin xmlns=http://geronimo.apache.org/xml/ns/plugins-1.3; 
xmlns:ns2=http://geronimo.apache.org/xml/ns/attributes-1.2;
nameGeronimo Maven2 Plugins :: CAR/name
categoryTest/category
descriptionApache Geronimo, the JavaEE server project of the Apache 
Software Foundation./description
urlhttp://geronimo.apache.org//url
authorThe Apache Geronimo development community/author
license osi-approved=trueThe Apache Software License, Version 
2.0/license
plugin-artifact
module-id
groupIdorg.apache.geronimo.plugins.it/groupId
artifactIdcar-maven-plugin/artifactId
version2.1-SNAPSHOT/version
typejar/type
/module-id
jvm-version1.5/jvm-version
jvm-version1.5.2/jvm-version
prerequisite
id
groupIdcommons-logging/groupId
artifactIdcommons-logging/artifactId
/id
resource-typejoke/resource-type
descriptionthis is an explanation/description
/prerequisite
dependency start=true
groupIdvelocity/groupId
artifactIdvelocity/artifactId
version1.4/version
typejar/type
/dependency
dependency start=true
groupIdxstream/groupId
artifactIdxstream/artifactId
version1.1.3/version
typejar/type
/dependency
obsoletes
groupIdcommons-logging/groupId
artifactIdcommons-logging/artifactId
/obsoletes
source-repositoryhttp://foo.com/source-repository
source-repositoryhttp://bar.com/source-repository
copy-file relative-to=WEB-INF 
dest-dir=barMETA-INF/foo.xml/copy-file
config-xml-content
ns2:gbean
ns2:attribute 
name=repositoryListhttp://geronimo.apache.org/plugins/plugin-repository-list-2.1.txt/ns2:attribute
ns2:attribute 
name=userRepositories~/.m2/repository,${key1}/ns2:attribute
/ns2:gbean
/config-xml-content
artifact-alias 
key=org.apache.geronimo.test/foo//carorg.apache.geronimo.test/bar/1.0/car/artifact-alias
config-substitution key=key2value2/config-substitution
config-substitution key=key1value1/config-substitution
/plugin-artifact
/geronimo-plugin
; See 
/home/prasad/geronimo/trunk/maven-plugins/car-maven-plugin/src/it/metadatageneration-2/build.log
 for details
[INFO] 
[INFO] 
---
[INFO] Test Summary (0:00:31.272)
[INFO] Passed: 0
[INFO] Failed: 4
[INFO] 
---
[INFO] 
[INFO] The following builds failed:
[INFO] * 
/home/prasad/geronimo/trunk/maven-plugins/car-maven-plugin/src/it/j2ee-system/pom.xml
[INFO] * 
/home/prasad/geronimo/trunk/maven-plugins/car-maven-plugin/src/it/j2ee-system-2/pom.xml
[INFO] * 
/home/prasad/geronimo/trunk/maven-plugins/car-maven-plugin/src/it/metadatageneration/pom.xml
[INFO] * 
/home/prasad/geronimo/trunk/maven-plugins/car-maven-plugin/src/it/metadatageneration-2/pom.xml
[INFO] 
[INFO] 
[ERROR] BUILD ERROR
[INFO] 
[INFO] 4 of 4 builds failed
[INFO] 
[INFO] For more information, run Maven with the -e switch
[INFO] 
[INFO] Total time: 14 minutes 16 seconds
[INFO] Finished at: Sat Sep 08 04:28:12 EDT 2007
[INFO] Final Memory: 133M/508M
[INFO] 


Re: [BUILD] Trunk: Failed for Revision: 573798

2007-09-08 Thread Jason Dillon

I've fixed this...

Seems like the new integration tests for the car-maven-plugin's  
geronimo-plugin.xml validate bits are ***VERY*** sensitive to the  
changes in the build configuration.


This broke because I changed the top-level pom's description from:

Apache Geronimo, the J2EE server project of the Apache Software  
Foundation.


to:

Apache Geronimo, the JavaEE server project of the Apache  
Software Foundation.


 * * *

I've not looked at the new car-m-p changes that recently went in...  
but I'm not sure that they should be pulling in descriptions from the  
projects pom... should they?  Uh, I dunno...


Anyways... fixed now :-)

--jason


On Sep 8, 2007, at 1:30 AM, [EMAIL PROTECTED] wrote:


OpenEJB trunk at 573796
Geronimo Revision: 573798 built with tests included

See the full build-0400.log file at http://people.apache.org/ 
~prasad/binaries/trunk/20070908/build-0400.log


typejar/type
/dependency
obsoletes
groupIdcommons-logging/groupId
artifactIdcommons-logging/artifactId
/obsoletes
source-repositoryhttp://foo.com/source-repository
source-repositoryhttp://bar.com/source-repository
copy-file relative-to=WEB-INF dest-dir=barMETA-INF/ 
foo.xml/copy-file

config-xml-content
ns2:gbean
ns2:attribute name=repositoryListhttp:// 
geronimo.apache.org/plugins/plugin-repository-list-2.1.txt/ 
ns2:attribute
ns2:attribute name=userRepositories~/.m2/ 
repository,${key1}/ns2:attribute

/ns2:gbean
/config-xml-content
artifact-alias key=org.apache.geronimo.test/foo// 
carorg.apache.geronimo.test/bar/1.0/car/artifact-alias

config-substitution key=key2value2/config-substitution
config-substitution key=key1value1/config-substitution
/plugin-artifact
/geronimo-plugin
, found = ?xml version=1.0 encoding=UTF-8 standalone=yes?
geronimo-plugin xmlns=http://geronimo.apache.org/xml/ns/ 
plugins-1.3 xmlns:ns2=http://geronimo.apache.org/xml/ns/ 
attributes-1.2

nameGeronimo Maven2 Plugins :: CAR/name
categoryTest/category
descriptionApache Geronimo, the JavaEE server project of the  
Apache Software Foundation./description

urlhttp://geronimo.apache.org//url
authorThe Apache Geronimo development community/author
license osi-approved=trueThe Apache Software License,  
Version 2.0/license

plugin-artifact
module-id
groupIdorg.apache.geronimo.plugins.it/groupId
artifactIdcar-maven-plugin/artifactId
version2.1-SNAPSHOT/version
typejar/type
/module-id
jvm-version1.5/jvm-version
jvm-version1.5.2/jvm-version
prerequisite
id
groupIdcommons-logging/groupId
artifactIdcommons-logging/artifactId
/id
resource-typejoke/resource-type
descriptionthis is an explanation/description
/prerequisite
dependency start=true
groupIdvelocity/groupId
artifactIdvelocity/artifactId
version1.4/version
typejar/type
/dependency
dependency start=true
groupIdxstream/groupId
artifactIdxstream/artifactId
version1.1.3/version
typejar/type
/dependency
obsoletes
groupIdcommons-logging/groupId
artifactIdcommons-logging/artifactId
/obsoletes
source-repositoryhttp://foo.com/source-repository
source-repositoryhttp://bar.com/source-repository
copy-file relative-to=WEB-INF dest-dir=barMETA-INF/ 
foo.xml/copy-file

config-xml-content
ns2:gbean
ns2:attribute name=repositoryListhttp:// 
geronimo.apache.org/plugins/plugin-repository-list-2.1.txt/ 
ns2:attribute
ns2:attribute name=userRepositories~/.m2/ 
repository,${key1}/ns2:attribute

/ns2:gbean
/config-xml-content
artifact-alias key=org.apache.geronimo.test/foo// 
carorg.apache.geronimo.test/bar/1.0/car/artifact-alias

config-substitution key=key2value2/config-substitution
config-substitution key=key1value1/config-substitution
/plugin-artifact
/geronimo-plugin
; See /home/prasad/geronimo/trunk/maven-plugins/car-maven-plugin/ 
src/it/metadatageneration-2/build.log for details

[INFO]
[INFO]  
-- 
-

[INFO] Test Summary (0:00:31.272)
[INFO] Passed: 0
[INFO] Failed: 4
[INFO]  
-- 
-

[INFO]
[INFO] The following builds failed:
[INFO] * /home/prasad/geronimo/trunk/maven-plugins/car-maven- 
plugin/src/it/j2ee-system/pom.xml
[INFO] * /home/prasad/geronimo/trunk/maven-plugins/car-maven- 
plugin/src/it/j2ee-system-2/pom.xml
[INFO] * /home/prasad/geronimo/trunk/maven-plugins

[jira] Commented: (GERONIMODEVTOOLS-193) Runs ping and throws java.lang.SecurityException during Geronimo server startup.

2007-09-08 Thread Kan Ogawa (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12525913
 ] 

Kan Ogawa commented on GERONIMODEVTOOLS-193:


Traced root cause stack trace of the java.lang.SecurityException:
Booting Geronimo Kernel (in Java 1.5.0_11)...
Module  1/33 org.apache.geronimo.configs/rmi-naming/2.0.1/car 
started in  1.985s
Module  2/33 org.apache.geronimo.configs/j2ee-server/2.0.1/car
started in  1.281s
Module  3/33 org.apache.geronimo.configs/transaction/2.0.1/car
started in  2.859s
Module  4/33 org.apache.geronimo.configs/j2ee-security/2.0.1/car  
started in   .000s
Module  5/33 org.apache.geronimo.configs/axis/2.0.1/car  
javax.security.auth.login.LoginException: No LoginModules configured for 
geronimo-admin
at javax.security.auth.login.LoginContext.init(LoginContext.java:256)
at javax.security.auth.login.LoginContext.init(LoginContext.java:403)
at 
org.apache.geronimo.jmxremoting.Authenticator.authenticate(Authenticator.java:67)
at 
javax.management.remote.rmi.RMIServerImpl.doNewClient(RMIServerImpl.java:214)
at 
javax.management.remote.rmi.RMIServerImpl.newClient(RMIServerImpl.java:181)
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 sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
at sun.rmi.transport.Transport$1.run(Transport.java:153)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
at 
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
at java.lang.Thread.run(Thread.java:595)
javax.security.auth.login.LoginException: No LoginModules configured for 
geronimo-admin
at javax.security.auth.login.LoginContext.init(LoginContext.java:256)
at javax.security.auth.login.LoginContext.init(LoginContext.java:403)
at 
org.apache.geronimo.jmxremoting.Authenticator.authenticate(Authenticator.java:67)
at 
javax.management.remote.rmi.RMIServerImpl.doNewClient(RMIServerImpl.java:214)
at 
javax.management.remote.rmi.RMIServerImpl.newClient(RMIServerImpl.java:181)
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 sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
at sun.rmi.transport.Transport$1.run(Transport.java:153)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
at 
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
at java.lang.Thread.run(Thread.java:595)

Why does the LoginContext initialization fail ?

 Runs ping and throws java.lang.SecurityException during Geronimo server 
 startup.
 

 Key: GERONIMODEVTOOLS-193
 URL: 
 https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-193
 Project: Geronimo-Devtools
  Issue Type: Bug
  Components: eclipse-plugin
Affects Versions: 2.0
 Environment: Windows XP, Eclipse 3.3, WTP 2.0, Geronimo server 2.0.1, 
 Sun JDK 1.5.0_11
Reporter: Kan Ogawa
Assignee: Tim McConnell

 Hi,
 While launching Geronimo server on Eclipse, a ping runs in async and the 
 server startup sometimes fails.
 This server hostname is localhost.
 Eclipse error log:
 java.lang.SecurityException: Invalid login
 at 
 org.apache.geronimo.jmxremoting.Authenticator.authenticate(Authenticator.java:73)
 at 
 javax.management.remote.rmi.RMIServerImpl.doNewClient(RMIServerImpl.java:214)
 at 
 javax.management.remote.rmi.RMIServerImpl.newClient(RMIServerImpl.java:181)
 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 

Re: Help with car-maven-plugin site generation needed

2007-09-08 Thread Prasad Kashyap
The javadoc-plugin configuration in genesis in set to use jdk 1.4.
Rebuild genesis/configs/project-config by changing the javadoc-plugin
configuration in it to use jdk 1.5. Then run site at c-m-p. This
should fix it.

Cheers
Prasad

On 9/8/07, David Jencks [EMAIL PROTECTED] wrote:
 I thought I might try to document the c-m-p a bit but when I try to run

 mvn site

 the javadoc plugin complains that I'm not using jdk 1.4 syntax.  I
 tried everything I could think of to set source1.5/source but
 with no success whatsoever.  If anyone has a clue how to fix this
 please demonstrate!

 btw I'm using maven 2.0.7 and wonder if we should make that a
 requirement.

 thanks
 david jencks




[jira] Commented: (GERONIMO-3457) Drools BRMS issue using geronimo 2.0.1-jetty6

2007-09-08 Thread Kevan Miller (JIRA)

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

Kevan Miller commented on GERONIMO-3457:


K. I'm not seeing a redirect problem on 4.0.1, either. 

I'm deploying the WAR as is on an unaltered 2.0.1 Jetty server.

I have seen an intermittent error logged on the server. Seems to only occur w/ 
Safari. All seems to work even when I see the error:

org.mortbay.jetty.EofException
at org.mortbay.jetty.HttpGenerator.flush(HttpGenerator.java:760)
at org.mortbay.jetty.HttpGenerator.complete(HttpGenerator.java:646)
at 
org.mortbay.jetty.HttpConnection.commitResponse(HttpConnection.java:584)
at 
org.mortbay.jetty.HttpConnection$Output.sendContent(HttpConnection.java:965)
at 
org.mortbay.jetty.servlet.DefaultServlet.sendData(DefaultServlet.java:655)
at 
org.mortbay.jetty.servlet.DefaultServlet.doGet(DefaultServlet.java:416)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:693)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
at 
org.apache.geronimo.jetty6.InternalJettyServletHolder.handle(InternalJettyServletHolder.java:65)
at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java:56)
at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at 
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at 
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at 
org.apache.geronimo.jetty6.handler.ThreadClassloaderHandler.handle(ThreadClassloaderHandler.java:46)
at 
org.apache.geronimo.jetty6.handler.InstanceContextHandler.handle(InstanceContextHandler.java:58)
at 
org.apache.geronimo.jetty6.handler.UserTransactionHandler.handle(UserTransactionHandler.java:48)
at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
at 
org.apache.geronimo.jetty6.handler.ComponentContextHandler.handle(ComponentContextHandler.java:47)
at 
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
at 
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at 
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
at 
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
at 
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
at org.apache.geronimo.pool.ThreadPool$1.run(ThreadPool.java:201)
at 
org.apache.geronimo.pool.ThreadPool$ContextClassLoaderRunnable.run(ThreadPool.java:331)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:613)
Caused by: java.io.IOException: Broken pipe
at sun.nio.ch.FileDispatcher.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:104)
at sun.nio.ch.IOUtil.write(IOUtil.java:60)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:302)
at org.mortbay.io.nio.ChannelEndPoint.flush(ChannelEndPoint.java:166)
at 
org.mortbay.io.nio.SelectChannelEndPoint.flush(SelectChannelEndPoint.java:208)
at org.mortbay.io.nio.ChannelEndPoint.flush(ChannelEndPoint.java:271)
at 
org.mortbay.io.nio.SelectChannelEndPoint.flush(SelectChannelEndPoint.java:198)
at org.mortbay.jetty.HttpGenerator.flush(HttpGenerator.java:685)
... 36 more
10:16:44,869 WARN  [log] /drools-jbrms/org.drools.brms.JBRMS/welcome.html: 
org.mortbay.jetty.EofException

 Drools BRMS issue using geronimo 2.0.1-jetty6
 -

 Key: GERONIMO-3457
 URL: https://issues.apache.org/jira/browse/GERONIMO-3457
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: Jetty
Affects 

Fwd: svn commit: r573772 - in /tomcat: sandbox/gdev6x/ trunk/

2007-09-08 Thread Paul McMahan
FYI,  the Tomcat team decided to move tomcat/trunk to sandbox while  
details over RTC vs. CTR and their comet implementation are being  
resolved.  The Geronimo 2.x Tomcat assemblies use a patched version  
of what was in tomcat/trunk for the enhanced annotation support.
See https://issues.apache.org/jira/browse/GERONIMO-3206 for details  
on how Geronimo's patched version of Tomcat is built.


I raised a concern about moving trunk to sandbox since it's the only  
branch that contains the annotation support needed by Geronimo.  A  
committer responded that he will think about maintaining a patchset  
with this annotation support.  See http://tinyurl.com/2enw25



Best wishes,
Paul

Begin forwarded message:


From: [EMAIL PROTECTED]
Date: September 7, 2007 10:35:34 PM EDT
To: [EMAIL PROTECTED]
Subject: svn commit: r573772 - in /tomcat: sandbox/gdev6x/ trunk/
Reply-To: Tomcat Developers List [EMAIL PROTECTED]

Author: fhanik
Date: Fri Sep  7 19:35:33 2007
New Revision: 573772

URL: http://svn.apache.org/viewvc?rev=573772view=rev
Log: (empty)

Added:
tomcat/sandbox/gdev6x/
  - copied from r573771, tomcat/trunk/
Removed:
tomcat/trunk/


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





Re: [ANNOUNCE] Welcome Shiva Kumar H R as Apache Geronimo's latest committer

2007-09-08 Thread Manu George
Hi Shiva,
Congrats
Regards
Manu

On 9/8/07, Vamsavardhana Reddy [EMAIL PROTECTED] wrote:
 Hi All,

 The Geronimo PMC is pleased to announce that Shiva Kumar H R has recently
 accepted our invitation to become an Apache Geronimo committer.  Shiva has
 been contributing to Geronimo for quite sometime and is very active on
 lists.  His Eclipse Plugin Development skill is awesome and I am sure he
 will take our Geronimo DEVTOOLS project to new heights.

 We're thrilled to hand him a committer hat and look forward to his continued
 contributions to the project.

 Congratulations and welcome aboard, Shiva!

 -Vamsi


Re: [ANNOUNCE] Welcome Shiva Kumar H R as Apache Geronimo's latest committer

2007-09-08 Thread Paul McMahan

Welcome Shiva!

Best wishes,
Paul


On Sep 7, 2007, at 5:32 PM, Vamsavardhana Reddy wrote:


Hi All,

The Geronimo PMC is pleased to announce that Shiva Kumar H R has  
recently accepted our invitation to become an Apache Geronimo  
committer.  Shiva has been contributing to Geronimo for quite  
sometime and is very active on lists.  His Eclipse Plugin  
Development skill is awesome and I am sure he will take our  
Geronimo DEVTOOLS project to new heights.


We're thrilled to hand him a committer hat and look forward to his  
continued contributions to the project.


Congratulations and welcome aboard, Shiva!

-Vamsi




[jira] Created: (GERONIMODEVTOOLS-196) Maven DependencySet wildcards not working on all platforms (e.g., Mac OS)

2007-09-08 Thread Tim McConnell (JIRA)
Maven DependencySet wildcards not working on all platforms (e.g., Mac OS)
-

 Key: GERONIMODEVTOOLS-196
 URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-196
 Project: Geronimo-Devtools
  Issue Type: Bug
  Components: eclipse-plugin
Affects Versions: 2.0
Reporter: Tim McConnell
Assignee: Tim McConnell
 Fix For: 2.0




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



Re: Plugin stuff

2007-09-08 Thread Paul McMahan
Wow,  this all looks great!  Now that the underlying stuff is more  
stabilized and functionally complete I can help bring the admin  
console up to date.  I think the CLI might also need some touching up.


One question I have is should we keep the reference to:
http://www.geronimoplugins.com/repository/geronimo-1.1/
in the default source-repositories listed in configs/pom.xml?  I  
don't know if there are any plans to provide a repository of  
geronimo's 2.x plugin artifacts or their dependencies from that  
location.  If there plans for that then we should leave the reference  
in place (the more repos the better, I say) but may need to update  
the geronimo version number in the URL.


I'm also thinking we should add a reference to:
http://geronimo.apache.org/plugins/geronimo-2.1/
in the source-repo list in configs/pom.xml and update that URL as we  
increment the server version and create new repos.   Or maybe we  
should start using a single repo and URL for all versions of geronimo  
since GERONIMO-3330 has been implemented.  Now that the catalog  
schema provides this flexibility we can decide how to use it -  one  
repo and catalog for supporting multiple versions of geronimo or a  
repo for each version.   We have discussed some pros and cons of both  
options.  I'm pretty sure that plugin repos like the one at  
geronimo.liferay.com will want to use a single repo since its easier  
to update and maintain the catalog.  But for our server plugins we  
may want to have a repo per version since the car maven plugin can  
automagically create the catalog (very cool feature).


Best wishes,
Paul

On Sep 7, 2007, at 8:00 PM, David Jencks wrote:

I think the plugin installer stuff might be pretty much  
functionally complete.


In the plugin-config.xml you can specify bits of config.xml,  
artifact_aliases.properties, and config-substitutions.properties.   
I think this might be enough installation stuff to build a server.


The car-maven-plugin now:

- constructs the geronimo-plugin.xml and processes the plan.xml.
- dependencies can be from the maven dependencies with or without  
versions (all compile and runtime dependencies in the current pom  
are included)
- or dependencies can be explicitly specified in the c-m-p  
configuration.
- bits like name, descriptions, licesnes, url, moduleId are derived  
from the pom with normal maven inheritance.
- everything else in the geronimo-plugin.xml is derived from a  
template in the pom.  There are 2 of these: a commonInstance you  
can put in a parent pom that provides defaults, and an instance  
that you put in the pom itself.  Collections in the instance  
replace rather than add to stuff specified in the commonInstance.   
Both of these follow the plugin-artifactType but you can leave out  
xml namespaces.  Don't have more than one of instance or  
commonInstance in any sequence of pom ancestors: maven  
interpolation doesn't work on these and will break whatever you are  
trying to do.


- when you build a car, the plugin will update ~/.m2/repository/ 
geronimo-plugins.xml with the new geronimo-plugin.xml information.


- to construct an entirely new geronimo-plugins.xml in your local  
maven repo run

mvn org.apache.geronimo.plugins:car-maven-plugin:create-pluginlist

I've set the default repo list to include this in the local maven  
repo for the jetty javaee assembly on osx.  I'd like it if someone  
with a windows setup could test if it works on windows as well.   
Then we can update the tomcat configuration.  To test, update and  
build trunk, start the jetty javaee server, and on a separate  
console window run java -jar bin/deployer.jar search-plugins


You should see the local maven  repo listed and if you select it  
you should see all the cars in the server listed.


The stuff in the admin console works a little bit but still needs  
some TLC from someone with a clue about UIs.


thanks
david jencks

On Sep 3, 2007, at 10:55 AM, David Jencks wrote:


I've committed what I have so far:

- use new plugin schema
- generate geronimo-plugin.xml files for each car from pom.xml
- generate plan environment section from explicitly listed car- 
maven-plugin configuration instead of from maven dependencies.  We  
check that each dependency listed in the maven plugin config is  
actually present in the maven dependencies section.

- moved car plans to src/main/plan/plan.xml
- include plan in the car for reference.

Problems/left to do:
- I haven't converted many of the car poms to actually generate  
the correct geronimo-plugin.xml or the correct plan, so most plans  
have the previously generated dependencies in them.   There are a  
lot (nearly 100) so if anyone wants to help me update the poms  
that would be great.  I did do a few of the cars with existing  
geronimo-plugin.xmls.
- the xml configuration format in pom.xml is adapted for maven,  
not for jaxb.  It would be great if we could figure out how to   
make the configuration in pom.xml 

Re: New GShell-based Geronimo Server launcher now in server/trunk

2007-09-08 Thread Jason Dillon
Aighty, well... I've done some long awaited re-factoring, and while  
its still not _perfect_ its a whole lot better now IMO  I think from  
a framework perspective that its probably mature enough to take on  
the task of being the server bootloader.


I'm going to continue to refactor the guts of GShell over time, of  
course... but I think that what is there now is highly usable for a  
simple platform independent launcher, as well as for porting over the  
other cli bits we have.


I've done a lot of work in the past week, incase you didn't see the  
storm of scm messages... pulled out pico, plopped in plexus, pulled  
out commons-logging and commons-lang, which are suck and boated (in  
that order).  I've gotten the basic framework and supported classes  
to use GShell down to ~ 1mb (a wee bit under)... though when I  
started to add the layout.xml abstraction stuff, I had to pull in  
xstream which bloated her back up to ~1.4m.  I may eventually fix  
that... or not, cause xstream is s very handy for xml - object  
stuff.


I've fallen in love with annotations... they are *ucking great.  They  
work really well for handling the cli option and argument muck which  
most every command needs to do.  And striping out the insano-sucking  
commons-cli really simplified command implementations dramatically IMO.


Anyways... I've make a heck of a lot of progress on cleaning up the  
GShell framework... and more is to come I'm sure...  But for now, I  
think its probably ready for use primetime as the Geronimo Server's  
bootloader.


I think this provides a some significant value...

 1) Platform scripts become consistent and relatively simple, easy  
to maintain


 2) Everyone will now have a consist way of launching the server,  
even if you like a .sh, .bat, or java -jar, then end process that is  
launched will be the same for everyone.


 3) Opens up the door for some really nice and fancy fancy  
management muck (like restarting the server from the web console, or  
cloning a server instance or backing up a server instance...)


 4) Lays the ground work for future features, like cluster  
management, remote administration and scripting...


 * * *

So, I think its time to decide... are we a go or no go for GShell as  
the core CLI for Geronimo thingys and even more important, are we go  
or no go for using GShell to boot up the server process?


--jason



Re: [ANNOUNCE] Welcome Shiva Kumar H R as Apache Geronimo's latest committer

2007-09-08 Thread Jacek Laskowski
Congrats Shiva! Welcome aboard!

Jacek

On 9/7/07, Vamsavardhana Reddy [EMAIL PROTECTED] wrote:
 Hi All,

 The Geronimo PMC is pleased to announce that Shiva Kumar H R has recently
 accepted our invitation to become an Apache Geronimo committer.  Shiva has
 been contributing to Geronimo for quite sometime and is very active on
 lists.  His Eclipse Plugin Development skill is awesome and I am sure he
 will take our Geronimo DEVTOOLS project to new heights.

 We're thrilled to hand him a committer hat and look forward to his continued
 contributions to the project.

 Congratulations and welcome aboard, Shiva!

 -Vamsi


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


Re: New GShell-based Geronimo Server launcher now in server/trunk

2007-09-08 Thread Jason Dillon
A little bit more insight into what I'm thinking of doing... since  
some of you can't read minds to well :-P


I'd like to convert all of the assemblies to basically look like what  
the assemblies/geronimo-jetty6-javaee5-gshell produces.


And then I'd like to start converting the other cli bits to gshell  
command impls, like: deployer, client and shutdown.


And then (maybe around the same time or before the above), I'd like  
to adapt the gshell of target jvm bits to load jars from the  
repository, instead of using the lib/* bits.


A little background for those who haven't looked at assemblies/ 
geronimo-jetty6-javaee5-gshell and what it produces from a lib/*  
perspective.  Right now I've set up the assembly to produce:


geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib
geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/boot
geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/endorsed
geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/gshell

Where the bits in lib/* and lib/endorsed/* are the same as they were  
before.  The bits in lib/boot/* and lib/gshell/* are specific to  
gshell.  And normally a gshell installation would have everything I  
put into lib/gshell/* into lib/*, but I moved them to a sub dir for  
now... since the bin/*.jar's load jars from the ../lib/* dirs.


The lib/boot/* stuff is the very minimal gshell bootstrap classes,  
which setup up the other happiness... and let you do things like:


java -jar ./geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/boot/ 
gshell-bootstrap.jar


And that will give you a nice shell... or

java -jar ./geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/boot/ 
gshell-bootstrap.jar start-server


That will launch the G server process using all of the right - 
Djava.ext.dirs and whatever properties that we currently have hacked  
into platform scripts.


Anyways, so the idea is to move all of the bits which are current in  
the lib/* into the repository, and then configure the gshell command  
impl to load put the correct dependency artifacts onto the classpath  
of the target jvm that is booted up.  This will augment the existing  
kernel bootstrap from repo stuff, putting evertying except what is  
needed from gshell into the repository...


And really, what I'd like to eventually get to is having the  
bootstrap from the repository... so that everything except for what  
is now it lib/boot/* and lib/endorsed/* can live in the repository  
like happy little communistic jars should be :-P


 * * *

And then there are longer term things for GShell...

Remote administration (via, telnet, ssh, or custom ssl protocol...  
last is most likely to actually happen soonish)


Process management, which is great for clusters, or staging -  
production management.  A full suite of command-line tools which can  
manage the configuration of a server... easily.  So, for example,  
lets say you've got a configuration that is working really well for  
you... but you want to play with something new...


So you might:

./bin/gsh backup-configuration before-mucking
./bin/gsh start-server

And then go and change a whole bunch of stuff...  and it doesn't  
work... yikes... so rollback...


./bin/gsh backup-configuration hosed-server
./bin/gsh restore-configuration before-mucking
./bin/gsh start-server

And then maybe you want to play with the hosed-server configuration  
again...


./bin/gsh start-server --configuration hosed-server

Of course, all of these could have been run from a single ./bin/gsh,  
but just for clarity, you can run them one off too.


Maybe list or mange the configurations

./bin/gsh list-configurations
./bin/gsh remove-configuration some-unwanted-config
./bin/gsh copy-configuration default some-new-config

The sky is the limit really... for what kind of management we can do...

Lets say you wanted to do the above on a remote node?

./bin/gsh remote-shell someserver:9443
Connecting to someserver:9447...
Connected

username: system
password:  (remember this is all jline, so we can mask  
passwords like one woudl expect)


someserver:9447  list-configurations
someserver:9447  remove-configuration some-unwanted-config
someserver:9447  copy-configuration default some-new-config

So, all of these operations would happen on the node named  
someserver listening on 9443 (over ssl of course).  Or how about  
you want to reboot a server remotely?


someserver:9447  restart-server now
Geronimo server shutting down...

Geronimo server shutdown.
Geronimo server starting...
...
Geronimo server started in ...

Since GShell manages the processes its really easy to perform a full  
restart of a Server w/o needing magical platform scripting muck.  And  
it will just work the same on each platform too.


Once we have clustering, then we can do the same kinda thing for an  
entire cluster of nodes...


someserver:9447  restart-cluster now

Re: New GShell-based Geronimo Server launcher now in server/trunk

2007-09-08 Thread Jeff Genender

Is this working for the Tomcat assembly?  If not...can it soon?

Thanks,

Jeff
Sent from my iPhone

On Sep 8, 2007, at 1:40 PM, Jason Dillon [EMAIL PROTECTED] wrote:

A little bit more insight into what I'm thinking of doing... since  
some of you can't read minds to well :-P


I'd like to convert all of the assemblies to basically look like  
what the assemblies/geronimo-jetty6-javaee5-gshell produces.


And then I'd like to start converting the other cli bits to gshell  
command impls, like: deployer, client and shutdown.


And then (maybe around the same time or before the above), I'd like  
to adapt the gshell of target jvm bits to load jars from the  
repository, instead of using the lib/* bits.


A little background for those who haven't looked at assemblies/ 
geronimo-jetty6-javaee5-gshell and what it produces from a lib/*  
perspective.  Right now I've set up the assembly to produce:


   geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib
   geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/boot
   geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/endorsed
   geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/gshell

Where the bits in lib/* and lib/endorsed/* are the same as they were  
before.  The bits in lib/boot/* and lib/gshell/* are specific to  
gshell.  And normally a gshell installation would have everything I  
put into lib/gshell/* into lib/*, but I moved them to a sub dir for  
now... since the bin/*.jar's load jars from the ../lib/* dirs.


The lib/boot/* stuff is the very minimal gshell bootstrap classes,  
which setup up the other happiness... and let you do things like:


   java -jar ./geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/boot/ 
gshell-bootstrap.jar


And that will give you a nice shell... or

   java -jar ./geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/boot/ 
gshell-bootstrap.jar start-server


That will launch the G server process using all of the right - 
Djava.ext.dirs and whatever properties that we currently have hacked  
into platform scripts.


Anyways, so the idea is to move all of the bits which are current in  
the lib/* into the repository, and then configure the gshell command  
impl to load put the correct dependency artifacts onto the classpath  
of the target jvm that is booted up.  This will augment the existing  
kernel bootstrap from repo stuff, putting evertying except what is  
needed from gshell into the repository...


And really, what I'd like to eventually get to is having the  
bootstrap from the repository... so that everything except for what  
is now it lib/boot/* and lib/endorsed/* can live in the repository  
like happy little communistic jars should be :-P


* * *

And then there are longer term things for GShell...

Remote administration (via, telnet, ssh, or custom ssl protocol...  
last is most likely to actually happen soonish)


Process management, which is great for clusters, or staging -  
production management.  A full suite of command-line tools which can  
manage the configuration of a server... easily.  So, for example,  
lets say you've got a configuration that is working really well for  
you... but you want to play with something new...


So you might:

   ./bin/gsh backup-configuration before-mucking
   ./bin/gsh start-server

And then go and change a whole bunch of stuff...  and it doesn't  
work... yikes... so rollback...


   ./bin/gsh backup-configuration hosed-server
   ./bin/gsh restore-configuration before-mucking
   ./bin/gsh start-server

And then maybe you want to play with the hosed-server  
configuration again...


   ./bin/gsh start-server --configuration hosed-server

Of course, all of these could have been run from a single ./bin/gsh,  
but just for clarity, you can run them one off too.


Maybe list or mange the configurations

   ./bin/gsh list-configurations
   ./bin/gsh remove-configuration some-unwanted-config
   ./bin/gsh copy-configuration default some-new-config

The sky is the limit really... for what kind of management we can  
do...


Lets say you wanted to do the above on a remote node?

   ./bin/gsh remote-shell someserver:9443
   Connecting to someserver:9447...
   Connected

   username: system
   password:  (remember this is all jline, so we can mask  
passwords like one woudl expect)


   someserver:9447  list-configurations
   someserver:9447  remove-configuration some-unwanted-config
   someserver:9447  copy-configuration default some-new-config

So, all of these operations would happen on the node named  
someserver listening on 9443 (over ssl of course).  Or how about  
you want to reboot a server remotely?


   someserver:9447  restart-server now
   Geronimo server shutting down...
   
   Geronimo server shutdown.
   Geronimo server starting...
   ...
   Geronimo server started in ...

Since GShell manages the processes its really easy to perform a full  
restart of a Server w/o needing magical platform scripting muck.   
And it will just work the same on each platform too.


Once we 

[jira] Assigned: (GERONIMO-2188) When oracle wrapper is used, commits are not immediately committed to oracle database

2007-09-08 Thread Lin Sun (JIRA)

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

Lin Sun reassigned GERONIMO-2188:
-

Assignee: David Jencks  (was: Lin Sun)

David, could ou look at it and get it committed to tranql?  Thanks.   Lin

 When oracle wrapper is used, commits are not immediately committed to oracle 
 database
 -

 Key: GERONIMO-2188
 URL: https://issues.apache.org/jira/browse/GERONIMO-2188
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: connector
Affects Versions: 1.1.1
Reporter: Krishnakumar B
Assignee: David Jencks
 Attachments: G2188-2.patch, G2188-latest.patch, G2188.patch


 We have to configure CommitBeforeAutCommit=true property exclusively in the 
 database connection pool plan, to have the ejb -based transactions 
 immediately committed for oracle database. Otherwise it only commits 
 transaction when  the server  shuts-down. This problem is not faces with 
 Derby database.

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



[jira] Commented: (GERONIMODEVTOOLS-196) Maven DependencySet wildcards not working on all platforms (e.g., Mac OS)

2007-09-08 Thread Tim McConnell (JIRA)

[ 
https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-196?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12525949
 ] 

Tim McConnell commented on GERONIMODEVTOOLS-196:


Updated Deployable.xml and UpdateSite.xml with revision 573900 to address this 
problem. Waiting on verification that it works on platforms other than Windows 
before closing

 Maven DependencySet wildcards not working on all platforms (e.g., Mac OS)
 -

 Key: GERONIMODEVTOOLS-196
 URL: 
 https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-196
 Project: Geronimo-Devtools
  Issue Type: Bug
  Components: eclipse-plugin
Affects Versions: 2.0
Reporter: Tim McConnell
Assignee: Tim McConnell
 Fix For: 2.0




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



Re: [ANNOUNCE] Welcome Shiva Kumar H R as Apache Geronimo's latest committer

2007-09-08 Thread Tim McConnell


Welcome and congratulations Shiva !!


Jay D. McHugh wrote:

Congratulations Shiva!

Jay

Vamsavardhana Reddy wrote:

Hi All,

The Geronimo PMC is pleased to announce that Shiva Kumar H R has 
recently accepted our invitation to become an Apache Geronimo 
committer.  Shiva has been contributing to Geronimo for quite sometime 
and is very active on lists.  His Eclipse Plugin Development skill is 
awesome and I am sure he will take our Geronimo DEVTOOLS project to 
new heights.


We're thrilled to hand him a committer hat and look forward to his 
continued contributions to the project.


Congratulations and welcome aboard, Shiva!

-Vamsi 




--
Thanks,
Tim McConnell


[jira] Created: (GERONIMODEVTOOLS-197) Mechanism required to

2007-09-08 Thread Tim McConnell (JIRA)
Mechanism required to 
--

 Key: GERONIMODEVTOOLS-197
 URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-197
 Project: Geronimo-Devtools
  Issue Type: Bug
  Components: eclipse-plugin
Affects Versions: 2.0
Reporter: Tim McConnell
Assignee: Tim McConnell
 Fix For: 2.0


Per suggestions from David Jencks there seems to be a couple alternatives to 
consider (maven-rat-plugin or the maven-remote-resources-plugin)

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



Re: New GShell-based Geronimo Server launcher now in server/trunk

2007-09-08 Thread Jason Dillon
Ya, should be simple enough... though I don't want to keep  
maintaining these extra assemblies, I'd like to just convert all of  
the assemblies to use this stuff...


But if it helps ya out, I can make a geronimo-tomcat6-javaee5-gshell...

--jason


On Sep 8, 2007, at 12:52 PM, Jeff Genender wrote:


Is this working for the Tomcat assembly?  If not...can it soon?

Thanks,

Jeff
Sent from my iPhone

On Sep 8, 2007, at 1:40 PM, Jason Dillon [EMAIL PROTECTED] wrote:

A little bit more insight into what I'm thinking of doing... since  
some of you can't read minds to well :-P


I'd like to convert all of the assemblies to basically look like  
what the assemblies/geronimo-jetty6-javaee5-gshell produces.


And then I'd like to start converting the other cli bits to gshell  
command impls, like: deployer, client and shutdown.


And then (maybe around the same time or before the above), I'd  
like to adapt the gshell of target jvm bits to load jars from the  
repository, instead of using the lib/* bits.


A little background for those who haven't looked at assemblies/ 
geronimo-jetty6-javaee5-gshell and what it produces from a lib/*  
perspective.  Right now I've set up the assembly to produce:


   geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib
   geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/boot
   geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/endorsed
   geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/gshell

Where the bits in lib/* and lib/endorsed/* are the same as they  
were before.  The bits in lib/boot/* and lib/gshell/* are specific  
to gshell.  And normally a gshell installation would have  
everything I put into lib/gshell/* into lib/*, but I moved them to  
a sub dir for now... since the bin/*.jar's load jars from the ../ 
lib/* dirs.


The lib/boot/* stuff is the very minimal gshell bootstrap classes,  
which setup up the other happiness... and let you do things like:


   java -jar ./geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/ 
boot/gshell-bootstrap.jar


And that will give you a nice shell... or

   java -jar ./geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/ 
boot/gshell-bootstrap.jar start-server


That will launch the G server process using all of the right - 
Djava.ext.dirs and whatever properties that we currently have  
hacked into platform scripts.


Anyways, so the idea is to move all of the bits which are current  
in the lib/* into the repository, and then configure the gshell  
command impl to load put the correct dependency artifacts onto the  
classpath of the target jvm that is booted up.  This will augment  
the existing kernel bootstrap from repo stuff, putting evertying  
except what is needed from gshell into the repository...


And really, what I'd like to eventually get to is having the  
bootstrap from the repository... so that everything except for  
what is now it lib/boot/* and lib/endorsed/* can live in the  
repository like happy little communistic jars should be :-P


* * *

And then there are longer term things for GShell...

Remote administration (via, telnet, ssh, or custom ssl protocol...  
last is most likely to actually happen soonish)


Process management, which is great for clusters, or staging -  
production management.  A full suite of command-line tools which  
can manage the configuration of a server... easily.  So, for  
example, lets say you've got a configuration that is working  
really well for you... but you want to play with something new...


So you might:

   ./bin/gsh backup-configuration before-mucking
   ./bin/gsh start-server

And then go and change a whole bunch of stuff...  and it doesn't  
work... yikes... so rollback...


   ./bin/gsh backup-configuration hosed-server
   ./bin/gsh restore-configuration before-mucking
   ./bin/gsh start-server

And then maybe you want to play with the hosed-server  
configuration again...


   ./bin/gsh start-server --configuration hosed-server

Of course, all of these could have been run from a single ./bin/ 
gsh, but just for clarity, you can run them one off too.


Maybe list or mange the configurations

   ./bin/gsh list-configurations
   ./bin/gsh remove-configuration some-unwanted-config
   ./bin/gsh copy-configuration default some-new-config

The sky is the limit really... for what kind of management we can  
do...


Lets say you wanted to do the above on a remote node?

   ./bin/gsh remote-shell someserver:9443
   Connecting to someserver:9447...
   Connected

   username: system
   password:  (remember this is all jline, so we can mask  
passwords like one woudl expect)


   someserver:9447  list-configurations
   someserver:9447  remove-configuration some-unwanted-config
   someserver:9447  copy-configuration default some-new-config

So, all of these operations would happen on the node named  
someserver listening on 9443 (over ssl of course).  Or how about  
you want to reboot a server remotely?


   someserver:9447  restart-server now
   Geronimo server shutting down...
   
  

Re: New GShell-based Geronimo Server launcher now in server/trunk

2007-09-08 Thread David Jencks


On Sep 8, 2007, at 1:46 PM, Jason Dillon wrote:

Ya, should be simple enough... though I don't want to keep  
maintaining these extra assemblies, I'd like to just convert all of  
the assemblies to use this stuff...


I was convinced this was the way to go after trying the first jetty- 
gshell a couple weeks ago.


thanks
david jencks



But if it helps ya out, I can make a geronimo-tomcat6-javaee5- 
gshell...


--jason


On Sep 8, 2007, at 12:52 PM, Jeff Genender wrote:


Is this working for the Tomcat assembly?  If not...can it soon?

Thanks,

Jeff
Sent from my iPhone

On Sep 8, 2007, at 1:40 PM, Jason Dillon [EMAIL PROTECTED] wrote:

A little bit more insight into what I'm thinking of doing...  
since some of you can't read minds to well :-P


I'd like to convert all of the assemblies to basically look like  
what the assemblies/geronimo-jetty6-javaee5-gshell produces.


And then I'd like to start converting the other cli bits to  
gshell command impls, like: deployer, client and shutdown.


And then (maybe around the same time or before the above), I'd  
like to adapt the gshell of target jvm bits to load jars from the  
repository, instead of using the lib/* bits.


A little background for those who haven't looked at assemblies/ 
geronimo-jetty6-javaee5-gshell and what it produces from a lib/*  
perspective.  Right now I've set up the assembly to produce:


   geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib
   geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/boot
   geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/endorsed
   geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/gshell

Where the bits in lib/* and lib/endorsed/* are the same as they  
were before.  The bits in lib/boot/* and lib/gshell/* are  
specific to gshell.  And normally a gshell installation would  
have everything I put into lib/gshell/* into lib/*, but I moved  
them to a sub dir for now... since the bin/*.jar's load jars from  
the ../lib/* dirs.


The lib/boot/* stuff is the very minimal gshell bootstrap  
classes, which setup up the other happiness... and let you do  
things like:


   java -jar ./geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/ 
boot/gshell-bootstrap.jar


And that will give you a nice shell... or

   java -jar ./geronimo-jetty6-javaee5-gshell-2.1-SNAPSHOT/lib/ 
boot/gshell-bootstrap.jar start-server


That will launch the G server process using all of the right - 
Djava.ext.dirs and whatever properties that we currently have  
hacked into platform scripts.


Anyways, so the idea is to move all of the bits which are current  
in the lib/* into the repository, and then configure the gshell  
command impl to load put the correct dependency artifacts onto  
the classpath of the target jvm that is booted up.  This will  
augment the existing kernel bootstrap from repo stuff, putting  
evertying except what is needed from gshell into the repository...


And really, what I'd like to eventually get to is having the  
bootstrap from the repository... so that everything except for  
what is now it lib/boot/* and lib/endorsed/* can live in the  
repository like happy little communistic jars should be :-P


* * *

And then there are longer term things for GShell...

Remote administration (via, telnet, ssh, or custom ssl  
protocol... last is most likely to actually happen soonish)


Process management, which is great for clusters, or staging -  
production management.  A full suite of command-line tools which  
can manage the configuration of a server... easily.  So, for  
example, lets say you've got a configuration that is working  
really well for you... but you want to play with something new...


So you might:

   ./bin/gsh backup-configuration before-mucking
   ./bin/gsh start-server

And then go and change a whole bunch of stuff...  and it doesn't  
work... yikes... so rollback...


   ./bin/gsh backup-configuration hosed-server
   ./bin/gsh restore-configuration before-mucking
   ./bin/gsh start-server

And then maybe you want to play with the hosed-server  
configuration again...


   ./bin/gsh start-server --configuration hosed-server

Of course, all of these could have been run from a single ./bin/ 
gsh, but just for clarity, you can run them one off too.


Maybe list or mange the configurations

   ./bin/gsh list-configurations
   ./bin/gsh remove-configuration some-unwanted-config
   ./bin/gsh copy-configuration default some-new-config

The sky is the limit really... for what kind of management we can  
do...


Lets say you wanted to do the above on a remote node?

   ./bin/gsh remote-shell someserver:9443
   Connecting to someserver:9447...
   Connected

   username: system
   password:  (remember this is all jline, so we can mask  
passwords like one woudl expect)


   someserver:9447  list-configurations
   someserver:9447  remove-configuration some-unwanted-config
   someserver:9447  copy-configuration default some-new-config

So, all of these operations would happen on the node named  
someserver 

[jira] Commented: (GERONIMO-2188) When oracle wrapper is used, commits are not immediately committed to oracle database

2007-09-08 Thread David Jencks (JIRA)

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

David Jencks commented on GERONIMO-2188:


I'm confused since it looks to me as if I applied these changes to 
tranql/connector trunk a long time ago.  What did you want me to apply this 
patch to?

thanks

 When oracle wrapper is used, commits are not immediately committed to oracle 
 database
 -

 Key: GERONIMO-2188
 URL: https://issues.apache.org/jira/browse/GERONIMO-2188
 Project: Geronimo
  Issue Type: Bug
  Security Level: public(Regular issues) 
  Components: connector
Affects Versions: 1.1.1
Reporter: Krishnakumar B
Assignee: David Jencks
 Attachments: G2188-2.patch, G2188-latest.patch, G2188.patch


 We have to configure CommitBeforeAutCommit=true property exclusively in the 
 database connection pool plan, to have the ejb -based transactions 
 immediately committed for oracle database. Otherwise it only commits 
 transaction when  the server  shuts-down. This problem is not faces with 
 Derby database.

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



[jira] Closed: (GSHELL-4) Settings, read from ~/.gshell/...

2007-09-08 Thread Jason Dillon (JIRA)

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

Jason Dillon closed GSHELL-4.
-

Resolution: Fixed

We've now to privative support to read from:

 * ~/.gshell/gshell.profile (non-interactive shells)
 * ~/.gshell/gshell.rc (interactive shells)

Will eventually abstract the filenames to a branding/layout component... but 
for now they are hardcoded.

 Settings, read from ~/.gshell/...
 -

 Key: GSHELL-4
 URL: https://issues.apache.org/jira/browse/GSHELL-4
 Project: GShell
  Issue Type: Improvement
  Security Level: public(Regular issues) 
  Components: Core
Affects Versions: 0.0.1
Reporter: Jason Dillon
Assignee: Jason Dillon
 Fix For: 1.0-alpha-1




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



[jira] Closed: (GSHELL-7) ANSI color prompt

2007-09-08 Thread Jason Dillon (JIRA)

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

Jason Dillon closed GSHELL-7.
-

Resolution: Fixed

I've hooked up up the ANSI RenderWriter as to the default IO bits so ANSI 
formats like @|red foo| whatever should work find from and usage of io.out/err

 ANSI color prompt
 -

 Key: GSHELL-7
 URL: https://issues.apache.org/jira/browse/GSHELL-7
 Project: GShell
  Issue Type: New Feature
  Security Level: public(Regular issues) 
  Components: Core
Affects Versions: 0.0.1
Reporter: Jason Dillon
Assignee: Jason Dillon
Priority: Trivial
 Fix For: 1.0-alpha-1


 Also create ANSI color G-logo (ANSI-art style), hook up to default with 
 welcome.gsh?

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



[jira] Closed: (GSHELL-12) Global category *

2007-09-08 Thread Jason Dillon (JIRA)

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

Jason Dillon closed GSHELL-12.
--

Resolution: Won't Fix

Categories are old news, the latest dealio is the layout... so this supersedes 
any category muck.

 Global category *
 ---

 Key: GSHELL-12
 URL: https://issues.apache.org/jira/browse/GSHELL-12
 Project: GShell
  Issue Type: Improvement
  Security Level: public(Regular issues) 
  Components: Core
Affects Versions: 0.0.1
Reporter: Jason Dillon
Assignee: Jason Dillon
 Fix For: 1.0-alpha-1


 * means global for category

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



[jira] Closed: (GSHELL-11) Enable/disable categories.

2007-09-08 Thread Jason Dillon (JIRA)

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

Jason Dillon closed GSHELL-11.
--

Resolution: Won't Fix

Categories are old news, the latest dealio is the layout... so this supersedes 
any category muck.

 Enable/disable categories.
 --

 Key: GSHELL-11
 URL: https://issues.apache.org/jira/browse/GSHELL-11
 Project: GShell
  Issue Type: Improvement
  Security Level: public(Regular issues) 
  Components: Core
Affects Versions: 0.0.1
Reporter: Jason Dillon
Assignee: Jason Dillon
 Fix For: 1.0-alpha-1


 Command def sets the initial state, 'enable' command toggles to enable or 
 disable categories:
 {noformat}
 # enable all categories ending with debug
 /gshell/debug *debug
 {noformat}

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



[jira] Created: (GERONIMODEVTOOLS-198) Daytrader deployment exception in Eclipse

2007-09-08 Thread Tim McConnell (JIRA)
Daytrader deployment exception in Eclipse
-

 Key: GERONIMODEVTOOLS-198
 URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-198
 Project: Geronimo-Devtools
  Issue Type: Bug
  Components: eclipse-plugin
Affects Versions: 2.0
Reporter: Tim McConnell
Assignee: Tim McConnell
Priority: Minor
 Fix For: 2.0


There is a deployment exception occurring in Eclipse when deploying Daytrader, 
although it seems to be fairly benign since Daytrader ultimately does deploy 
and seems to function correctly. 

Booting Geronimo Kernel (in Java 1.5.0_12)...
Module  1/31 org.apache.geronimo.configs/rmi-naming/2.1-SNAPSHOT/car
 started in  1.453s
Module  2/31 org.apache.geronimo.configs/j2ee-server/2.1-SNAPSHOT/car   
 started in   .359s
Module  3/31 org.apache.geronimo.configs/transaction/2.1-SNAPSHOT/car   
 started in   .875s
Module  4/31 org.apache.geronimo.configs/j2ee-security/2.1-SNAPSHOT/car 
 started in   .000s
Module  5/31 org.apache.geronimo.configs/openejb/2.1-SNAPSHOT/car   
INFO - Configuring Service(id=Default MDB Container, type=Container, 
provider-id=Default MDB Container)
INFO - Configuring Service(id=Default Stateless Container, type=Container, 
provider-id=Default Stateless Container)
INFO - Configuring app: 
jar:file:/C:/TEMP/TRUNK/TC/repository/org/apache/geronimo/modules/geronimo-openejb/2.1-SNAPSHOT/geronimo-openejb-2.1-SNAPSHOT.jar!/org/apache/geronimo/openejb/
INFO - Loaded Module: 
jar:file:/C:/TEMP/TRUNK/TC/repository/org/apache/geronimo/modules/geronimo-openejb/2.1-SNAPSHOT/geronimo-openejb-2.1-SNAPSHOT.jar!/org/apache/geronimo/openejb/
INFO - Assembling app: 
jar:file:/C:/TEMP/TRUNK/TC/repository/org/apache/geronimo/modules/geronimo-openejb/2.1-SNAPSHOT/geronimo-openejb-2.1-SNAPSHOT.jar!/org/apache/geronimo/openejb/
INFO - Jndi(name=MEJBGBean/MEJB/javax.management.j2ee.ManagementHome)
INFO - Created Ejb(deployment-id=MEJBGBean/MEJB, ejb-name=MEJB, 
container=Default Stateless Container)
INFO - Configuring Service(id=Default Stateful Container, type=Container, 
provider-id=Default Stateful Container)
INFO - Configuring Service(id=Default BMP Container, type=Container, 
provider-id=Default BMP Container)
INFO - Configuring Service(id=Default CMP Container, type=Container, 
provider-id=Default CMP Container)
 started in 11.328s
Module  6/31 org.apache.geronimo.configs/j2ee-corba-yoko/2.1-SNAPSHOT/car   
 started in  1.782s
Module  7/31 org.apache.geronimo.configs/system-database/2.1-SNAPSHOT/car   
 started in   .000s
Module  8/31 org.apache.geronimo.configs/activemq-broker/2.1-SNAPSHOT/car   
 started in   .000s
Module  9/31 org.apache.geronimo.configs/activemq-ra/2.1-SNAPSHOT/car   
 started in   .000s
Module 10/31 org.apache.geronimo.configs/jasper/2.1-SNAPSHOT/car
 started in   .000s
Module 11/31 org.apache.geronimo.configs/myfaces/2.1-SNAPSHOT/car   
 started in   .016s
Module 12/31 org.apache.geronimo.configs/tomcat6/2.1-SNAPSHOT/car   
ERROR - Restricted listeners property file not found
 started in  3.172s
Module 13/31 
org.apache.geronimo.configs/geronimo-gbean-deployer/2.1-SNAPSHOT/carstarted 
in   .844s
Module 14/31 org.apache.geronimo.configs/j2ee-deployer/2.1-SNAPSHOT/car 
 started in   .516s
Module 15/31 org.apache.geronimo.configs/connector-deployer/2.1-SNAPSHOT/car
 started in   .234s
Module 16/31 
org.apache.geronimo.configs/persistence-jpa10-deployer/2.1-SNAPSHOT/car started 
in   .172s
Module 17/31 org.apache.geronimo.configs/openejb-deployer/2.1-SNAPSHOT/car  
 started in   .219s
Module 18/31 org.apache.geronimo.configs/client-deployer/2.1-SNAPSHOT/car   
 started in   .250s
Module 19/31 org.apache.geronimo.configs/axis2-deployer/2.1-SNAPSHOT/car
 started in   .312s
Module 20/31 org.apache.geronimo.configs/axis-deployer/2.1-SNAPSHOT/car 
 started in  1.672s
Module 21/31 org.apache.geronimo.configs/javamail/2.1-SNAPSHOT/car  
 started in   .125s
Module 22/31 org.apache.geronimo.configs/sharedlib/2.1-SNAPSHOT/car 
 started in   .015s
Module 23/31 org.apache.geronimo.configs/tomcat6-deployer/2.1-SNAPSHOT/car  
 started in   .187s
Module 24/31 org.apache.geronimo.configs/jasper-deployer/2.1-SNAPSHOT/car   
 started in   .063s
Module 25/31 org.apache.geronimo.configs/myfaces-deployer/2.1-SNAPSHOT/car  
 started in   .078s
Module 26/31 org.apache.geronimo.configs/welcome-tomcat/2.1-SNAPSHOT/car
 started in   .531s
Module 27/31 org.apache.geronimo.configs/dojo-tomcat/2.1-SNAPSHOT/car   
 started in   .219s
Module 28/31 org.apache.geronimo.configs/webconsole-tomcat/2.1-SNAPSHOT/car 
 started in  3.719s
Module 29/31