[ https://issues.apache.org/jira/browse/GERONIMO-3855?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12570527#action_12570527 ]
jaydm edited comment on GERONIMO-3855 at 2/19/08 5:24 PM: ------------------------------------------------------------------ It appears that Pluto is not currently performing any special handling of multipage portlets over https. So, based on some posts on the Pluto mailing lists these changes simply block the exception that was being thrown in the setSecure() method. Committed on trunk: Sending pom.xml Deleting repository/org/apache/pluto/1.2.0-G601060.README.TXT Adding repository/org/apache/pluto/1.2.0-G601061.README.TXT Adding repository/org/apache/pluto/geronimo-3855.patch Deleting repository/org/apache/pluto/pluto-container/1.2.0-G601060 Deleting repository/org/apache/pluto/pluto-descriptor-api/1.2.0-G601060 Adding repository/org/apache/pluto/pluto-descriptor-api/1.2.0-G601061 Adding (bin) repository/org/apache/pluto/pluto-descriptor-api/1.2.0-G601061/pluto-descriptor-api-1.2.0-G601061.jar Deleting repository/org/apache/pluto/pluto-descriptor-impl/1.2.0-G601060 Adding repository/org/apache/pluto/pluto-descriptor-impl/1.2.0-G601061 Adding (bin) repository/org/apache/pluto/pluto-descriptor-impl/1.2.0-G601061/pluto-descriptor-impl-1.2.0-G601061.jar Deleting repository/org/apache/pluto/pluto-portal-driver/1.2.0-G601060 Adding repository/org/apache/pluto/pluto-portal-driver/1.2.0-G601061 Adding (bin) repository/org/apache/pluto/pluto-portal-driver/1.2.0-G601061/pluto-portal-driver-1.2.0-G601061.jar Deleting repository/org/apache/pluto/pluto-portal-driver-impl/1.2.0-G601060 Adding repository/org/apache/pluto/pluto-portal-driver-impl/1.2.0-G601061 Adding (bin) repository/org/apache/pluto/pluto-portal-driver-impl/1.2.0-G601061/pluto-portal-driver-impl-1.2.0-G601061.jar Deleting repository/org/apache/pluto/pluto-taglib/1.2.0-G601060 Adding repository/org/apache/pluto/pluto-taglib/1.2.0-G601061 Adding (bin) repository/org/apache/pluto/pluto-taglib/1.2.0-G601061/pluto-taglib-1.2.0-G601061.jar Transmitting file data ........ Committed revision 629300. was (Author: jaydm): It appears that Pluto is not currently performing any special handling of multipage portlets over https. So, based on some posts on the Pluto mailing lists these changes simply block the exception that was being thrown in the setSecure() method. Sending pom.xml Deleting repository/org/apache/pluto/1.2.0-G601060.README.TXT Adding repository/org/apache/pluto/1.2.0-G601061.README.TXT Adding repository/org/apache/pluto/geronimo-3855.patch Deleting repository/org/apache/pluto/pluto-container/1.2.0-G601060 Deleting repository/org/apache/pluto/pluto-descriptor-api/1.2.0-G601060 Adding repository/org/apache/pluto/pluto-descriptor-api/1.2.0-G601061 Adding (bin) repository/org/apache/pluto/pluto-descriptor-api/1.2.0-G601061/pluto-descriptor-api-1.2.0-G601061.jar Deleting repository/org/apache/pluto/pluto-descriptor-impl/1.2.0-G601060 Adding repository/org/apache/pluto/pluto-descriptor-impl/1.2.0-G601061 Adding (bin) repository/org/apache/pluto/pluto-descriptor-impl/1.2.0-G601061/pluto-descriptor-impl-1.2.0-G601061.jar Deleting repository/org/apache/pluto/pluto-portal-driver/1.2.0-G601060 Adding repository/org/apache/pluto/pluto-portal-driver/1.2.0-G601061 Adding (bin) repository/org/apache/pluto/pluto-portal-driver/1.2.0-G601061/pluto-portal-driver-1.2.0-G601061.jar Deleting repository/org/apache/pluto/pluto-portal-driver-impl/1.2.0-G601060 Adding repository/org/apache/pluto/pluto-portal-driver-impl/1.2.0-G601061 Adding (bin) repository/org/apache/pluto/pluto-portal-driver-impl/1.2.0-G601061/pluto-portal-driver-impl-1.2.0-G601061.jar Deleting repository/org/apache/pluto/pluto-taglib/1.2.0-G601060 Adding repository/org/apache/pluto/pluto-taglib/1.2.0-G601061 Adding (bin) repository/org/apache/pluto/pluto-taglib/1.2.0-G601061/pluto-taglib-1.2.0-G601061.jar Transmitting file data ........ Committed revision 629300. > PortletSecurityException in Plugins portlet > ------------------------------------------- > > Key: GERONIMO-3855 > URL: https://issues.apache.org/jira/browse/GERONIMO-3855 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: console > Affects Versions: 2.1 > Reporter: Paul McMahan > Assignee: Jay D. McHugh > > Cannot take any actions in the Plugins portlet. > Recreate: > Go to the Plugins portlet in the admin console > Click any action-- "Update Repository List" or "Add Repository" or "Export a > Plugin" or "Assemble a Server" > Note the exception: > javax.servlet.ServletException: javax.portlet.PortletSecurityException: No > Supported > > org.apache.pluto.driver.PortalDriverServlet.doGet(PortalDriverServlet.java:116) > > org.apache.pluto.driver.PortalDriverServlet.doPost(PortalDriverServlet.java:158) > javax.servlet.http.HttpServlet.service(HttpServlet.java:713) > javax.servlet.http.HttpServlet.service(HttpServlet.java:806) > root cause > javax.portlet.PortletSecurityException: No Supported > > org.apache.pluto.driver.services.container.PortletURLProviderImpl.setSecure(PortletURLProviderImpl.java:67) > > org.apache.pluto.core.PortletContainerImpl.doAction(PortletContainerImpl.java:261) > > org.apache.pluto.driver.PortalDriverServlet.doGet(PortalDriverServlet.java:112) > > org.apache.pluto.driver.PortalDriverServlet.doPost(PortalDriverServlet.java:158) > javax.servlet.http.HttpServlet.service(HttpServlet.java:713) > javax.servlet.http.HttpServlet.service(HttpServlet.java:806) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.