Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 15814 invoked from network); 4 Nov 2010 13:19:39 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 4 Nov 2010 13:19:39 -0000 Received: (qmail 39641 invoked by uid 500); 4 Nov 2010 13:20:10 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 38105 invoked by uid 500); 4 Nov 2010 13:20:06 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 38093 invoked by uid 99); 4 Nov 2010 13:20:05 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Nov 2010 13:20:05 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Nov 2010 13:20:04 +0000 Received: from thor (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id oA4DJhJe018601 for ; Thu, 4 Nov 2010 13:19:44 GMT Message-ID: <5325346.7861288876783822.JavaMail.jira@thor> Date: Thu, 4 Nov 2010 09:19:43 -0400 (EDT) From: "Shawn Jiang (JIRA)" To: dev@geronimo.apache.org Subject: [jira] Issue Comment Edited: (GERONIMO-5643) fail to edit NIOHTTPConnector directly through console In-Reply-To: <19543271.136941287036392695.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/GERONIMO-5643?page=3Dcom.atlass= ian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D1= 2928166#action_12928166 ]=20 Shawn Jiang edited comment on GERONIMO-5643 at 11/4/10 9:18 AM: ---------------------------------------------------------------- trunk@r1030864 Isolate the https protocol and move the ssl implemenations f= rom common connector gbeans down to leaf https connector gbeans. trunk@1030866 added hot connector port edit support. Now you should be ab= le to edit port of a connector even it's still online. was (Author: genspring): trunk@r1030864 Isolate the https protocol and move the ssl implemenatio= ns from down to https connector gbeans. trunk@1030866 added hot connector port edit support. Now you should be ab= le to edit port of a connector even it's still online. =20 > fail to edit NIOHTTPConnector directly through console > ------------------------------------------------------ > > Key: GERONIMO-5643 > URL: https://issues.apache.org/jira/browse/GERONIMO-5643 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues)=20 > Components: console > Affects Versions: 3.0 > Environment: OS:Windows XP SP3 > Java Version: 1.6.0_20 > Server:Geronimo 3.0-SNAPSHOT > Reporter: Zhen Zhang > Assignee: Shawn Jiang > Priority: Minor > Fix For: 3.0 > > > setps to recur: > 1. start the Geronimo server, and then open the admin console.=20 > 2. Open the "web server" portlet , and then click on "edit" link against = an existing NIO HTTP Connector in network listener list(like TomcatWebConne= ctor HTTP 8080) > 3. Modify the port (Attention:the port should not be used by others) > 4. Click on "Save" , to save your change and then you will find this log= info: > 2010-10-14 13:54:22,843 INFO [RedirectByHashFilter] Hash value for page:= /portal/1-2/Application Server/Web Server/__acconsole-base0x2ConnectorManag= er!-743665070|1/__pmconsole-base0x2ConnectorManager!-743665070|1_view is:41= 81896917247261852 > 2010-10-14 13:54:22,843 INFO [RedirectByHashFilter] no redirect for:http= ://localhost:8080/console/portal/1-2/Application%20Server/Web%20Server/__ac= console-base0x2ConnectorManager!-743665070%7C1/__pmconsole-base0x2Connector= Manager!-743665070%7C1_view > 2010-10-14 13:54:22,937 INFO [RedirectByHashFilter] Hash value for page:= /portal/1-2/Application Server/Web Server/__pmconsole-base0x2ConnectorManag= er!-743665070|1_view/__wsconsole-base0x2ConnectorManager!-743665070|1_norma= l/__rpconsole-base0x2ConnectorManager!-743665070|1_connectorURI/org0x2apach= e0x2geronimo0x2configs0xc2Ftomcat70xc2F30x20-SNAPSHOT0xc2Fcar0xc3FServiceMo= dule0xc3Dorg0x2apache0x2geronimo0x2configs0xc2Ftomcat70xc2F30x20-SNAPSHOT0x= c2Fcar0xc2Cj2eeType0xc3DGBean0xc2Cname0xc3DTomcatWebConnector/__rpconsole-b= ase0x2ConnectorManager!-743665070|1_mode/edit/__rpconsole-base0x2ConnectorM= anager!-743665070|1_server/tomcat/__rpconsole-base0x2ConnectorManager!-7436= 65070|1_containerURI/org0x2apache0x2geronimo0x2configs0xc2Ftomcat70xc2F30x2= 0-SNAPSHOT0xc2Fcar0xc3FServiceModule0xc3Dorg0x2apache0x2geronimo0x2configs0= xc2Ftomcat70xc2F30x20-SNAPSHOT0xc2Fcar0xc2Cj2eeType0xc3DGBean0xc2Cname0xc3D= TomcatWebContainer/__rpconsole-base0x2ConnectorManager!-743665070|1_manager= URI/org0x2apache0x2geronimo0x2configs0xc2Ftomcat70xc2F30x20-SNAPSHOT0xc2Fca= r0xc3FServiceModule0xc3Dorg0x2apache0x2geronimo0x2configs0xc2Ftomcat70xc2F3= 0x20-SNAPSHOT0xc2Fcar0xc2Cj2eeType0xc3DGBean0xc2Cname0xc3DTomcatWebManager = is:-3108636324815761283 > 2010-10-14 13:54:22,937 INFO [RedirectByHashFilter] no redirect for:http= ://localhost:8080/console/portal/1-2/Application%20Server/Web%20Server/__pm= console-base0x2ConnectorManager!-743665070%7C1_view/__wsconsole-base0x2Conn= ectorManager!-743665070%7C1_normal/__rpconsole-base0x2ConnectorManager!-743= 665070%7C1_connectorURI/org0x2apache0x2geronimo0x2configs0xc2Ftomcat70xc2F3= 0x20-SNAPSHOT0xc2Fcar0xc3FServiceModule0xc3Dorg0x2apache0x2geronimo0x2confi= gs0xc2Ftomcat70xc2F30x20-SNAPSHOT0xc2Fcar0xc2Cj2eeType0xc3DGBean0xc2Cname0x= c3DTomcatWebConnector/__rpconsole-base0x2ConnectorManager!-743665070%7C1_mo= de/edit/__rpconsole-base0x2ConnectorManager!-743665070%7C1_server/tomcat/__= rpconsole-base0x2ConnectorManager!-743665070%7C1_containerURI/org0x2apache0= x2geronimo0x2configs0xc2Ftomcat70xc2F30x20-SNAPSHOT0xc2Fcar0xc3FServiceModu= le0xc3Dorg0x2apache0x2geronimo0x2configs0xc2Ftomcat70xc2F30x20-SNAPSHOT0xc2= Fcar0xc2Cj2eeType0xc3DGBean0xc2Cname0xc3DTomcatWebContainer/__rpconsole-bas= e0x2ConnectorManager!-743665070%7C1_managerURI/org0x2apache0x2geronimo0x2co= nfigs0xc2Ftomcat70xc2F30x20-SNAPSHOT0xc2Fcar0xc3FServiceModule0xc3Dorg0x2ap= ache0x2geronimo0x2configs0xc2Ftomcat70xc2F30x20-SNAPSHOT0xc2Fcar0xc2Cj2eeTy= pe0xc3DGBean0xc2Cname0xc3DTomcatWebManager > 2010-10-14 13:54:22,968 INFO [SupportedModesServiceImpl] Portlet mode 'e= dit' not found for portletId: 'console-base.WebServerManager!-743665070|0' > 2010-10-14 13:54:23,109 ERROR [ConnectorPortlet] Unable to retrieve value= of property asyncTimeout > java.lang.IllegalArgumentException: No such method found (getAsyncTimeout= on org.apache.geronimo.management.StatisticsProvider$$EnhancerByCGLIB$$df9= 9af6f) > =09at org.apache.geronimo.console.BasePortlet.getProperty(BasePortlet.jav= a:121) > =09at org.apache.geronimo.console.webmanager.ConnectorPortlet.doView(Conn= ectorPortlet.java:346) > =09at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:348) > =09at javax.portlet.GenericPortlet.render(GenericPortlet.java:253) > =09at org.apache.geronimo.console.BasePortlet.render(BasePortlet.java:153= ) > =09at org.apache.pluto.driver.services.container.FilterChainImpl.doFilter= (FilterChainImpl.java:163) > =09at org.apache.pluto.driver.services.container.FilterChainImpl.processF= ilter(FilterChainImpl.java:91) > =09at org.apache.pluto.driver.services.container.FilterManagerImpl.proces= sFilter(FilterManagerImpl.java:105) > =09at org.apache.pluto.container.driver.PortletServlet.dispatch(PortletSe= rvlet.java:340) > =09at org.apache.pluto.container.driver.PortletServlet.doGet(PortletServl= et.java:261) > =09at javax.servlet.http.HttpServlet.service(HttpServlet.java:575) > =09at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > =09at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ap= plicationFilterChain.java:303) > =09at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicatio= nFilterChain.java:208) > =09at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDi= spatcher.java:650) > =09at org.apache.catalina.core.ApplicationDispatcher.doInclude(Applicatio= nDispatcher.java:560) > =09at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationD= ispatcher.java:497) > =09at org.apache.pluto.driver.container.DefaultPortletInvokerService.invo= ke(DefaultPortletInvokerService.java:233) > =09at org.apache.pluto.driver.container.DefaultPortletInvokerService.rend= er(DefaultPortletInvokerService.java:117) > =09at org.apache.pluto.container.impl.PortletContainerImpl.doRender(Portl= etContainerImpl.java:157) > =09at org.apache.pluto.driver.tags.PortletTag.doStartTag(PortletTag.java:= 165) > =09at jsp.WEB_002dINF.themes.portlet_002dskin_jsp._jspService(portlet_002= dskin_jsp.java:102) > =09at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:73) > =09at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > =09at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ap= plicationFilterChain.java:303) > =09at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicatio= nFilterChain.java:208) > =09at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDi= spatcher.java:650) > =09at org.apache.catalina.core.ApplicationDispatcher.doInclude(Applicatio= nDispatcher.java:560) > =09at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationD= ispatcher.java:497) > =09at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibra= ry.java:930) > =09at jsp.WEB_002dINF.themes.portlets_002donly_jsp._jspx_meth_c_005fforEa= ch_005f0(portlets_002donly_jsp.java:135) > =09at jsp.WEB_002dINF.themes.portlets_002donly_jsp._jspService(portlets_0= 02donly_jsp.java:69) > =09at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:73) > =09at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > =09at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ap= plicationFilterChain.java:303) > =09at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicatio= nFilterChain.java:208) > =09at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDi= spatcher.java:650) > =09at org.apache.catalina.core.ApplicationDispatcher.doInclude(Applicatio= nDispatcher.java:560) > =09at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationD= ispatcher.java:497) > =09at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibra= ry.java:930) > =09at jsp.WEB_002dINF.themes.default_002dtheme_jsp._jspx_meth_c_005fother= wise_005f0(default_002dtheme_jsp.java:227) > =09at jsp.WEB_002dINF.themes.default_002dtheme_jsp._jspx_meth_c_005fchoos= e_005f0(default_002dtheme_jsp.java:170) > =09at jsp.WEB_002dINF.themes.default_002dtheme_jsp._jspService(default_00= 2dtheme_jsp.java:102) > =09at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:73) > =09at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > =09at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ap= plicationFilterChain.java:303) > =09at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicatio= nFilterChain.java:208) > =09at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDi= spatcher.java:650) > =09at org.apache.catalina.core.ApplicationDispatcher.processRequest(Appli= cationDispatcher.java:443) > =09at org.apache.catalina.core.ApplicationDispatcher.doForward(Applicatio= nDispatcher.java:382) > =09at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationD= ispatcher.java:310) > =09at org.apache.pluto.driver.PortalDriverServlet.doGet(PortalDriverServl= et.java:189) > =09at javax.servlet.http.HttpServlet.service(HttpServlet.java:575) > =09at javax.servlet.http.HttpServlet.service(HttpServlet.java:668) > =09at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ap= plicationFilterChain.java:303) > =09at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicatio= nFilterChain.java:208) > =09at org.apache.geronimo.console.filter.RedirectByHashFilter.doFilter(Re= directByHashFilter.java:116) > =09at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ap= plicationFilterChain.java:242) > =09at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicatio= nFilterChain.java:208) > =09at org.apache.geronimo.console.filter.PlutoURLRebuildFilter.doFilter(P= lutoURLRebuildFilter.java:48) > =09at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ap= plicationFilterChain.java:242) > =09at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicatio= nFilterChain.java:208) > =09at org.apache.geronimo.console.filter.XSSXSRFFilter.doFilter(XSSXSRFFi= lter.java:130) > =09at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ap= plicationFilterChain.java:242) > =09at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicatio= nFilterChain.java:208) > =09at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrappe= rValve.java:237) > =09at org.apache.catalina.core.StandardContextValve.invoke(StandardContex= tValve.java:201) > =09at org.apache.geronimo.tomcat.security.SecurityValve.invoke(SecurityVa= lve.java:87) > =09at org.apache.geronimo.tomcat.security.jacc.JACCSecurityValve.invoke(J= ACCSecurityValve.java:54) > =09at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValv= e.invoke(GeronimoStandardContext.java:713) > =09at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(Ge= ronimoBeforeAfterValve.java:47) > =09at org.apache.geronimo.tomcat.valve.ProtectedTargetValve.invoke(Protec= tedTargetValve.java:53) > =09at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve= .java:146) > =09at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve= .java:108) > =09at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineV= alve.java:118) > =09at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.j= ava:402) > =09at org.apache.coyote.http11.Http11Processor.process(Http11Processor.ja= va:254) > =09at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.pro= cess(Http11Protocol.java:267) > =09at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.pro= cess(Http11Protocol.java:245) > =09at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpo= int.java:260) > =09at org.apache.geronimo.pool.ThreadPool$1.run(ThreadPool.java:243) > =09at org.apache.geronimo.pool.ThreadPool$ContextClassLoaderRunnable.run(= ThreadPool.java:373) > =09at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolEx= ecutor.java:886) > =09at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecut= or.java:908) > =09at java.lang.Thread.run(Thread.java:619) --=20 This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.