[BUILD] trunk: Failed for Revision: 799523
Geronimo Revision: 799523 built with tests included See the full build-0300.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090731/build-0300.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090731/unit-test-reports [INFO] [car:archive-car] [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.alwaysonprofileactiva...@47044704 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.fileprofileactiva...@47044704 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.operatingsystemprofileactiva...@3dc63dc6 [INFO] Building jar: /home/geronimo/geronimo/trunk/framework/configs/client-system/target/client-system-2.2-SNAPSHOT.car [INFO] [ianal:verify-legal-files {execution: default}] [INFO] Checking legal files in: client-system-2.2-SNAPSHOT.car [INFO] [install:install] [INFO] Installing /home/geronimo/geronimo/trunk/framework/configs/client-system/target/client-system-2.2-SNAPSHOT.car to /home/geronimo/.m2/repository/org/apache/geronimo/framework/client-system/2.2-SNAPSHOT/client-system-2.2-SNAPSHOT.car [INFO] [car:update-pluginlist] [INFO] [INFO] Building Geronimo Framework, Configs :: J2EE Security [INFO]task-segment: [install] [INFO] [INFO] [genesis:validate-configuration {execution: default}] [INFO] [enforcer:enforce {execution: default}] [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.alwaysonprofileactiva...@47044704 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.fileprofileactiva...@47044704 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.operatingsystemprofileactiva...@3dc63dc6 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.alwaysonprofileactiva...@47044704 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.fileprofileactiva...@47044704 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.operatingsystemprofileactiva...@3dc63dc6 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.alwaysonprofileactiva...@47044704 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.fileprofileactiva...@47044704 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.operatingsystemprofileactiva...@3dc63dc6 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.alwaysonprofileactiva...@47044704 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.fileprofileactiva...@47044704 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.operatingsystemprofileactiva...@3dc63dc6 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.alwaysonprofileactiva...@47044704 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.fileprofileactiva...@47044704 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.operatingsystemprofileactiva...@3dc63dc6 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.alwaysonprofileactiva...@47044704 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.fileprofileactiva...@47044704 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.operatingsystemprofileactiva...@3dc63dc6 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.alwaysonprofileactiva...@47044704 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.fileprofileactiva...@47044704 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.operatingsystemprofileactiva...@3dc63dc6 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.alwa
[jira] Commented: (GERONIMODEVTOOLS-454) Add support to GEP for various Admin Console wizards like Database pool, Security realm etc
[ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-454?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12737432#action_12737432 ] Delos Dai commented on GERONIMODEVTOOLS-454: Hi Rodger, Since user can also access admin console with embedded browser in eclipse, it's better to make user create an external module as part of the application deployment plan. That will be useful for developers, they don't need to write a separate deployment plan for the external module. Then, no need for them to open the admin console. All the job can be done through the wizard. Thanks! > Add support to GEP for various Admin Console wizards like Database pool, > Security realm etc > --- > > Key: GERONIMODEVTOOLS-454 > URL: > https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-454 > Project: Geronimo-Devtools > Issue Type: New Feature > Components: eclipse-plugin >Affects Versions: 2.1.3 >Reporter: Sainath Chowdary > Fix For: 2.2.0 > > Attachments: wizard1.JPG, wizard2.JPG > > > Currently GEP has no support for creating application specific security > realms, database pools and other message destinations etc., > These features should be added to GEP to make it more robust instead of users > creating the plan in admin console and then copying to deployment plan. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-4779) Add cert authentication support for Jetty7 module
[ https://issues.apache.org/jira/browse/GERONIMO-4779?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ivan updated GERONIMO-4779: --- Attachment: (was: Geronimo-4776.patch) > Add cert authentication support for Jetty7 module > - > > Key: GERONIMO-4779 > URL: https://issues.apache.org/jira/browse/GERONIMO-4779 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: security >Affects Versions: 2.2 >Reporter: Ivan > Fix For: 2.2 > > > Current, jetty module does not support client-cert authentication -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMODEVTOOLS-454) Add support to GEP for various Admin Console wizards like Database pool, Security realm etc
[ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-454?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rodger Zhang updated GERONIMODEVTOOLS-454: -- Attachment: wizard2.JPG wizard1.JPG > Add support to GEP for various Admin Console wizards like Database pool, > Security realm etc > --- > > Key: GERONIMODEVTOOLS-454 > URL: > https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-454 > Project: Geronimo-Devtools > Issue Type: New Feature > Components: eclipse-plugin >Affects Versions: 2.1.3 >Reporter: Sainath Chowdary > Fix For: 2.2.0 > > Attachments: wizard1.JPG, wizard2.JPG > > > Currently GEP has no support for creating application specific security > realms, database pools and other message destinations etc., > These features should be added to GEP to make it more robust instead of users > creating the plan in admin console and then copying to deployment plan. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMODEVTOOLS-454) Add support to GEP for various Admin Console wizards like Database pool, Security realm etc
[ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-454?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12737422#action_12737422 ] Rodger Zhang commented on GERONIMODEVTOOLS-454: --- What is the exact meaning of these feature, or rather, how to use the wizard? As my comprehension, we can store the dbpool plan generated by the wizard in a xml file(e.g. named dbpool-plan.xml) and add or into geronimo-application.xml, with a linking to dbpool-plan.xml. However, there is no element defined for, we need to add the necessary part of the plan into for there is no . For the security realm, I think, is your meaning to deploy the generated plan independently, or to add the necessary part (a gbean) into geronimo-application.xml? By the way, there are some problems in the wizards ,see attached pictures, if choose the ladp realm type,the current and next pages are also for sql realm configuration. A properties file realm type is also required. > Add support to GEP for various Admin Console wizards like Database pool, > Security realm etc > --- > > Key: GERONIMODEVTOOLS-454 > URL: > https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-454 > Project: Geronimo-Devtools > Issue Type: New Feature > Components: eclipse-plugin >Affects Versions: 2.1.3 >Reporter: Sainath Chowdary > Fix For: 2.2.0 > > > Currently GEP has no support for creating application specific security > realms, database pools and other message destinations etc., > These features should be added to GEP to make it more robust instead of users > creating the plan in admin console and then copying to deployment plan. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-4779) Add cert authentication support for Jetty7 module
[ https://issues.apache.org/jira/browse/GERONIMO-4779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12737419#action_12737419 ] Jarek Gawor commented on GERONIMO-4779: --- I'm ok with reverting the changes I made to Tomcat as long as we can make Tomcat and Jetty working in a consistent way. I would also like to see the actual client certificates to be added to the Subject (in addition to the principals). > Add cert authentication support for Jetty7 module > - > > Key: GERONIMO-4779 > URL: https://issues.apache.org/jira/browse/GERONIMO-4779 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: security >Affects Versions: 2.2 >Reporter: Ivan > Fix For: 2.2 > > Attachments: Geronimo-4776.patch > > > Current, jetty module does not support client-cert authentication -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-4779) Add cert authentication support for Jetty7 module
[ https://issues.apache.org/jira/browse/GERONIMO-4779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12737413#action_12737413 ] David Jencks commented on GERONIMO-4779: Previously we were using a login module that accepted CertificateCallbacks. However, once SSL has accepted the client certificate, there is nothing further we can reasonably do to authenticate them. All we can do is install some principals into the subject. The jetty (and IIUC until Jarek changed it) tomcat client cert authenticators however are not supplying certifactes but the x509 names from them. I think the best approack is a new login module that just adds principals to the subject for recognized users. This is also needed for stuff like openid where the authentication happens entirely externally and the only info we get is the useris identity and we have to assign prinipcals that map to roles. > Add cert authentication support for Jetty7 module > - > > Key: GERONIMO-4779 > URL: https://issues.apache.org/jira/browse/GERONIMO-4779 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: security >Affects Versions: 2.2 >Reporter: Ivan > Fix For: 2.2 > > Attachments: Geronimo-4776.patch > > > Current, jetty module does not support client-cert authentication -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-4779) Add cert authentication support for Jetty7 module
[ https://issues.apache.org/jira/browse/GERONIMO-4779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12737412#action_12737412 ] Jarek Gawor commented on GERONIMO-4779: --- I ran into the same issue on Tomcat. Here was my change to fix in Tomcat: http://svn.apache.org/viewvc?rev=798343&view=rev > Add cert authentication support for Jetty7 module > - > > Key: GERONIMO-4779 > URL: https://issues.apache.org/jira/browse/GERONIMO-4779 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: security >Affects Versions: 2.2 >Reporter: Ivan > Fix For: 2.2 > > Attachments: Geronimo-4776.patch > > > Current, jetty module does not support client-cert authentication -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-4779) Add cert authentication support for Jetty7 module
[ https://issues.apache.org/jira/browse/GERONIMO-4779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12737407#action_12737407 ] David Jencks commented on GERONIMO-4779: Can you be more specific? There's a jetty client cert authenticator that should get installed when you ask for client cert auth. It might not work correctly, but thie infrastructure is all there. > Add cert authentication support for Jetty7 module > - > > Key: GERONIMO-4779 > URL: https://issues.apache.org/jira/browse/GERONIMO-4779 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: security >Affects Versions: 2.2 >Reporter: Ivan > Fix For: 2.2 > > Attachments: Geronimo-4776.patch > > > Current, jetty module does not support client-cert authentication -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-4779) Add cert authentication support for Jetty7 module
[ https://issues.apache.org/jira/browse/GERONIMO-4779?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ivan updated GERONIMO-4779: --- Attachment: Geronimo-4776.patch I tried to create a patch, but it may not resolve all the issues, I think that some changes need to be done in AuthConfigProviderHandlerFactory. Please help to review it, thanks ! > Add cert authentication support for Jetty7 module > - > > Key: GERONIMO-4779 > URL: https://issues.apache.org/jira/browse/GERONIMO-4779 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: security >Affects Versions: 2.2 >Reporter: Ivan > Fix For: 2.2 > > Attachments: Geronimo-4776.patch > > > Current, jetty module does not support client-cert authentication -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Created: (GERONIMO-4779) Add cert authentication support for Jetty7 module
Add cert authentication support for Jetty7 module - Key: GERONIMO-4779 URL: https://issues.apache.org/jira/browse/GERONIMO-4779 Project: Geronimo Issue Type: Bug Security Level: public (Regular issues) Components: security Affects Versions: 2.2 Reporter: Ivan Fix For: 2.2 Current, jetty module does not support client-cert authentication -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMODEVTOOLS-580) Servlet/JSP update forces a complete redeploy of a WAR
[ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-580?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12737399#action_12737399 ] Delos Dai commented on GERONIMODEVTOOLS-580: Hi Viola, I have fixed your problem with revision #799490. Thanks for you verification! > Servlet/JSP update forces a complete redeploy of a WAR > -- > > Key: GERONIMODEVTOOLS-580 > URL: > https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-580 > Project: Geronimo-Devtools > Issue Type: Improvement >Affects Versions: 2.0.x, 2.2.0 >Reporter: Kevan Miller >Assignee: Tim McConnell > Fix For: 2.1.5, 2.2.0 > > Attachments: 580.patch > > > I've had several users comment to me that application development with GEP is > not as fast as it should be. Basic scenario is create an application, deploy, > test, update, test, update, etc... IIUC, for each update, GEP is repackaging > the WAR and running a redeploy. Repackaging/redeploy can take some time (for > large apps > 30 seconds). IIUC, we could be updating the appropriate > JSP/Servlet classes directly and greatly improving this behavior. I don't > know how this works, however. Anybody interested in looking at this? I'd like > to see this improved in 2.2. If it's something that could be fixed in 2.1.x, > that would be great. But that might depend on how extensive the changes > are... -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
Re: [BUILD] trunk: Failed for Revision: 799474
I see it on maven central hopefully this will fix itself. thanks david jencks On Jul 30, 2009, at 5:21 PM, ga...@apache.org wrote: Geronimo Revision: 799474 built with tests included See the full build-2100.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090730/build-2100.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090730/unit-test-reports -- 1 required artifact is missing. for artifact: org.apache.geronimo.framework:geronimo-system:jar:2.2-SNAPSHOT from the specified remote repositories: codehaus.snapshots (http://snapshots.repository.codehaus.org), apache.snapshots (http://repository.apache.org/snapshots), ibiblio.org (http://repo.exist.com/maven2) [INFO] [INFO] Trace org.apache.maven.lifecycle.LifecycleExecutionException: Missing: -- 1) org.apache.geronimo.specs:geronimo-jaxb_2.1_spec:jar:1.0 Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.geronimo.specs - DartifactId=geronimo-jaxb_2.1_spec -Dversion=1.0 -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.specs - DartifactId=geronimo-jaxb_2.1_spec -Dversion=1.0 -Dpackaging=jar - Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.apache.geronimo.framework:geronimo-system:jar:2.2-SNAPSHOT 2) org.apache.geronimo.specs:geronimo-jaxb_2.1_spec:jar:1.0 -- 1 required artifact is missing. for artifact: org.apache.geronimo.framework:geronimo-system:jar:2.2-SNAPSHOT from the specified remote repositories: codehaus.snapshots (http://snapshots.repository.codehaus.org), apache.snapshots (http://repository.apache.org/snapshots), ibiblio.org (http://repo.exist.com/maven2) at org .apache .maven .lifecycle .DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java: 576) at org .apache .maven .lifecycle .DefaultLifecycleExecutor .executeGoalWithLifecycle(DefaultLifecycleExecutor.java:500) at org .apache .maven .lifecycle .DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java: 479) at org .apache .maven .lifecycle .DefaultLifecycleExecutor .executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:331) at org .apache .maven .lifecycle .DefaultLifecycleExecutor .executeTaskSegments(DefaultLifecycleExecutor.java:292) at org .apache .maven .lifecycle .DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142) 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:301) 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) Caused by: org .apache.maven.artifact.resolver.MultipleArtifactsNotFoundException: Missing: -- 1) org.apache.geronimo.specs:geronimo-jaxb_2.1_spec:jar:1.0 Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.geronimo.specs - DartifactId=geronimo-jaxb_2.1_spec -Dversion=1.0 -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.specs - DartifactId=geronimo-jaxb_2.1_spec -Dversion=1.0 -Dpackaging=jar - Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.apache.geronimo.framework:geronimo-system:jar:2.2-SNAPSHOT 2) org.apache.geronimo.specs:geronimo-jaxb_2.1_spec:jar:1.0 -- 1 required artifact is missing. for artifact: org.apache.geronimo.framework:geronimo-system:jar:2.2-SNAPSHOT from the specified remote repositories: codehaus.snapshots (http://snapshots.repository.codehaus.org), apache.snapshots (http://repository.apache.org/snapshots), ibiblio.org (http://repo.exist.com/maven2) at org .apache .maven .artifact .resolver .DefaultArtifactResolver .resolveTransitively(DefaultArtifactResolver.java:324) at org .apache .maven .artifact .resolver .DefaultArtifactResolver
[BUILD] trunk: Failed for Revision: 799474
Geronimo Revision: 799474 built with tests included See the full build-2100.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090730/build-2100.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090730/unit-test-reports -- 1 required artifact is missing. for artifact: org.apache.geronimo.framework:geronimo-system:jar:2.2-SNAPSHOT from the specified remote repositories: codehaus.snapshots (http://snapshots.repository.codehaus.org), apache.snapshots (http://repository.apache.org/snapshots), ibiblio.org (http://repo.exist.com/maven2) [INFO] [INFO] Trace org.apache.maven.lifecycle.LifecycleExecutionException: Missing: -- 1) org.apache.geronimo.specs:geronimo-jaxb_2.1_spec:jar:1.0 Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.geronimo.specs -DartifactId=geronimo-jaxb_2.1_spec -Dversion=1.0 -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.specs -DartifactId=geronimo-jaxb_2.1_spec -Dversion=1.0 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.apache.geronimo.framework:geronimo-system:jar:2.2-SNAPSHOT 2) org.apache.geronimo.specs:geronimo-jaxb_2.1_spec:jar:1.0 -- 1 required artifact is missing. for artifact: org.apache.geronimo.framework:geronimo-system:jar:2.2-SNAPSHOT from the specified remote repositories: codehaus.snapshots (http://snapshots.repository.codehaus.org), apache.snapshots (http://repository.apache.org/snapshots), ibiblio.org (http://repo.exist.com/maven2) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:576) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:500) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:479) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:331) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:292) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142) 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:301) 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) Caused by: org.apache.maven.artifact.resolver.MultipleArtifactsNotFoundException: Missing: -- 1) org.apache.geronimo.specs:geronimo-jaxb_2.1_spec:jar:1.0 Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.geronimo.specs -DartifactId=geronimo-jaxb_2.1_spec -Dversion=1.0 -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.specs -DartifactId=geronimo-jaxb_2.1_spec -Dversion=1.0 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.apache.geronimo.framework:geronimo-system:jar:2.2-SNAPSHOT 2) org.apache.geronimo.specs:geronimo-jaxb_2.1_spec:jar:1.0 -- 1 required artifact is missing. for artifact: org.apache.geronimo.framework:geronimo-system:jar:2.2-SNAPSHOT from the specified remote repositories: codehaus.snapshots (http://snapshots.repository.codehaus.org), apache.snapshots (http://repository.apache.org/snapshots), ibiblio.org (http://repo.exist.com/maven2) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:324) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:288) at org.apache.maven.plugin.DefaultPluginManager.resolveTransitiveDependencies(DefaultPluginManager.java:1417
Security behavior changes in 2.2
I've made a couple changes in security behavior in 2.2, see GERONIMO-4155 and GERONIMO-4778. 1. Previously it was possible to set a run-as role on a component (servlet or ejb) and not define an identity corresponding to the run- as role. The effect was that the run-as role setting was ignored. This has been changed to throw and IllegalArgumentException when no identity for the run-as role is discovered. I also updated the javadoc a bit to explain this behavior. 2. The servlet spec is silent on what effect, if any, a servlet run-as role has on a dispatch to another servlet. Since access decisions are only evaluated for the servlet that maps to the original request, and not any subsequent dispatches, this only affects stuff like isUserInRole(foo) calls in the dispatched-to servlet. After some conversations with Ron Monzillo I think we agree that the best behavior would be for the run-as role to apply to the dispatched-to servlet. This is now implemented. thanks david jencks
[jira] Closed: (GERONIMO-4155) Can use a run-as role without defining it
[ https://issues.apache.org/jira/browse/GERONIMO-4155?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Jencks closed GERONIMO-4155. -- Resolution: Fixed Implemented rev 799456, see also GERONIMO-4778 > Can use a run-as role without defining it > - > > Key: GERONIMO-4155 > URL: https://issues.apache.org/jira/browse/GERONIMO-4155 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: deployment, web >Affects Versions: 2.1.1, 2.1.4, 2.2 >Reporter: David Jencks >Assignee: David Jencks > Fix For: 2.2 > > > The testsuite/enterprise-testsuite/sec-tests app demonstrates that you can > set up a servlet with a run-as role of "baz" that is not mapped to a subject > in the geronimo security element and the app will deploy and run fine. This > should result in a deployment error and failing that a runtime error. > problem present in trunk rev. 670237 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-4763) i18n properties files should be converted to ascii at build time.
[ https://issues.apache.org/jira/browse/GERONIMO-4763?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12737328#action_12737328 ] David Jencks commented on GERONIMO-4763: I have no objection to using the plugin, I was mostly wondering if a harmony component could be used in the native2ascii plugin to remove the dependency on sun vm code. > i18n properties files should be converted to ascii at build time. > -- > > Key: GERONIMO-4763 > URL: https://issues.apache.org/jira/browse/GERONIMO-4763 > Project: Geronimo > Issue Type: Improvement > Security Level: public(Regular issues) > Components: usability >Affects Versions: 2.1.5, 2.2 >Reporter: Shawn Jiang >Assignee: Ivan >Priority: Minor > Attachments: G4763_mv_i18n_trunk.bat, G4763_trunk.patch > > > Current i18n properties files are stored in source code repo after they are > converted to ascii from native offline. It's very hard to contribute new > translations. > We should keep native characters in source code while convert them to ascii > at build time. maven plugin native2ascii-maven-plugin could be used here: > {code} > > org.codehaus.mojo > native2ascii-maven-plugin > 1.0-alpha-1 > > target/classes > src/main/resources > > > > native2ascii-utf8 > > native2ascii > > > UTF8 > > ConsoleResources_jp.properties, > ConsoleResources_zh*.properties > > > > > > {code} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-4778) Servlet run-as role should apply to a dispatch to another servlet
[ https://issues.apache.org/jira/browse/GERONIMO-4778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12737326#action_12737326 ] David Jencks commented on GERONIMO-4778: Geronimo parts implemented rev 799456. Leaving open until jetty issue is resolved: before this we will see a testsuite failure in enterprise-testsuite/sec-tests testForwardRunAsServlet > Servlet run-as role should apply to a dispatch to another servlet > - > > Key: GERONIMO-4778 > URL: https://issues.apache.org/jira/browse/GERONIMO-4778 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: security, web >Affects Versions: 2.2 >Reporter: David Jencks >Assignee: David Jencks > Fix For: 2.2 > > > The servlet spec doesn't say anything about the effect of a run-as role on > the target servlet of a dispatch. Some private communication with Ron > Monzilla (also on the servlet eg ml) indicates that the best behavior would > be that if a servlet A with run-as role R dispatches to another servlet B, > B's security decisions (is user in role, mostly, for servlets) be based on > role R. > This will require a small modification in jetty, see > https://bugs.eclipse.org/bugs/show_bug.cgi?id=285119 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Created: (GERONIMO-4778) Servlet run-as role should apply to a dispatch to another servlet
Servlet run-as role should apply to a dispatch to another servlet - Key: GERONIMO-4778 URL: https://issues.apache.org/jira/browse/GERONIMO-4778 Project: Geronimo Issue Type: Bug Security Level: public (Regular issues) Components: security, web Affects Versions: 2.2 Reporter: David Jencks Assignee: David Jencks Fix For: 2.2 The servlet spec doesn't say anything about the effect of a run-as role on the target servlet of a dispatch. Some private communication with Ron Monzilla (also on the servlet eg ml) indicates that the best behavior would be that if a servlet A with run-as role R dispatches to another servlet B, B's security decisions (is user in role, mostly, for servlets) be based on role R. This will require a small modification in jetty, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=285119 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-4155) Can use a run-as role without defining it
[ https://issues.apache.org/jira/browse/GERONIMO-4155?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Jencks updated GERONIMO-4155: --- Fix Version/s: (was: Wish List) 2.2 A little more thought shows its easy to implement a runtime exception. Its not really possible to do deploy time checking because the credential store may require some kind of remote access not available to the deployment machine. > Can use a run-as role without defining it > - > > Key: GERONIMO-4155 > URL: https://issues.apache.org/jira/browse/GERONIMO-4155 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: deployment, web >Affects Versions: 2.1.1, 2.1.4, 2.2 >Reporter: David Jencks >Assignee: David Jencks > Fix For: 2.2 > > > The testsuite/enterprise-testsuite/sec-tests app demonstrates that you can > set up a servlet with a run-as role of "baz" that is not mapped to a subject > in the geronimo security element and the app will deploy and run fine. This > should result in a deployment error and failing that a runtime error. > problem present in trunk rev. 670237 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
Re: [BUILD] trunk: Failed for Revision: 799394
Jarek pasted the tree listing for me on irc it looks like this was caused by an out-of-date geronimo-jaspi component snapshot. I updated geronimo-jaspi and server trunk to use the just released geronimo-jaxb_2.1_spec 1.0 jar and pushed a geronimo-jaspi snapshot. With luck and mvn repo synching the build should work again... thanks david jencks On Jul 30, 2009, at 11:25 AM, ga...@apache.org wrote: Geronimo Revision: 799394 built with tests included See the full build-1500.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090730/build-1500.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090730/unit-test-reports [INFO] Generated: /home/geronimo/geronimo/trunk/framework/configs/ geronimo-gbean-deployer/target/work/plan.xml [INFO] [car:verify-no-dependency-change] [INFO] [car:package] [INFO] Packaging module configuration: /home/geronimo/geronimo/trunk/ framework/configs/geronimo-gbean-deployer/target/work/plan.xml [INFO] Started deployer: org.apache.geronimo.framework/geronimo- gbean-deployer-bootstrap/2.2-SNAPSHOT/car [INFO] [car:prepare-metadata] [INFO] [car:archive-car] [INFO] Building jar: /home/geronimo/geronimo/trunk/framework/configs/ geronimo-gbean-deployer/target/geronimo-gbean-deployer-2.2- SNAPSHOT.car [INFO] [ianal:verify-legal-files {execution: default}] [INFO] Checking legal files in: geronimo-gbean-deployer-2.2- SNAPSHOT.car [INFO] [install:install] [INFO] Installing /home/geronimo/geronimo/trunk/framework/configs/ geronimo-gbean-deployer/target/geronimo-gbean-deployer-2.2- SNAPSHOT.car to /home/geronimo/.m2/repository/org/apache/geronimo/ framework/geronimo-gbean-deployer/2.2-SNAPSHOT/geronimo-gbean- deployer-2.2-SNAPSHOT.car [INFO] [car:update-pluginlist] [INFO] [INFO] Building Geronimo Framework, Configs :: Client System [INFO]task-segment: [install] [INFO] [INFO] [genesis:validate-configuration {execution: default}] [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [resources:resources] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/ trunk/framework/configs/client-system/src/main/filtered-resources [INFO] Copying 3 resources [INFO] [car:validate-configuration] [INFO] [car:prepare-plan] [INFO] Generated: /home/geronimo/geronimo/trunk/framework/configs/ client-system/target/work/plan.xml [INFO] [car:verify-no-dependency-change] [INFO] [car:package] [INFO] Packaging module configuration: /home/geronimo/geronimo/trunk/ framework/configs/client-system/target/work/plan.xml [INFO] Started deployer: org.apache.geronimo.framework/geronimo- gbean-deployer/2.2-SNAPSHOT/car [INFO] [car:prepare-metadata] [INFO] [car:archive-car] [INFO] Building jar: /home/geronimo/geronimo/trunk/framework/configs/ client-system/target/client-system-2.2-SNAPSHOT.car [INFO] [ianal:verify-legal-files {execution: default}] [INFO] Checking legal files in: client-system-2.2-SNAPSHOT.car [INFO] [install:install] [INFO] Installing /home/geronimo/geronimo/trunk/framework/configs/ client-system/target/client-system-2.2-SNAPSHOT.car to /home/ geronimo/.m2/repository/org/apache/geronimo/framework/client-system/ 2.2-SNAPSHOT/client-system-2.2-SNAPSHOT.car [INFO] [car:update-pluginlist] [INFO] [INFO] Building Geronimo Framework, Configs :: J2EE Security [INFO]task-segment: [install] [INFO] [INFO] [genesis:validate-configuration {execution: default}] [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [resources:resources] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/ trunk/framework/configs/j2ee-security/src/main/resources [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/ trunk/framework/configs/j2ee-security/src/main/filtered-resources [INFO] Copying 3 resources [INFO] [car:validate-configuration] [INFO] [car:prepare-plan] [INFO] Generated: /home/geronimo/geronimo/trunk/framework/configs/ j2ee-security/target/work/plan.xml [INFO] [car:verify-no-dependency-change] [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] Dependencies have changed: Added dependencies are saved here: /home/geronimo/geronimo/trunk/ framework/configs/j2ee-security/src/main/history/ dependencies.added.xml Tree listing is saved here: /home/ger
[Passed] [VOTE] (2nd try) geronimo-jaxb_2.1_spec 1.0
The vote passes with 4 PMC +1s and no other votes. I'll promote it and start updating dependencies... many thanks david jencks On Jul 27, 2009, at 12:02 PM, David Jencks wrote: Hi, The difference from the previous vote is that the legal files in the source archive are not the plain vanilla ones and match those in the binary artifacts. Thanks to Kevan for noticiing the problem Scout is upgrading their maven build and wants to use our spec jars, and we need to get several released for 2.2. The one scout needs now is jaxb 2.1. We've run the jaxb 2.1 tck on it and it works. This is the first release of this spec jar from geronimo. I'm having a bit of trouble promoting the uploads in apache nexus so for now I put them on people.apache.org: when I figure out how to promote them I'll post an updated location. Staging site for artifacts: https://repository.apache.org/content/repositories/geronimo-staging-029/ Staging site for stie: http://people.apache.org/~djencks/staging-site/maven/specs/geronimo-jaxb_2.1_spec/1.0/ Voting will remain open for 72 hours. many thanks david jencks
Needed: Software Architect for Performance Lab
Needed: Software Architect for Performance Lab LOCATION: Kansas City, MO USA Hi There, I work as a contractor here at the USDA and we are looking for someone to run our Application Availability and Performance Lab (AAPL) team. We have two positions at the highest level of the team. The team provides performance monitoring, tuning and general systems and software consultation to the Farm Services Agency of the USDA. There is a lot of scenario recreation and performance verification that goes on. We are looking for a Technical Lead for the team and also a peer to the Technical Lead who is similarly excellent but wouldn't hold any managerial/advocacy roles for the team. The pay is expected to be between exceptionally high. We may be able to cover as much as $200K for the right candidate. The right candidate could stay for as much as 3 years or longer (if desired) and could have several other opportunities open up in the organization for the longer term. 1099's are possible but compensation/benefits may be higher for a W2. We are a Java/J2EE shop using Struts and other open source web development tools and technologies. We use JBoss and WebSphere servers. Our group provides consultation to the federal employees that oversee the architecting of software for farm related web applications. Experts in Java/J2EE, maven, performance tuning and testing, database tuning and testing, software configuration and deployment and a variety of related technologies would be potentially acceptable, but the expectations on your expertise will be high and we will verify your skills. I'm currently holding the tech lead position on the team and am looking for better people than me to fill the roles. So far applicants have not been impressive enough to fill these positions. Please send me your resume if you are interested. robert.waldrop AT kcc.usda.org To give you a better idea of things, below is a detailed description put together by some folks in our building. The below will give you a context. If you do not match the below description but are certain that everyone you work with considers you to be the technology expert at an aspect of the below (let's say you were an original contributor to Maven or Postgresql or a really important Java testing package or Struts or a Spring component) then please don't rule yourself out. Similarly if you are currently a contributor to an open source project and do not want to leave that, there may be flexibility for you to help with both. Our primary goal is to find a superior person with excellent experiences. Not to perfectly match a job description. Performance and Availability Architects (Architect I, Architect II) Has project management skills, including prioritization, measuring progress Architect I - has experience participating in an availability and performance team (J2EE environment preferred) Architect II - has experience leading an availability and performance team (J2EE environment preferred) Ability to guide the vision of the performance and availability team, and the ability to communicate this vision to the organization and senior management Ability to communication accomplishments to senior management Proven track record in taking all tasks to completion Brings unique performance and availability specialization in one of the following areas: SQL/DBA, J2EE Application Server, Networking, J2EE Application Development Excellent oral and written communication skills (to development teams, upper management) Ability to identify and resolve problems that the development teams could not find or solve on their own Ability to identify the most important variables when setting up the test environment to ensure that test results translate to production improvements Expert-level mentoring skills, including ability to communicate performance and availability issues to developers, and enable developers to resolve those issues Ability to work as a team with other senior architects, developers and project managers Hands-on experience developing J2EE applications Expertise with Persistence Layers - data modeling, DAO technology (e.g., logical vs. physical data models, SQL, stored procedures, JDBC, Hibernate, spring-jdbc) Development Experience Web Services standards and implementation Experience with web frameworks (JSP, Struts) Experience with automated testing and coverage reports (e.g. JUnit, Cactus, Emma, JCoverage, Cobertura, etc.) Experience with industry standard build tools (e.g. Ant, Maven, etc.) Hands-on Experience with a spectrum of J2EE technologies such as EJB, MDB, JMS, JDBC, JPA, JTA, JNDI, Logging, Security, Threading Experience with software methodologies (e.g. Rational Unified Process (RUP), Agile, etc.) UML notation and modeling experience (Use Cases, Object models, sequence diagrams, etc.) Experience with Object Oriented Analysis and Design (experience must include: methodology, layered application design, etc.) Design patterns experi
[BUILD] trunk: Failed for Revision: 799394
Geronimo Revision: 799394 built with tests included See the full build-1500.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090730/build-1500.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090730/unit-test-reports [INFO] Generated: /home/geronimo/geronimo/trunk/framework/configs/geronimo-gbean-deployer/target/work/plan.xml [INFO] [car:verify-no-dependency-change] [INFO] [car:package] [INFO] Packaging module configuration: /home/geronimo/geronimo/trunk/framework/configs/geronimo-gbean-deployer/target/work/plan.xml [INFO] Started deployer: org.apache.geronimo.framework/geronimo-gbean-deployer-bootstrap/2.2-SNAPSHOT/car [INFO] [car:prepare-metadata] [INFO] [car:archive-car] [INFO] Building jar: /home/geronimo/geronimo/trunk/framework/configs/geronimo-gbean-deployer/target/geronimo-gbean-deployer-2.2-SNAPSHOT.car [INFO] [ianal:verify-legal-files {execution: default}] [INFO] Checking legal files in: geronimo-gbean-deployer-2.2-SNAPSHOT.car [INFO] [install:install] [INFO] Installing /home/geronimo/geronimo/trunk/framework/configs/geronimo-gbean-deployer/target/geronimo-gbean-deployer-2.2-SNAPSHOT.car to /home/geronimo/.m2/repository/org/apache/geronimo/framework/geronimo-gbean-deployer/2.2-SNAPSHOT/geronimo-gbean-deployer-2.2-SNAPSHOT.car [INFO] [car:update-pluginlist] [INFO] [INFO] Building Geronimo Framework, Configs :: Client System [INFO]task-segment: [install] [INFO] [INFO] [genesis:validate-configuration {execution: default}] [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [resources:resources] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/framework/configs/client-system/src/main/filtered-resources [INFO] Copying 3 resources [INFO] [car:validate-configuration] [INFO] [car:prepare-plan] [INFO] Generated: /home/geronimo/geronimo/trunk/framework/configs/client-system/target/work/plan.xml [INFO] [car:verify-no-dependency-change] [INFO] [car:package] [INFO] Packaging module configuration: /home/geronimo/geronimo/trunk/framework/configs/client-system/target/work/plan.xml [INFO] Started deployer: org.apache.geronimo.framework/geronimo-gbean-deployer/2.2-SNAPSHOT/car [INFO] [car:prepare-metadata] [INFO] [car:archive-car] [INFO] Building jar: /home/geronimo/geronimo/trunk/framework/configs/client-system/target/client-system-2.2-SNAPSHOT.car [INFO] [ianal:verify-legal-files {execution: default}] [INFO] Checking legal files in: client-system-2.2-SNAPSHOT.car [INFO] [install:install] [INFO] Installing /home/geronimo/geronimo/trunk/framework/configs/client-system/target/client-system-2.2-SNAPSHOT.car to /home/geronimo/.m2/repository/org/apache/geronimo/framework/client-system/2.2-SNAPSHOT/client-system-2.2-SNAPSHOT.car [INFO] [car:update-pluginlist] [INFO] [INFO] Building Geronimo Framework, Configs :: J2EE Security [INFO]task-segment: [install] [INFO] [INFO] [genesis:validate-configuration {execution: default}] [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [resources:resources] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/framework/configs/j2ee-security/src/main/resources [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/framework/configs/j2ee-security/src/main/filtered-resources [INFO] Copying 3 resources [INFO] [car:validate-configuration] [INFO] [car:prepare-plan] [INFO] Generated: /home/geronimo/geronimo/trunk/framework/configs/j2ee-security/target/work/plan.xml [INFO] [car:verify-no-dependency-change] [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] Dependencies have changed: Added dependencies are saved here: /home/geronimo/geronimo/trunk/framework/configs/j2ee-security/src/main/history/dependencies.added.xml Tree listing is saved here: /home/geronimo/geronimo/trunk/framework/configs/j2ee-security/src/main/history/treeListing.txt Delete /home/geronimo/geronimo/trunk/framework/configs/j2ee-security/src/main/history/dependencies.xml if you are happy with the dependency changes. [INFO] [INFO] Trace org.apache.maven.BuildFailureException: Dependencies have changed: Added dependencies are saved here: /home/geronimo/gero
[jira] Updated: (GERONIMO-4659) Include web app "Display Name" in console web app portlet
[ https://issues.apache.org/jira/browse/GERONIMO-4659?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kevan Miller updated GERONIMO-4659: --- Fix Version/s: (was: 2.2) Wish List > Include web app "Display Name" in console web app portlet > --- > > Key: GERONIMO-4659 > URL: https://issues.apache.org/jira/browse/GERONIMO-4659 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: console >Affects Versions: 2.1.5, 2.2 >Reporter: Kevan Miller >Priority: Minor > Fix For: Wish List > > > I think it would be useful to include the display-name for deployed wars in > the "Web App WARs" portlet. I'd even think about re-ordering the columns a > bit. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-4777) WADI clustering does not work with Jetty7
[ https://issues.apache.org/jira/browse/GERONIMO-4777?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Trygve Hardersen updated GERONIMO-4777: --- Attachment: jgs.tar.gz The JGS sample project > WADI clustering does not work with Jetty7 > - > > Key: GERONIMO-4777 > URL: https://issues.apache.org/jira/browse/GERONIMO-4777 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: Jetty >Affects Versions: 2.2 > Environment: Tested on OS X 10.5 and Ubuntu 8.10, both running 64-bit > Java 1.6 >Reporter: Trygve Hardersen > Attachments: jgs.tar.gz, WADIJettyClusteringBuilder.patch > > > I've been trying to get WADI clustering to work with Jetty7, but I've found > numerous issues: > The first problem is that a Geronimo plugin that uses WADI clustering and > Jetty7 cannot be built. The WADIJettyClusteringBuilder is unable to locate > the web module in the deployment, so the build fails with the following error: > org.apache.maven.lifecycle.LifecycleExecutionException: could not package > plugin > Caused by: org.apache.maven.plugin.MojoExecutionException: could not package > plugin > Caused by: org.apache.geronimo.common.DeploymentException: Could not locate > web module gbean in web app configuration > I was able to resolve this by copying the code that creates the > webModuleQuery from the equivalent Jetty6 module into the Jetty7 module, see > WADIJettyClusteringBuilder.patch. With this the build succeeds, and I'm able > to deploy the plugin. I don't know if it breaks anything else, but I've not > seen issues with it. > AFAICT normal session replication works fine with this. However it does not > work when combined with form based security for the web application. The > first problem is that > org.eclipse.jetty.security.authentication.SessionCachingAuthenticator$SessionAuthentication > and org.eclipse.jetty.security.authentication.SessionCachingAuthenticator > are not serializable, so they can not be sent across the network. I made > these classes serializable, and then login works as long as there is only one > member in the cluster (well, not really a cluster...). When there are > multiple members in the cluster, login fails because there is no valid > constructor for > org.eclipse.jetty.security.authentication.SessionCachingAuthenticator$SessionAuthentication. > I tried to add a default constructor, but it's an inner class, and it seems > to me like theAuthenticator and UserIdentity properties are required for it > to work so I did not try to extract the class. > As I said login works as long as there's only one member in the cluster, but > logout does not. Calling javax.servlet.http.HttpSession#invalidate() throws > an exception, because the curent session can not be found: > java.lang.AssertionError: Session > [org.apache.geronimo.clustering.wadi.wadisessionadap...@7f488ddb] is undefined > org.codehaus.wadi.replication.manager.ReplicationKeyNotFoundException: Key > [ccge2q2w9dz2] does not exist > I am attaching the patch for the WADIJettyClusteringBuilder > (WADIJettyClusteringBuilder.patch) and a sample project JGS (jgs.tar.gz) that > demonstrates the security problems I'm experiencing. The > web-formlogin-clustering-plugin of the JGS project uses form based security > and WADI clustering. The /customer page is protected, and to access it one > must login with any username and password, as long as they are the same. Use > test/test for instance. To test session invalidation, manually enter the URL > /logout. > It would be very helpful if someone can comment on the usability of WADI > clustering in combination with Jetty7. To me it seems like it has not been > tested much, and I think going back to Jetty6 again is the best option for > us, unless the issues described above can be easily solved. > Thanks for your help! -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-4777) WADI clustering does not work with Jetty7
[ https://issues.apache.org/jira/browse/GERONIMO-4777?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Trygve Hardersen updated GERONIMO-4777: --- Attachment: WADIJettyClusteringBuilder.patch Patch for WADIJettyClusteringBuilder > WADI clustering does not work with Jetty7 > - > > Key: GERONIMO-4777 > URL: https://issues.apache.org/jira/browse/GERONIMO-4777 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: Jetty >Affects Versions: 2.2 > Environment: Tested on OS X 10.5 and Ubuntu 8.10, both running 64-bit > Java 1.6 >Reporter: Trygve Hardersen > Attachments: WADIJettyClusteringBuilder.patch > > > I've been trying to get WADI clustering to work with Jetty7, but I've found > numerous issues: > The first problem is that a Geronimo plugin that uses WADI clustering and > Jetty7 cannot be built. The WADIJettyClusteringBuilder is unable to locate > the web module in the deployment, so the build fails with the following error: > org.apache.maven.lifecycle.LifecycleExecutionException: could not package > plugin > Caused by: org.apache.maven.plugin.MojoExecutionException: could not package > plugin > Caused by: org.apache.geronimo.common.DeploymentException: Could not locate > web module gbean in web app configuration > I was able to resolve this by copying the code that creates the > webModuleQuery from the equivalent Jetty6 module into the Jetty7 module, see > WADIJettyClusteringBuilder.patch. With this the build succeeds, and I'm able > to deploy the plugin. I don't know if it breaks anything else, but I've not > seen issues with it. > AFAICT normal session replication works fine with this. However it does not > work when combined with form based security for the web application. The > first problem is that > org.eclipse.jetty.security.authentication.SessionCachingAuthenticator$SessionAuthentication > and org.eclipse.jetty.security.authentication.SessionCachingAuthenticator > are not serializable, so they can not be sent across the network. I made > these classes serializable, and then login works as long as there is only one > member in the cluster (well, not really a cluster...). When there are > multiple members in the cluster, login fails because there is no valid > constructor for > org.eclipse.jetty.security.authentication.SessionCachingAuthenticator$SessionAuthentication. > I tried to add a default constructor, but it's an inner class, and it seems > to me like theAuthenticator and UserIdentity properties are required for it > to work so I did not try to extract the class. > As I said login works as long as there's only one member in the cluster, but > logout does not. Calling javax.servlet.http.HttpSession#invalidate() throws > an exception, because the curent session can not be found: > java.lang.AssertionError: Session > [org.apache.geronimo.clustering.wadi.wadisessionadap...@7f488ddb] is undefined > org.codehaus.wadi.replication.manager.ReplicationKeyNotFoundException: Key > [ccge2q2w9dz2] does not exist > I am attaching the patch for the WADIJettyClusteringBuilder > (WADIJettyClusteringBuilder.patch) and a sample project JGS (jgs.tar.gz) that > demonstrates the security problems I'm experiencing. The > web-formlogin-clustering-plugin of the JGS project uses form based security > and WADI clustering. The /customer page is protected, and to access it one > must login with any username and password, as long as they are the same. Use > test/test for instance. To test session invalidation, manually enter the URL > /logout. > It would be very helpful if someone can comment on the usability of WADI > clustering in combination with Jetty7. To me it seems like it has not been > tested much, and I think going back to Jetty6 again is the best option for > us, unless the issues described above can be easily solved. > Thanks for your help! -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Created: (GERONIMO-4777) WADI clustering does not work with Jetty7
WADI clustering does not work with Jetty7 - Key: GERONIMO-4777 URL: https://issues.apache.org/jira/browse/GERONIMO-4777 Project: Geronimo Issue Type: Bug Security Level: public (Regular issues) Components: Jetty Affects Versions: 2.2 Environment: Tested on OS X 10.5 and Ubuntu 8.10, both running 64-bit Java 1.6 Reporter: Trygve Hardersen Attachments: WADIJettyClusteringBuilder.patch I've been trying to get WADI clustering to work with Jetty7, but I've found numerous issues: The first problem is that a Geronimo plugin that uses WADI clustering and Jetty7 cannot be built. The WADIJettyClusteringBuilder is unable to locate the web module in the deployment, so the build fails with the following error: org.apache.maven.lifecycle.LifecycleExecutionException: could not package plugin Caused by: org.apache.maven.plugin.MojoExecutionException: could not package plugin Caused by: org.apache.geronimo.common.DeploymentException: Could not locate web module gbean in web app configuration I was able to resolve this by copying the code that creates the webModuleQuery from the equivalent Jetty6 module into the Jetty7 module, see WADIJettyClusteringBuilder.patch. With this the build succeeds, and I'm able to deploy the plugin. I don't know if it breaks anything else, but I've not seen issues with it. AFAICT normal session replication works fine with this. However it does not work when combined with form based security for the web application. The first problem is that org.eclipse.jetty.security.authentication.SessionCachingAuthenticator$SessionAuthentication and org.eclipse.jetty.security.authentication.SessionCachingAuthenticator are not serializable, so they can not be sent across the network. I made these classes serializable, and then login works as long as there is only one member in the cluster (well, not really a cluster...). When there are multiple members in the cluster, login fails because there is no valid constructor for org.eclipse.jetty.security.authentication.SessionCachingAuthenticator$SessionAuthentication. I tried to add a default constructor, but it's an inner class, and it seems to me like theAuthenticator and UserIdentity properties are required for it to work so I did not try to extract the class. As I said login works as long as there's only one member in the cluster, but logout does not. Calling javax.servlet.http.HttpSession#invalidate() throws an exception, because the curent session can not be found: java.lang.AssertionError: Session [org.apache.geronimo.clustering.wadi.wadisessionadap...@7f488ddb] is undefined org.codehaus.wadi.replication.manager.ReplicationKeyNotFoundException: Key [ccge2q2w9dz2] does not exist I am attaching the patch for the WADIJettyClusteringBuilder (WADIJettyClusteringBuilder.patch) and a sample project JGS (jgs.tar.gz) that demonstrates the security problems I'm experiencing. The web-formlogin-clustering-plugin of the JGS project uses form based security and WADI clustering. The /customer page is protected, and to access it one must login with any username and password, as long as they are the same. Use test/test for instance. To test session invalidation, manually enter the URL /logout. It would be very helpful if someone can comment on the usability of WADI clustering in combination with Jetty7. To me it seems like it has not been tested much, and I think going back to Jetty6 again is the best option for us, unless the issues described above can be easily solved. Thanks for your help! -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-4776) the view of step 3 of plan-create guide countain some demonstration mistakes
[ https://issues.apache.org/jira/browse/GERONIMO-4776?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siqi Du updated GERONIMO-4776: -- Attachment: screenshot-1.jpg > the view of step 3 of plan-create guide countain some demonstration mistakes > - > > Key: GERONIMO-4776 > URL: https://issues.apache.org/jira/browse/GERONIMO-4776 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: console >Affects Versions: 2.2 >Reporter: Siqi Du >Priority: Minor > Fix For: 2.2 > > Attachments: screenshot-1.jpg, trunk.patch > > > 1.The words on the "next" button is wrong. > 2.Some places display English words when being expected to display Chinese. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-4776) the view of step 3 of plan-create guide countain some demonstration mistakes
[ https://issues.apache.org/jira/browse/GERONIMO-4776?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siqi Du updated GERONIMO-4776: -- Attachment: trunk.patch > the view of step 3 of plan-create guide countain some demonstration mistakes > - > > Key: GERONIMO-4776 > URL: https://issues.apache.org/jira/browse/GERONIMO-4776 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: console >Affects Versions: 2.2 >Reporter: Siqi Du >Priority: Minor > Fix For: 2.2 > > Attachments: screenshot-1.jpg, trunk.patch > > > 1.The words on the "next" button is wrong. > 2.Some places display English words when being expected to display Chinese. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Created: (GERONIMO-4776) the view of step 3 of plan-create guide countain some demonstration mistakes
the view of step 3 of plan-create guide countain some demonstration mistakes - Key: GERONIMO-4776 URL: https://issues.apache.org/jira/browse/GERONIMO-4776 Project: Geronimo Issue Type: Bug Security Level: public (Regular issues) Components: console Affects Versions: 2.2 Reporter: Siqi Du Priority: Minor Fix For: 2.2 1.The words on the "next" button is wrong. 2.Some places display English words when being expected to display Chinese. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Created: (GERONIMO-4775) Need to convert static English images into translatable text in Admin console
Need to convert static English images into translatable text in Admin console - Key: GERONIMO-4775 URL: https://issues.apache.org/jira/browse/GERONIMO-4775 Project: Geronimo Issue Type: Bug Security Level: public (Regular issues) Components: console Affects Versions: 2.1.5, 2.2 Reporter: Jack Cai Priority: Minor Currently there are a few images in admin console, which has English text in it. For example, the "Log Out" image in the upper-right corner. There are a few more, all in the "plugins/console/console-portal-driver/src/main/webapp/images". If we want to make the admin console fully globalized, we need to eliminate these images and replace them with translatable text. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-4774) EJB Server portlet a little messed up in admin console
[ https://issues.apache.org/jira/browse/GERONIMO-4774?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack Cai updated GERONIMO-4774: --- Attachment: IE.jpg > EJB Server portlet a little messed up in admin console > -- > > Key: GERONIMO-4774 > URL: https://issues.apache.org/jira/browse/GERONIMO-4774 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: console >Affects Versions: 2.2 >Reporter: Jack Cai > Attachments: FireFox.jpg, IE.jpg > > > The "EJB Server" portlet is a little messed up in FireFox. See snapshots. > Also, after clicking a container and view its properties, there is no button > to go back to the previous page. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-4774) EJB Server portlet a little messed up in admin console
[ https://issues.apache.org/jira/browse/GERONIMO-4774?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jack Cai updated GERONIMO-4774: --- Attachment: FireFox.jpg > EJB Server portlet a little messed up in admin console > -- > > Key: GERONIMO-4774 > URL: https://issues.apache.org/jira/browse/GERONIMO-4774 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: console >Affects Versions: 2.2 >Reporter: Jack Cai > Attachments: FireFox.jpg, IE.jpg > > > The "EJB Server" portlet is a little messed up in FireFox. See snapshots. > Also, after clicking a container and view its properties, there is no button > to go back to the previous page. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Created: (GERONIMO-4774) EJB Server portlet a little messed up in admin console
EJB Server portlet a little messed up in admin console -- Key: GERONIMO-4774 URL: https://issues.apache.org/jira/browse/GERONIMO-4774 Project: Geronimo Issue Type: Bug Security Level: public (Regular issues) Components: console Affects Versions: 2.2 Reporter: Jack Cai The "EJB Server" portlet is a little messed up in FireFox. See snapshots. Also, after clicking a container and view its properties, there is no button to go back to the previous page. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Created: (GERONIMO-4773) logger not initialized in shutdown command
logger not initialized in shutdown command -- Key: GERONIMO-4773 URL: https://issues.apache.org/jira/browse/GERONIMO-4773 Project: Geronimo Issue Type: Bug Security Level: public (Regular issues) Affects Versions: 2.2 Reporter: Jack Cai Priority: Minor When issue the shutdown command, the following warning messages will be shown every time. {quote} log4j:WARN No appenders could be found for logger (org.apache.geronimo.kernel.basic.BasicKernel). log4j:WARN Please initialize the log4j system properly. {quote} -- 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: 799246
Geronimo Revision: 799246 built with tests included See the full build-0900.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090730/build-0900.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090730/unit-test-reports [INFO] Generated: /home/geronimo/geronimo/trunk/framework/configs/geronimo-gbean-deployer/target/work/plan.xml [INFO] [car:verify-no-dependency-change] [INFO] [car:package] [INFO] Packaging module configuration: /home/geronimo/geronimo/trunk/framework/configs/geronimo-gbean-deployer/target/work/plan.xml [INFO] Started deployer: org.apache.geronimo.framework/geronimo-gbean-deployer-bootstrap/2.2-SNAPSHOT/car [INFO] [car:prepare-metadata] [INFO] [car:archive-car] [INFO] Building jar: /home/geronimo/geronimo/trunk/framework/configs/geronimo-gbean-deployer/target/geronimo-gbean-deployer-2.2-SNAPSHOT.car [INFO] [ianal:verify-legal-files {execution: default}] [INFO] Checking legal files in: geronimo-gbean-deployer-2.2-SNAPSHOT.car [INFO] [install:install] [INFO] Installing /home/geronimo/geronimo/trunk/framework/configs/geronimo-gbean-deployer/target/geronimo-gbean-deployer-2.2-SNAPSHOT.car to /home/geronimo/.m2/repository/org/apache/geronimo/framework/geronimo-gbean-deployer/2.2-SNAPSHOT/geronimo-gbean-deployer-2.2-SNAPSHOT.car [INFO] [car:update-pluginlist] [INFO] [INFO] Building Geronimo Framework, Configs :: Client System [INFO]task-segment: [install] [INFO] [INFO] [genesis:validate-configuration {execution: default}] [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [resources:resources] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/framework/configs/client-system/src/main/filtered-resources [INFO] Copying 3 resources [INFO] [car:validate-configuration] [INFO] [car:prepare-plan] [INFO] Generated: /home/geronimo/geronimo/trunk/framework/configs/client-system/target/work/plan.xml [INFO] [car:verify-no-dependency-change] [INFO] [car:package] [INFO] Packaging module configuration: /home/geronimo/geronimo/trunk/framework/configs/client-system/target/work/plan.xml [INFO] Started deployer: org.apache.geronimo.framework/geronimo-gbean-deployer/2.2-SNAPSHOT/car [INFO] [car:prepare-metadata] [INFO] [car:archive-car] [INFO] Building jar: /home/geronimo/geronimo/trunk/framework/configs/client-system/target/client-system-2.2-SNAPSHOT.car [INFO] [ianal:verify-legal-files {execution: default}] [INFO] Checking legal files in: client-system-2.2-SNAPSHOT.car [INFO] [install:install] [INFO] Installing /home/geronimo/geronimo/trunk/framework/configs/client-system/target/client-system-2.2-SNAPSHOT.car to /home/geronimo/.m2/repository/org/apache/geronimo/framework/client-system/2.2-SNAPSHOT/client-system-2.2-SNAPSHOT.car [INFO] [car:update-pluginlist] [INFO] [INFO] Building Geronimo Framework, Configs :: J2EE Security [INFO]task-segment: [install] [INFO] [INFO] [genesis:validate-configuration {execution: default}] [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [resources:resources] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/framework/configs/j2ee-security/src/main/resources [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/framework/configs/j2ee-security/src/main/filtered-resources [INFO] Copying 3 resources [INFO] [car:validate-configuration] [INFO] [car:prepare-plan] [INFO] Generated: /home/geronimo/geronimo/trunk/framework/configs/j2ee-security/target/work/plan.xml [INFO] [car:verify-no-dependency-change] [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] Dependencies have changed: Added dependencies are saved here: /home/geronimo/geronimo/trunk/framework/configs/j2ee-security/src/main/history/dependencies.added.xml Tree listing is saved here: /home/geronimo/geronimo/trunk/framework/configs/j2ee-security/src/main/history/treeListing.txt Delete /home/geronimo/geronimo/trunk/framework/configs/j2ee-security/src/main/history/dependencies.xml if you are happy with the dependency changes. [INFO] [INFO] Trace org.apache.maven.BuildFailureException: Dependencies have changed: Added dependencies are saved here: /home/geronimo/gero
[jira] Created: (GERONIMO-4772) false in security realm result in deployment error and no option to set it to true
false in security realm result in deployment error and no option to set it to true --- Key: GERONIMO-4772 URL: https://issues.apache.org/jira/browse/GERONIMO-4772 Project: Geronimo Issue Type: Bug Security Level: public (Regular issues) Affects Versions: 2.2 Environment: os:win2003 jdk : 1.6 Reporter: viola.lu Assignee: viola.lu Priority: Minor 1.Create a data pool named securitydatabase in console first ,secondly create a security realm named:derby_security_realm 2.Deploy sample file to geronimo server but errors exist: eployment Failed Unable to resolve reference "ConfigurationFactory" in gbean default/MyWebApp/1249005002828/car?J2EEApplication=null,j2eeType=WebModule,name=default/MyWebApp/1249005002828/car to a gbean matching the pattern [?name=derby_security_realm#org.apache.geronimo.security.jaas.ConfigurationFactory] due to: No matches for referencePatterns: [?name=derby_security_realm#org.apache.geronimo.security.jaas.ConfigurationFactory] org.apache.geronimo.common.DeploymentException: Unable to resolve reference "ConfigurationFactory" in gbean default/MyWebApp/1249005002828/car?J2EEApplication=null,j2eeType=WebModule,name=default/MyWebApp/1249005002828/car to a gbean matching the pattern [?name=derby_security_realm#org.apache.geronimo.security.jaas.ConfigurationFactory] due to: No matches for referencePatterns: [?name=derby_security_realm#org.apache.geronimo.security.jaas.ConfigurationFactory] at org.apache.geronimo.deployment.DeploymentContext.getConfigurationData(DeploymentContext.java:656) at org.apache.geronimo.deployment.Deployer.install(Deployer.java:339) at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:263) at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:136) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:45) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:599) at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34) at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:130) at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:850) at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:237) at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116) at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61) at java.lang.Thread.run(Thread.java:735) This is cozed by false in security realm, which is new in 2.2, and this option configuration doesn't exist in advanced.jsp page, by default it's set to "false", and if no security realm dependency in security realm page, there will be deployment exceptions.Even if i set this attribute to ture, console will convert it to false. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Resolved: (GERONIMO-3451) "Restricted listeners property file not found" error logged during Tomcat server startup
[ https://issues.apache.org/jira/browse/GERONIMO-3451?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ivan resolved GERONIMO-3451. Resolution: Fixed Commit the patch to tomcat-6.0.20 At revision: 799220, thanks Shawn ! > "Restricted listeners property file not found" error logged during Tomcat > server startup > > > Key: GERONIMO-3451 > URL: https://issues.apache.org/jira/browse/GERONIMO-3451 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: Tomcat >Affects Versions: 2.1.5 >Reporter: Kevan Miller >Assignee: Jay D. McHugh > Attachments: G3451.patch > > > During Tomcat server startup, the following log error is displayed on the > console: > 12:57:32,559 ERROR [[/]] "Restricted listeners property file not found > Althgough the log message can be ignored, users assume that something is > broken... -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
Re: [BUILD] trunk: Failed for Revision: 799134
And I just buit locally, not meet this, built successfully. 2009/7/30 Rex Wang > I met this issue when built at last night(just before r799038), but it is > strange that after you deleting this, the build still fail... > > -Rex > > 2009/7/30 David Jencks > > See rev 799038... I've built several times locally since this commit. >> What did you remove this from? >> >> I'm a bit confused because this jar hasn't existed since we released the >> code as geronimo-jaspic_1.0_spec a few weeks ago. >> >> thanks >> david jencks >> >> On Jul 29, 2009, at 6:23 PM, Rex Wang wrote: >> >> By removing >> - <#122cb002b9077ebb_122ca764df858da7_> >>org.apache.geronimo.specs >>geronimo-jaspi_1.0_spec >>jar >> >> I can build it successfully. Anyone know the reason? >> >> -Rex >> >> 2009/7/30 >> >>> Geronimo Revision: 799134 built with tests included >>> >>> See the full build-2100.log file at >>> http://people.apache.org/builds/geronimo/server/binaries/trunk/20090729/build-2100.log >>> >>> >>> See the unit test reports at >>> http://people.apache.org/builds/geronimo/server/binaries/trunk/20090729/unit-test-reports >>> >>> [INFO] Generated: >>> /home/geronimo/geronimo/trunk/framework/configs/geronimo-gbean-deployer/target/work/plan.xml >>> [INFO] [car:verify-no-dependency-change] >>> [INFO] [car:package] >>> [INFO] Packaging module configuration: >>> /home/geronimo/geronimo/trunk/framework/configs/geronimo-gbean-deployer/target/work/plan.xml >>> [INFO] Started deployer: >>> org.apache.geronimo.framework/geronimo-gbean-deployer-bootstrap/2.2-SNAPSHOT/car >>> [INFO] [car:prepare-metadata] >>> [INFO] [car:archive-car] >>> [INFO] Building jar: >>> /home/geronimo/geronimo/trunk/framework/configs/geronimo-gbean-deployer/target/geronimo-gbean-deployer-2.2-SNAPSHOT.car >>> [INFO] [ianal:verify-legal-files {execution: default}] >>> [INFO] Checking legal files in: geronimo-gbean-deployer-2.2-SNAPSHOT.car >>> [INFO] [install:install] >>> [INFO] Installing >>> /home/geronimo/geronimo/trunk/framework/configs/geronimo-gbean-deployer/target/geronimo-gbean-deployer-2.2-SNAPSHOT.car >>> to >>> /home/geronimo/.m2/repository/org/apache/geronimo/framework/geronimo-gbean-deployer/2.2-SNAPSHOT/geronimo-gbean-deployer-2.2-SNAPSHOT.car >>> [INFO] [car:update-pluginlist] >>> [INFO] >>> >>> [INFO] Building Geronimo Framework, Configs :: Client System >>> [INFO]task-segment: [install] >>> [INFO] >>> >>> [INFO] [genesis:validate-configuration {execution: default}] >>> [INFO] [enforcer:enforce {execution: default}] >>> [INFO] [remote-resources:process {execution: default}] >>> [INFO] [resources:resources] >>> [INFO] Using 'UTF-8' encoding to copy filtered resources. >>> [INFO] Copying 1 resource >>> [INFO] skip non existing resourceDirectory >>> /home/geronimo/geronimo/trunk/framework/configs/client-system/src/main/filtered-resources >>> [INFO] Copying 3 resources >>> [INFO] [car:validate-configuration] >>> [INFO] [car:prepare-plan] >>> [INFO] Generated: >>> /home/geronimo/geronimo/trunk/framework/configs/client-system/target/work/plan.xml >>> [INFO] [car:verify-no-dependency-change] >>> [INFO] [car:package] >>> [INFO] Packaging module configuration: >>> /home/geronimo/geronimo/trunk/framework/configs/client-system/target/work/plan.xml >>> [INFO] Started deployer: >>> org.apache.geronimo.framework/geronimo-gbean-deployer/2.2-SNAPSHOT/car >>> [INFO] [car:prepare-metadata] >>> [INFO] [car:archive-car] >>> [INFO] Building jar: >>> /home/geronimo/geronimo/trunk/framework/configs/client-system/target/client-system-2.2-SNAPSHOT.car >>> [INFO] [ianal:verify-legal-files {execution: default}] >>> [INFO] Checking legal files in: client-system-2.2-SNAPSHOT.car >>> [INFO] [install:install] >>> [INFO] Installing >>> /home/geronimo/geronimo/trunk/framework/configs/client-system/target/client-system-2.2-SNAPSHOT.car >>> to >>> /home/geronimo/.m2/repository/org/apache/geronimo/framework/client-system/2.2-SNAPSHOT/client-system-2.2-SNAPSHOT.car >>> [INFO] [car:update-pluginlist] >>> [INFO] >>> >>> [INFO] Building Geronimo Framework, Configs :: J2EE Security >>> [INFO]task-segment: [install] >>> [INFO] >>> >>> [INFO] [genesis:validate-configuration {execution: default}] >>> [INFO] [enforcer:enforce {execution: default}] >>> [INFO] [remote-resources:process {execution: default}] >>> [INFO] [resources:resources] >>> [INFO] Using 'UTF-8' encoding to copy filtered resources. >>> [INFO] skip non existing resourceDirectory >>> /home/geronimo/geronimo/trunk/framework/configs/j2ee-security/src/main/resources >>> [INFO] skip non existing resourceDirectory >>> /home/geronimo/geronimo/trunk/framework/configs/j2ee-security/src/main/filtered-resources >>> [INFO] C
Re: [BUILD] trunk: Failed for Revision: 799134
I met this issue when built at last night(just before r799038), but it is strange that after you deleting this, the build still fail... -Rex 2009/7/30 David Jencks > See rev 799038... I've built several times locally since this commit. > What did you remove this from? > > I'm a bit confused because this jar hasn't existed since we released the > code as geronimo-jaspic_1.0_spec a few weeks ago. > > thanks > david jencks > > On Jul 29, 2009, at 6:23 PM, Rex Wang wrote: > > By removing > - <#122ca764df858da7_> >org.apache.geronimo.specs >geronimo-jaspi_1.0_spec >jar > > I can build it successfully. Anyone know the reason? > > -Rex > > 2009/7/30 > >> Geronimo Revision: 799134 built with tests included >> >> See the full build-2100.log file at >> http://people.apache.org/builds/geronimo/server/binaries/trunk/20090729/build-2100.log >> >> >> See the unit test reports at >> http://people.apache.org/builds/geronimo/server/binaries/trunk/20090729/unit-test-reports >> >> [INFO] Generated: >> /home/geronimo/geronimo/trunk/framework/configs/geronimo-gbean-deployer/target/work/plan.xml >> [INFO] [car:verify-no-dependency-change] >> [INFO] [car:package] >> [INFO] Packaging module configuration: >> /home/geronimo/geronimo/trunk/framework/configs/geronimo-gbean-deployer/target/work/plan.xml >> [INFO] Started deployer: >> org.apache.geronimo.framework/geronimo-gbean-deployer-bootstrap/2.2-SNAPSHOT/car >> [INFO] [car:prepare-metadata] >> [INFO] [car:archive-car] >> [INFO] Building jar: >> /home/geronimo/geronimo/trunk/framework/configs/geronimo-gbean-deployer/target/geronimo-gbean-deployer-2.2-SNAPSHOT.car >> [INFO] [ianal:verify-legal-files {execution: default}] >> [INFO] Checking legal files in: geronimo-gbean-deployer-2.2-SNAPSHOT.car >> [INFO] [install:install] >> [INFO] Installing >> /home/geronimo/geronimo/trunk/framework/configs/geronimo-gbean-deployer/target/geronimo-gbean-deployer-2.2-SNAPSHOT.car >> to >> /home/geronimo/.m2/repository/org/apache/geronimo/framework/geronimo-gbean-deployer/2.2-SNAPSHOT/geronimo-gbean-deployer-2.2-SNAPSHOT.car >> [INFO] [car:update-pluginlist] >> [INFO] >> >> [INFO] Building Geronimo Framework, Configs :: Client System >> [INFO]task-segment: [install] >> [INFO] >> >> [INFO] [genesis:validate-configuration {execution: default}] >> [INFO] [enforcer:enforce {execution: default}] >> [INFO] [remote-resources:process {execution: default}] >> [INFO] [resources:resources] >> [INFO] Using 'UTF-8' encoding to copy filtered resources. >> [INFO] Copying 1 resource >> [INFO] skip non existing resourceDirectory >> /home/geronimo/geronimo/trunk/framework/configs/client-system/src/main/filtered-resources >> [INFO] Copying 3 resources >> [INFO] [car:validate-configuration] >> [INFO] [car:prepare-plan] >> [INFO] Generated: >> /home/geronimo/geronimo/trunk/framework/configs/client-system/target/work/plan.xml >> [INFO] [car:verify-no-dependency-change] >> [INFO] [car:package] >> [INFO] Packaging module configuration: >> /home/geronimo/geronimo/trunk/framework/configs/client-system/target/work/plan.xml >> [INFO] Started deployer: >> org.apache.geronimo.framework/geronimo-gbean-deployer/2.2-SNAPSHOT/car >> [INFO] [car:prepare-metadata] >> [INFO] [car:archive-car] >> [INFO] Building jar: >> /home/geronimo/geronimo/trunk/framework/configs/client-system/target/client-system-2.2-SNAPSHOT.car >> [INFO] [ianal:verify-legal-files {execution: default}] >> [INFO] Checking legal files in: client-system-2.2-SNAPSHOT.car >> [INFO] [install:install] >> [INFO] Installing >> /home/geronimo/geronimo/trunk/framework/configs/client-system/target/client-system-2.2-SNAPSHOT.car >> to >> /home/geronimo/.m2/repository/org/apache/geronimo/framework/client-system/2.2-SNAPSHOT/client-system-2.2-SNAPSHOT.car >> [INFO] [car:update-pluginlist] >> [INFO] >> >> [INFO] Building Geronimo Framework, Configs :: J2EE Security >> [INFO]task-segment: [install] >> [INFO] >> >> [INFO] [genesis:validate-configuration {execution: default}] >> [INFO] [enforcer:enforce {execution: default}] >> [INFO] [remote-resources:process {execution: default}] >> [INFO] [resources:resources] >> [INFO] Using 'UTF-8' encoding to copy filtered resources. >> [INFO] skip non existing resourceDirectory >> /home/geronimo/geronimo/trunk/framework/configs/j2ee-security/src/main/resources >> [INFO] skip non existing resourceDirectory >> /home/geronimo/geronimo/trunk/framework/configs/j2ee-security/src/main/filtered-resources >> [INFO] Copying 3 resources >> [INFO] [car:validate-configuration] >> [INFO] [car:prepare-plan] >> [INFO] Generated: >> /home/geronimo/geronimo/trunk/framework/configs/j2ee-security/target/work/plan.xml >> [INFO] [car:verif
[jira] Commented: (GERONIMO-4709) start-server's -j flag does not work
[ https://issues.apache.org/jira/browse/GERONIMO-4709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12737048#action_12737048 ] Shawn Jiang commented on GERONIMO-4709: --- Even if using "/" but not "\". There's still problem when there's space in the JDK path. > start-server's -j flag does not work > > > Key: GERONIMO-4709 > URL: https://issues.apache.org/jira/browse/GERONIMO-4709 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: commands >Affects Versions: 2.1.4 >Reporter: Jason Dillon >Assignee: Jason Dillon > Fix For: 2.1.5, 2.2 > > > Problem is that node.setAttribute(String, String) won't coerce 2nd param of > type java.io.File to string. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-4709) start-server's -j flag does not work
[ https://issues.apache.org/jira/browse/GERONIMO-4709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12737044#action_12737044 ] viola.lu commented on GERONIMO-4709: when there is a space in java path, there will be an error: fail to start server > start-server's -j flag does not work > > > Key: GERONIMO-4709 > URL: https://issues.apache.org/jira/browse/GERONIMO-4709 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: commands >Affects Versions: 2.1.4 >Reporter: Jason Dillon >Assignee: Jason Dillon > Fix For: 2.1.5, 2.2 > > > Problem is that node.setAttribute(String, String) won't coerce 2nd param of > type java.io.File to string. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-3451) "Restricted listeners property file not found" error logged during Tomcat server startup
[ https://issues.apache.org/jira/browse/GERONIMO-3451?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shawn Jiang updated GERONIMO-3451: -- Attachment: G3451.patch Created a stupid patch to add the blank RestrictedListeners.properties file into tomcat 6.0.20 > "Restricted listeners property file not found" error logged during Tomcat > server startup > > > Key: GERONIMO-3451 > URL: https://issues.apache.org/jira/browse/GERONIMO-3451 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: Tomcat >Affects Versions: 2.1.5 >Reporter: Kevan Miller >Assignee: Jay D. McHugh > Attachments: G3451.patch > > > During Tomcat server startup, the following log error is displayed on the > console: > 12:57:32,559 ERROR [[/]] "Restricted listeners property file not found > Althgough the log message can be ignored, users assume that something is > broken... -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
Re: [BUILD] trunk: Failed for Revision: 799134
See rev 799038... I've built several times locally since this commit. What did you remove this from? I'm a bit confused because this jar hasn't existed since we released the code as geronimo-jaspic_1.0_spec a few weeks ago. thanks david jencks On Jul 29, 2009, at 6:23 PM, Rex Wang wrote: By removing - org.apache.geronimo.specs geronimo-jaspi_1.0_spec jar I can build it successfully. Anyone know the reason? -Rex 2009/7/30 Geronimo Revision: 799134 built with tests included See the full build-2100.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090729/build-2100.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090729/unit-test-reports [INFO] Generated: /home/geronimo/geronimo/trunk/framework/configs/ geronimo-gbean-deployer/target/work/plan.xml [INFO] [car:verify-no-dependency-change] [INFO] [car:package] [INFO] Packaging module configuration: /home/geronimo/geronimo/trunk/ framework/configs/geronimo-gbean-deployer/target/work/plan.xml [INFO] Started deployer: org.apache.geronimo.framework/geronimo- gbean-deployer-bootstrap/2.2-SNAPSHOT/car [INFO] [car:prepare-metadata] [INFO] [car:archive-car] [INFO] Building jar: /home/geronimo/geronimo/trunk/framework/configs/ geronimo-gbean-deployer/target/geronimo-gbean-deployer-2.2- SNAPSHOT.car [INFO] [ianal:verify-legal-files {execution: default}] [INFO] Checking legal files in: geronimo-gbean-deployer-2.2- SNAPSHOT.car [INFO] [install:install] [INFO] Installing /home/geronimo/geronimo/trunk/framework/configs/ geronimo-gbean-deployer/target/geronimo-gbean-deployer-2.2- SNAPSHOT.car to /home/geronimo/.m2/repository/org/apache/geronimo/ framework/geronimo-gbean-deployer/2.2-SNAPSHOT/geronimo-gbean- deployer-2.2-SNAPSHOT.car [INFO] [car:update-pluginlist] [INFO] [INFO] Building Geronimo Framework, Configs :: Client System [INFO]task-segment: [install] [INFO] [INFO] [genesis:validate-configuration {execution: default}] [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [resources:resources] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/ trunk/framework/configs/client-system/src/main/filtered-resources [INFO] Copying 3 resources [INFO] [car:validate-configuration] [INFO] [car:prepare-plan] [INFO] Generated: /home/geronimo/geronimo/trunk/framework/configs/ client-system/target/work/plan.xml [INFO] [car:verify-no-dependency-change] [INFO] [car:package] [INFO] Packaging module configuration: /home/geronimo/geronimo/trunk/ framework/configs/client-system/target/work/plan.xml [INFO] Started deployer: org.apache.geronimo.framework/geronimo- gbean-deployer/2.2-SNAPSHOT/car [INFO] [car:prepare-metadata] [INFO] [car:archive-car] [INFO] Building jar: /home/geronimo/geronimo/trunk/framework/configs/ client-system/target/client-system-2.2-SNAPSHOT.car [INFO] [ianal:verify-legal-files {execution: default}] [INFO] Checking legal files in: client-system-2.2-SNAPSHOT.car [INFO] [install:install] [INFO] Installing /home/geronimo/geronimo/trunk/framework/configs/ client-system/target/client-system-2.2-SNAPSHOT.car to /home/ geronimo/.m2/repository/org/apache/geronimo/framework/client-system/ 2.2-SNAPSHOT/client-system-2.2-SNAPSHOT.car [INFO] [car:update-pluginlist] [INFO] [INFO] Building Geronimo Framework, Configs :: J2EE Security [INFO]task-segment: [install] [INFO] [INFO] [genesis:validate-configuration {execution: default}] [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [resources:resources] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/ trunk/framework/configs/j2ee-security/src/main/resources [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/ trunk/framework/configs/j2ee-security/src/main/filtered-resources [INFO] Copying 3 resources [INFO] [car:validate-configuration] [INFO] [car:prepare-plan] [INFO] Generated: /home/geronimo/geronimo/trunk/framework/configs/ j2ee-security/target/work/plan.xml [INFO] [car:verify-no-dependency-change] [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] Dependencies have changed: Added dependencies are saved here: /home/geronimo/geronimo/ trunk/framework/configs/j2ee-security/src/main/history/ dependencies.added.xml Tree listing i