geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jay D. McHugh (JIRA)" <j...@apache.org>
Subject [jira] Issue Comment Edited: (GERONIMO-3855) PortletSecurityException in Plugins portlet
Date Wed, 20 Feb 2008 01:24:43 GMT

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


Mime
View raw message