[BUILD] trunk: Failed for Revision: 954338
Geronimo Revision: 954338 built with tests included See the full build-2100.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20100613/build-2100.log Download the binaries from http://people.apache.org/builds/geronimo/server/binaries/trunk/20100613 [INFO] BUILD SUCCESSFUL [INFO] [INFO] Total time: 41 minutes 6 seconds [INFO] Finished at: Sun Jun 13 21:45:29 EDT 2010 [INFO] Final Memory: 543M/994M [INFO] TESTSUITE RESULTS (Failures only) = Assembly: tomcat = See full test results and logs at http://people.apache.org/builds/geronimo/server/binaries/trunk/20100613/logs-2100-tomcat/ Running TestSuite Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.741 sec <<< FAILURE! [INFO] [surefire:test {execution: default-test}] [INFO] Tests are skipped. [INFO] [war:war {execution: default-war}] [INFO] Packaging webapp [INFO] Assembling webapp[appname-war] in [/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT] [INFO] Processing war project [INFO] Copying webapp webResources[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/src/main/webapp] to[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT] [INFO] Copying webapp webResources[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/classes] to[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT] [INFO] Copying webapp resources[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/src/main/webapp] [INFO] Building jar: /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT/WEB-INF/lib/appname-war-3.0-SNAPSHOT.jar [INFO] Webapp assembled in[58 msecs] [INFO] Building war: /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT.war [INFO] [failsafe:integration-test {execution: integration-test}] [INFO] Failsafe report directory: /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/failsafe-reports --- T E S T S --- There are no tests to run. Results : Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 [INFO] [ianal:verify-legal-files {execution: default}] [WARNING] Skipping verification of legal files in artifacts: [WARNING] org.apache.geronimo.testsuite:appname-war:war:3.0-SNAPSHOT [INFO] [install:install {execution: default-install}] [INFO] Installing /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT.war to /home/geronimo/.m2/repository/org/apache/geronimo/testsuite/appname-war/3.0-SNAPSHOT/appname-war-3.0-SNAPSHOT.war [INFO] [failsafe:verify {execution: verify}] [INFO] Failsafe report directory: /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/failsafe-reports [INFO] [INFO] Building Geronimo TestSuite :: Enterprise Testsuite :: AppName - Client [INFO]task-segment: [install] [INFO] [INFO] [genesis:validate-configuration {execution: default}] [INFO] [geronimo-property:set-property {execution: set-property}] [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [resources:resources {execution: default-resources}] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/src/main/filtered-resources [INFO] Copying 3 resources [INFO] [compiler:compile {execution: default-compile}] [INFO] Compiling 1 source file to /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/target/classes [INFO] [resources:testResources {execution: default-testResources}] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/src/test/resources [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/src/test/filtered-resources [INFO] Copying 3 resources [INFO] [compiler:testCompile {execution
[BUILD] trunk: Failed for Revision: 954285
Geronimo Revision: 954285 built with tests included See the full build-1500.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20100613/build-1500.log Download the binaries from http://people.apache.org/builds/geronimo/server/binaries/trunk/20100613 [INFO] BUILD SUCCESSFUL [INFO] [INFO] Total time: 40 minutes 32 seconds [INFO] Finished at: Sun Jun 13 15:45:12 EDT 2010 [INFO] Final Memory: 548M/985M [INFO] TESTSUITE RESULTS (Failures only) = Assembly: tomcat = See full test results and logs at http://people.apache.org/builds/geronimo/server/binaries/trunk/20100613/logs-1500-tomcat/ Running TestSuite Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.736 sec <<< FAILURE! [INFO] [surefire:test {execution: default-test}] [INFO] Tests are skipped. [INFO] [war:war {execution: default-war}] [INFO] Packaging webapp [INFO] Assembling webapp[appname-war] in [/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT] [INFO] Processing war project [INFO] Copying webapp webResources[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/src/main/webapp] to[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT] [INFO] Copying webapp webResources[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/classes] to[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT] [INFO] Copying webapp resources[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/src/main/webapp] [INFO] Building jar: /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT/WEB-INF/lib/appname-war-3.0-SNAPSHOT.jar [INFO] Webapp assembled in[46 msecs] [INFO] Building war: /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT.war [INFO] [failsafe:integration-test {execution: integration-test}] [INFO] Failsafe report directory: /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/failsafe-reports --- T E S T S --- There are no tests to run. Results : Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 [INFO] [ianal:verify-legal-files {execution: default}] [WARNING] Skipping verification of legal files in artifacts: [WARNING] org.apache.geronimo.testsuite:appname-war:war:3.0-SNAPSHOT [INFO] [install:install {execution: default-install}] [INFO] Installing /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT.war to /home/geronimo/.m2/repository/org/apache/geronimo/testsuite/appname-war/3.0-SNAPSHOT/appname-war-3.0-SNAPSHOT.war [INFO] [failsafe:verify {execution: verify}] [INFO] Failsafe report directory: /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/failsafe-reports [INFO] [INFO] Building Geronimo TestSuite :: Enterprise Testsuite :: AppName - Client [INFO]task-segment: [install] [INFO] [INFO] [genesis:validate-configuration {execution: default}] [INFO] [geronimo-property:set-property {execution: set-property}] [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [resources:resources {execution: default-resources}] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/src/main/filtered-resources [INFO] Copying 3 resources [INFO] [compiler:compile {execution: default-compile}] [INFO] Compiling 1 source file to /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/target/classes [INFO] [resources:testResources {execution: default-testResources}] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/src/test/resources [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/src/test/filtered-resources [INFO] Copying 3 resources [INFO] [compiler:testCompile {execution
Re: [Discussion] How to display help informations on the Console
On Jun 13, 2010, at 1:53 AM, chi runhua wrote: > Hi devs, > > I noticed that there are 2 different styles to display help information on > the Admin Console: >a. Using help.jsp when coding and you can only see it after clicking > the question mark on the top-right corner of the portlet, meanwhile, you lose > the focus but can come back after another click <-; for example EJB Server > portlet >b. Put the help message on the portlet together with those fields, users > can refer to the description and input the correct value at the same time, > which is more clear and efficient, such as database pool wizard. But if > there are lots of fields on the panel, the UI could be a mess and > overwhelming. > > What about we try to unify the style of help infos and improving it in the > coming CE 3.0? > > Here are a few of thoughts for discussion: > >1. For the fields requires user selection, they should have a default > value ready; >2. Labels must be consistent across the console; >3. For each portlet, we should have a description directly on the top > to summarize its major features; >4. For the fields requires user input, an example should be provided > right below instead of its detailed description; >5. For checkboxes, we should use hover help to introduce its usage; >6. For the description of each field, use help.jsp when coding, but > we should use pop-up panel; >7. Document should be connected with the console more closely, for > example, users can refer to document about tasks related to the current > portlet instantly instead of googling by themselves. > > Any comments? These all look like great ideas to me! thanks david jencks > > Jeff C
[jira] Reopened: (GERONIMO-5371) Connection refused when change ServerHostName attribute to short hostname
[ https://issues.apache.org/jira/browse/GERONIMO-5371?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] viola.lu reopened GERONIMO-5371: Just keep it open to track activemq issue, i already open a jira on activemq: https://issues.apache.org/activemq/browse/AMQ-2776 > Connection refused when change ServerHostName attribute to short hostname > - > > Key: GERONIMO-5371 > URL: https://issues.apache.org/jira/browse/GERONIMO-5371 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: ActiveMQ >Affects Versions: 2.2.1 > Environment: OS: windows 2003, redhat 5.3, suse sp 10 > Latest build: 2010.06.08-07:44:42.869-0400 >Reporter: viola.lu >Assignee: Rex Wang > Fix For: 2.2.1 > > > 1. On linux server, its /etc/hosts is like below: > IP-Address Full-Qualified-Hostname Short-Hostname > 127.0.0.1 localhost > 9.186.10.68 suse10sp268.site suse10sp268 > 2.Go to server installation directory > $server/var/config/cconfig-substitutions.properties, > Change ServerHostName = 0.0.0.0 to ServerHostName=suse10sp268 > 3.Start server, but activemq-ra module reported errors: > 2010-06-08 15:43:38,281 ERROR [MCFConnectionInterceptor] Error occurred > creating ManagedConnection for > org.apache.geronimo.connector.outbound.connectioni...@1a1f058 > javax.resource.ResourceException: Could not create connection. > at > org.apache.activemq.ra.ActiveMQManagedConnectionFactory.createManagedConnection(ActiveMQManagedConnectionFactory.java:171) > at > org.apache.geronimo.connector.outbound.MCFConnectionInterceptor.getConnection(MCFConnectionInterceptor.java:49) > at > org.apache.geronimo.connector.outbound.XAResourceInsertionInterceptor.getConnection(XAResourceInsertionInterceptor.java:41) > at > org.apache.geronimo.connector.outbound.SinglePoolConnectionInterceptor.internalGetConnection(SinglePoolConnectionInterceptor.java:69) > at > org.apache.geronimo.connector.outbound.AbstractSinglePoolConnectionInterceptor.getConnection(AbstractSinglePoolConnectionInterceptor.java:80) > at > org.apache.geronimo.connector.outbound.TransactionEnlistingInterceptor.getConnection(TransactionEnlistingInterceptor.java:46) > at > org.apache.geronimo.connector.outbound.TransactionCachingInterceptor.getConnection(TransactionCachingInterceptor.java:103) > at > org.apache.geronimo.connector.outbound.TCCLInterceptor.getConnection(TCCLInterceptor.java:39) > at > org.apache.geronimo.connector.outbound.AbstractConnectionManager.doRecovery(AbstractConnectionManager.java:65) > at > org.apache.geronimo.connector.outbound.ManagedConnectionFactoryWrapper.doStart(ManagedConnectionFactoryWrapper.java:164) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:953) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:269) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:103) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:525) > at > org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:110) > at > org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:145) > at > org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:119) > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:175) > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:44) > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:253) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:295) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:103) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:125) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:539) > at > org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:377) > at > org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:456) > at > org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:190) > at > org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:546) > at sun.reflect.GeneratedMethodAccessor22.invoke(Unkn
[jira] Commented: (GERONIMO-5371) Connection refused when change ServerHostName attribute to short hostname
[ https://issues.apache.org/jira/browse/GERONIMO-5371?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12878371#action_12878371 ] Shawn Jiang commented on GERONIMO-5371: --- I think it's a valid user case to mix the different type host name. Since it's a valid jira for ActiveMQ, Can you open a JIRA against ActiveMQ ? > Connection refused when change ServerHostName attribute to short hostname > - > > Key: GERONIMO-5371 > URL: https://issues.apache.org/jira/browse/GERONIMO-5371 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: ActiveMQ >Affects Versions: 2.2.1 > Environment: OS: windows 2003, redhat 5.3, suse sp 10 > Latest build: 2010.06.08-07:44:42.869-0400 >Reporter: viola.lu >Assignee: Rex Wang > Fix For: 2.2.1 > > > 1. On linux server, its /etc/hosts is like below: > IP-Address Full-Qualified-Hostname Short-Hostname > 127.0.0.1 localhost > 9.186.10.68 suse10sp268.site suse10sp268 > 2.Go to server installation directory > $server/var/config/cconfig-substitutions.properties, > Change ServerHostName = 0.0.0.0 to ServerHostName=suse10sp268 > 3.Start server, but activemq-ra module reported errors: > 2010-06-08 15:43:38,281 ERROR [MCFConnectionInterceptor] Error occurred > creating ManagedConnection for > org.apache.geronimo.connector.outbound.connectioni...@1a1f058 > javax.resource.ResourceException: Could not create connection. > at > org.apache.activemq.ra.ActiveMQManagedConnectionFactory.createManagedConnection(ActiveMQManagedConnectionFactory.java:171) > at > org.apache.geronimo.connector.outbound.MCFConnectionInterceptor.getConnection(MCFConnectionInterceptor.java:49) > at > org.apache.geronimo.connector.outbound.XAResourceInsertionInterceptor.getConnection(XAResourceInsertionInterceptor.java:41) > at > org.apache.geronimo.connector.outbound.SinglePoolConnectionInterceptor.internalGetConnection(SinglePoolConnectionInterceptor.java:69) > at > org.apache.geronimo.connector.outbound.AbstractSinglePoolConnectionInterceptor.getConnection(AbstractSinglePoolConnectionInterceptor.java:80) > at > org.apache.geronimo.connector.outbound.TransactionEnlistingInterceptor.getConnection(TransactionEnlistingInterceptor.java:46) > at > org.apache.geronimo.connector.outbound.TransactionCachingInterceptor.getConnection(TransactionCachingInterceptor.java:103) > at > org.apache.geronimo.connector.outbound.TCCLInterceptor.getConnection(TCCLInterceptor.java:39) > at > org.apache.geronimo.connector.outbound.AbstractConnectionManager.doRecovery(AbstractConnectionManager.java:65) > at > org.apache.geronimo.connector.outbound.ManagedConnectionFactoryWrapper.doStart(ManagedConnectionFactoryWrapper.java:164) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:953) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:269) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:103) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:525) > at > org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:110) > at > org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:145) > at > org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:119) > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:175) > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:44) > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:253) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:295) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:103) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:125) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:539) > at > org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:377) > at > org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:456) > at > org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:190) > at > org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurati
[jira] Resolved: (GERONIMO-5382) Enable the max permsize configuration in geronimo-maven-plugin
[ https://issues.apache.org/jira/browse/GERONIMO-5382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shawn Jiang resolved GERONIMO-5382. --- Fix Version/s: 2.2.1 2.2.2 3.0 Resolution: Fixed Repository RevisionDateUserMessage ASF #954189 Sun Jun 13 05:22:53 EDT 2010genspring GERONIMO-5382 Enable the max permsize configuration in geronimo-maven-plugin Files Changed MODIFY /geronimo/server/trunk/framework/buildsupport/geronimo-maven-plugin/src/main/java/org/apache/geronimo/mavenplugins/geronimo/server/StartServerMojo.java Repository RevisionDateUserMessage ASF #954190 Sun Jun 13 05:23:32 EDT 2010genspring GERONIMO-5382 Enable the max permsize configuration in geronimo-maven-plugin Files Changed MODIFY /geronimo/server/branches/2.2/framework/buildsupport/geronimo-maven-plugin/src/main/java/org/apache/geronimo/mavenplugins/geronimo/server/StartServerMojo.java > Enable the max permsize configuration in geronimo-maven-plugin > -- > > Key: GERONIMO-5382 > URL: https://issues.apache.org/jira/browse/GERONIMO-5382 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: geronimo-maven-plugin >Affects Versions: 2.2.1, 2.2.2, 3.0 >Reporter: Shawn Jiang >Assignee: Shawn Jiang >Priority: Minor > Fix For: 2.2.1, 2.2.2, 3.0 > > > Currently, there's no way to set maxPermSize in geronimo-maven-plugin.we > should enable it to avoid the OOO caused by the low permsize. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Created: (GERONIMO-5382) Enable the max permsize configuration in geronimo-maven-plugin
Enable the max permsize configuration in geronimo-maven-plugin -- Key: GERONIMO-5382 URL: https://issues.apache.org/jira/browse/GERONIMO-5382 Project: Geronimo Issue Type: Bug Security Level: public (Regular issues) Components: geronimo-maven-plugin Affects Versions: 2.2.1, 2.2.2, 3.0 Reporter: Shawn Jiang Assignee: Shawn Jiang Priority: Minor Currently, there's no way to set maxPermSize in geronimo-maven-plugin.we should enable it to avoid the OOO caused by the low permsize. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[Discussion] How to display help informations on the Console
Hi devs, I noticed that there are 2 different styles to display help information on the Admin Console: a. Using help.jsp when coding and you can only see it after clicking the question mark on the top-right corner of the portlet, meanwhile, you lose the focus but can come back after another click <-; for example EJB Server portlet b. Put the help message on the portlet together with those fields, users can refer to the description and input the correct value at the same time, which is more clear and efficient, such as database pool wizard. But if there are lots of fields on the panel, the UI could be a mess and overwhelming. What about we try to unify the style of help infos and improving it in the coming CE 3.0? Here are a few of thoughts for discussion: 1. For the fields requires user selection, they should have a default value ready; 2. Labels must be consistent across the console; 3. For each portlet, we should have a description directly on the top to summarize its major features; 4. For the fields requires user input, an example should be provided right below instead of its detailed description; 5. For checkboxes, we should use hover help to introduce its usage; 6. For the description of each field, use help.jsp when coding, but we should use pop-up panel; 7. Document should be connected with the console more closely, for example, users can refer to document about tasks related to the current portlet instantly instead of googling by themselves. Any comments? Jeff C
[jira] Resolved: (GERONIMO-5371) Connection refused when change ServerHostName attribute to short hostname
[ https://issues.apache.org/jira/browse/GERONIMO-5371?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rex Wang resolved GERONIMO-5371. Resolution: Invalid > Connection refused when change ServerHostName attribute to short hostname > - > > Key: GERONIMO-5371 > URL: https://issues.apache.org/jira/browse/GERONIMO-5371 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: ActiveMQ >Affects Versions: 2.2.1 > Environment: OS: windows 2003, redhat 5.3, suse sp 10 > Latest build: 2010.06.08-07:44:42.869-0400 >Reporter: viola.lu >Assignee: Rex Wang > Fix For: 2.2.1 > > > 1. On linux server, its /etc/hosts is like below: > IP-Address Full-Qualified-Hostname Short-Hostname > 127.0.0.1 localhost > 9.186.10.68 suse10sp268.site suse10sp268 > 2.Go to server installation directory > $server/var/config/cconfig-substitutions.properties, > Change ServerHostName = 0.0.0.0 to ServerHostName=suse10sp268 > 3.Start server, but activemq-ra module reported errors: > 2010-06-08 15:43:38,281 ERROR [MCFConnectionInterceptor] Error occurred > creating ManagedConnection for > org.apache.geronimo.connector.outbound.connectioni...@1a1f058 > javax.resource.ResourceException: Could not create connection. > at > org.apache.activemq.ra.ActiveMQManagedConnectionFactory.createManagedConnection(ActiveMQManagedConnectionFactory.java:171) > at > org.apache.geronimo.connector.outbound.MCFConnectionInterceptor.getConnection(MCFConnectionInterceptor.java:49) > at > org.apache.geronimo.connector.outbound.XAResourceInsertionInterceptor.getConnection(XAResourceInsertionInterceptor.java:41) > at > org.apache.geronimo.connector.outbound.SinglePoolConnectionInterceptor.internalGetConnection(SinglePoolConnectionInterceptor.java:69) > at > org.apache.geronimo.connector.outbound.AbstractSinglePoolConnectionInterceptor.getConnection(AbstractSinglePoolConnectionInterceptor.java:80) > at > org.apache.geronimo.connector.outbound.TransactionEnlistingInterceptor.getConnection(TransactionEnlistingInterceptor.java:46) > at > org.apache.geronimo.connector.outbound.TransactionCachingInterceptor.getConnection(TransactionCachingInterceptor.java:103) > at > org.apache.geronimo.connector.outbound.TCCLInterceptor.getConnection(TCCLInterceptor.java:39) > at > org.apache.geronimo.connector.outbound.AbstractConnectionManager.doRecovery(AbstractConnectionManager.java:65) > at > org.apache.geronimo.connector.outbound.ManagedConnectionFactoryWrapper.doStart(ManagedConnectionFactoryWrapper.java:164) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:953) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:269) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:103) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:525) > at > org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:110) > at > org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:145) > at > org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:119) > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:175) > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:44) > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:253) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:295) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:103) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:125) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:539) > at > org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:377) > at > org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:456) > at > org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:190) > at > org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:546) > at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
[jira] Commented: (GERONIMO-5371) Connection refused when change ServerHostName attribute to short hostname
[ https://issues.apache.org/jira/browse/GERONIMO-5371?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12878363#action_12878363 ] Rex Wang commented on GERONIMO-5371: This jira is invalid. I tried standalone activemq, and get the similar behavior with geronimo. The exception occured while loading the activemq-ra module, not the activemq-broker module. Your verification on activemq was trying starting the the borker with the short hostname, it then transfer the uri to the full hostname. Actually our geronimo can do it successfully in loading the activemq-broker. But after that, while starting the activemq-ra, you got the connection refused issue. This phenomenon can be reproduced in very easy way in a standalone activemq : After the activemq started, type activemq-admin.bat browse --amqurl tcp://:61616 TEST.FOO -Rex > Connection refused when change ServerHostName attribute to short hostname > - > > Key: GERONIMO-5371 > URL: https://issues.apache.org/jira/browse/GERONIMO-5371 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: ActiveMQ >Affects Versions: 2.2.1 > Environment: OS: windows 2003, redhat 5.3, suse sp 10 > Latest build: 2010.06.08-07:44:42.869-0400 >Reporter: viola.lu >Assignee: Rex Wang > Fix For: 2.2.1 > > > 1. On linux server, its /etc/hosts is like below: > IP-Address Full-Qualified-Hostname Short-Hostname > 127.0.0.1 localhost > 9.186.10.68 suse10sp268.site suse10sp268 > 2.Go to server installation directory > $server/var/config/cconfig-substitutions.properties, > Change ServerHostName = 0.0.0.0 to ServerHostName=suse10sp268 > 3.Start server, but activemq-ra module reported errors: > 2010-06-08 15:43:38,281 ERROR [MCFConnectionInterceptor] Error occurred > creating ManagedConnection for > org.apache.geronimo.connector.outbound.connectioni...@1a1f058 > javax.resource.ResourceException: Could not create connection. > at > org.apache.activemq.ra.ActiveMQManagedConnectionFactory.createManagedConnection(ActiveMQManagedConnectionFactory.java:171) > at > org.apache.geronimo.connector.outbound.MCFConnectionInterceptor.getConnection(MCFConnectionInterceptor.java:49) > at > org.apache.geronimo.connector.outbound.XAResourceInsertionInterceptor.getConnection(XAResourceInsertionInterceptor.java:41) > at > org.apache.geronimo.connector.outbound.SinglePoolConnectionInterceptor.internalGetConnection(SinglePoolConnectionInterceptor.java:69) > at > org.apache.geronimo.connector.outbound.AbstractSinglePoolConnectionInterceptor.getConnection(AbstractSinglePoolConnectionInterceptor.java:80) > at > org.apache.geronimo.connector.outbound.TransactionEnlistingInterceptor.getConnection(TransactionEnlistingInterceptor.java:46) > at > org.apache.geronimo.connector.outbound.TransactionCachingInterceptor.getConnection(TransactionCachingInterceptor.java:103) > at > org.apache.geronimo.connector.outbound.TCCLInterceptor.getConnection(TCCLInterceptor.java:39) > at > org.apache.geronimo.connector.outbound.AbstractConnectionManager.doRecovery(AbstractConnectionManager.java:65) > at > org.apache.geronimo.connector.outbound.ManagedConnectionFactoryWrapper.doStart(ManagedConnectionFactoryWrapper.java:164) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:953) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:269) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:103) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:525) > at > org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:110) > at > org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:145) > at > org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:119) > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:175) > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:44) > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:253) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:295) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:103) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:125) > at > org.apache.geronimo.gbea
[BUILD] trunk: Failed for Revision: 954177
Geronimo Revision: 954177 built with tests included See the full build-0300.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20100613/build-0300.log Download the binaries from http://people.apache.org/builds/geronimo/server/binaries/trunk/20100613 [INFO] BUILD SUCCESSFUL [INFO] [INFO] Total time: 42 minutes 7 seconds [INFO] Finished at: Sun Jun 13 03:46:41 EDT 2010 [INFO] Final Memory: 551M/991M [INFO] TESTSUITE RESULTS (Failures only) = Assembly: tomcat = See full test results and logs at http://people.apache.org/builds/geronimo/server/binaries/trunk/20100613/logs-0300-tomcat/ Running TestSuite Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.974 sec <<< FAILURE! [INFO] [surefire:test {execution: default-test}] [INFO] Tests are skipped. [INFO] [war:war {execution: default-war}] [INFO] Packaging webapp [INFO] Assembling webapp[appname-war] in [/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT] [INFO] Processing war project [INFO] Copying webapp webResources[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/src/main/webapp] to[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT] [INFO] Copying webapp webResources[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/classes] to[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT] [INFO] Copying webapp resources[/home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/src/main/webapp] [INFO] Building jar: /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT/WEB-INF/lib/appname-war-3.0-SNAPSHOT.jar [INFO] Webapp assembled in[48 msecs] [INFO] Building war: /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT.war [INFO] [failsafe:integration-test {execution: integration-test}] [INFO] Failsafe report directory: /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/failsafe-reports --- T E S T S --- There are no tests to run. Results : Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 [INFO] [ianal:verify-legal-files {execution: default}] [WARNING] Skipping verification of legal files in artifacts: [WARNING] org.apache.geronimo.testsuite:appname-war:war:3.0-SNAPSHOT [INFO] [install:install {execution: default-install}] [INFO] Installing /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/appname-war-3.0-SNAPSHOT.war to /home/geronimo/.m2/repository/org/apache/geronimo/testsuite/appname-war/3.0-SNAPSHOT/appname-war-3.0-SNAPSHOT.war [INFO] [failsafe:verify {execution: verify}] [INFO] Failsafe report directory: /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-war/target/failsafe-reports [INFO] [INFO] Building Geronimo TestSuite :: Enterprise Testsuite :: AppName - Client [INFO]task-segment: [install] [INFO] [INFO] [genesis:validate-configuration {execution: default}] [INFO] [geronimo-property:set-property {execution: set-property}] [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [resources:resources {execution: default-resources}] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/src/main/filtered-resources [INFO] Copying 3 resources [INFO] [compiler:compile {execution: default-compile}] [INFO] Compiling 1 source file to /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/target/classes [INFO] [resources:testResources {execution: default-testResources}] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/src/test/resources [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/testsuite/enterprise-testsuite/appname-tests/appname-client/src/test/filtered-resources [INFO] Copying 3 resources [INFO] [compiler:testCompile {execution
[jira] Updated: (GERONIMO-5371) Connection refused when change ServerHostName attribute to short hostname
[ https://issues.apache.org/jira/browse/GERONIMO-5371?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rex Wang updated GERONIMO-5371: --- Summary: Connection refused when change ServerHostName attribute to short hostname (was: Connection refused excpetion when change ServerHostName attribute to short hostname) Priority: Major (was: Minor) > Connection refused when change ServerHostName attribute to short hostname > - > > Key: GERONIMO-5371 > URL: https://issues.apache.org/jira/browse/GERONIMO-5371 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: ActiveMQ >Affects Versions: 2.2.1 > Environment: OS: windows 2003, redhat 5.3, suse sp 10 > Latest build: 2010.06.08-07:44:42.869-0400 >Reporter: viola.lu >Assignee: Rex Wang > Fix For: 2.2.1 > > > 1. On linux server, its /etc/hosts is like below: > IP-Address Full-Qualified-Hostname Short-Hostname > 127.0.0.1 localhost > 9.186.10.68 suse10sp268.site suse10sp268 > 2.Go to server installation directory > $server/var/config/cconfig-substitutions.properties, > Change ServerHostName = 0.0.0.0 to ServerHostName=suse10sp268 > 3.Start server, but activemq-ra module reported errors: > 2010-06-08 15:43:38,281 ERROR [MCFConnectionInterceptor] Error occurred > creating ManagedConnection for > org.apache.geronimo.connector.outbound.connectioni...@1a1f058 > javax.resource.ResourceException: Could not create connection. > at > org.apache.activemq.ra.ActiveMQManagedConnectionFactory.createManagedConnection(ActiveMQManagedConnectionFactory.java:171) > at > org.apache.geronimo.connector.outbound.MCFConnectionInterceptor.getConnection(MCFConnectionInterceptor.java:49) > at > org.apache.geronimo.connector.outbound.XAResourceInsertionInterceptor.getConnection(XAResourceInsertionInterceptor.java:41) > at > org.apache.geronimo.connector.outbound.SinglePoolConnectionInterceptor.internalGetConnection(SinglePoolConnectionInterceptor.java:69) > at > org.apache.geronimo.connector.outbound.AbstractSinglePoolConnectionInterceptor.getConnection(AbstractSinglePoolConnectionInterceptor.java:80) > at > org.apache.geronimo.connector.outbound.TransactionEnlistingInterceptor.getConnection(TransactionEnlistingInterceptor.java:46) > at > org.apache.geronimo.connector.outbound.TransactionCachingInterceptor.getConnection(TransactionCachingInterceptor.java:103) > at > org.apache.geronimo.connector.outbound.TCCLInterceptor.getConnection(TCCLInterceptor.java:39) > at > org.apache.geronimo.connector.outbound.AbstractConnectionManager.doRecovery(AbstractConnectionManager.java:65) > at > org.apache.geronimo.connector.outbound.ManagedConnectionFactoryWrapper.doStart(ManagedConnectionFactoryWrapper.java:164) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:953) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:269) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:103) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:525) > at > org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:110) > at > org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:145) > at > org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:119) > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:175) > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:44) > at > org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:253) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:295) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:103) > at > org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:125) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:539) > at > org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:377) > at > org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:456) > at > org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:190) > at > org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigur