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

Reply via email to