[
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.