You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by "Prasanna (JIRA)" <je...@portals.apache.org> on 2008/09/11 20:11:44 UTC

[jira] Created: (JS2-903) Customizer removes the Portlet Fragments when Security Constraints are Used

Customizer removes the Portlet Fragments when Security Constraints are Used
---------------------------------------------------------------------------

                 Key: JS2-903
                 URL: https://issues.apache.org/jira/browse/JS2-903
             Project: Jetspeed 2
          Issue Type: Bug
          Components: Customizer
    Affects Versions: 2.1.3
         Environment: windows/tomcat/derby/
            Reporter: Prasanna
             Fix For: 2.1.3


When customizing a page that contains security constraints in portlet fragments, the resulting page removes the portlet fragments that has the security constraints.

This is a partial snippet of my default-page.psml before customization: 

<fragment id="dp-layout-twocol" type="layout" name="jetspeed-layouts::VelocityTwoColumns"> 
                        <fragment id="dp00-body-login" type="portlet" name="j2-admin::LoginPortlet"> 
                                <property name="row" value="0"/> 
                                <property name="height" value="200"/> 
                                <property name="column" value="0"/> 
                                <security-constraints> 
                                        <security-constraint> 
                                                <roles>user</roles> 
                                        </security-constraint> 
                                        <security-constraints-ref>guest-only</security-constraints-ref> 
                                </security-constraints> 
                        </fragment> 
                        <fragment id="dp00-body-forgot" type="portlet" name="j2-admin::ForgottenPasswordPortlet"> 
                                <property name="row" value="0"/> 
                                <property name="height" value="600"/> 
                                <property name="column" value="1"/> 
                                <security-constraints> 
                                        <security-constraint> 
                                                <roles>user</roles> 
                                        </security-constraint> 
                                        <security-constraints-ref>guest-only</security-constraints-ref> 
                                </security-constraints> 
                        </fragment> 
                        <fragment id="dp00-body-news" type="portlet" name="my-application::news-event"> 
                                <property name="row" value="1"/> 
                                <property name="column" value="0"/> 
                        </fragment> 
                        <fragment id="dp00-body-rss" type="portlet" name="my-application::rss-feed"> 
                                <property name="row" value="1"/> 
                                <property name="column" value="1"/> 
                        </fragment> 
                </fragment> 


This is a partial snippet of my default-page.psml after I customized the page. 

<fragment id="dp-layout-twocol" type="layout" name="jetspeed-layouts::VelocityTwoColumns"> 
                        <fragment id="dp00-body-news" type="portlet" name="my-application::news-event"> 
                                <property name="row" value="1"/> 
                                <property name="column" value="0"/> 
                        </fragment> 
                        <fragment id="dp00-body-rss" type="portlet" name="my-application::rss-feed"> 
                                <property name="row" value="1"/> 
                                <property name="column" value="1"/> 
                        </fragment> 
                </fragment> 

http://www.nabble.com/Customizer-removes-the-Portlet-Fragments-when-Security-Constraints-are-Used-td19400227.html




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Commented: (JS2-903) Customizer removes the Portlet Fragments when Security Constraints are Used

Posted by "David Sean Taylor (JIRA)" <je...@portals.apache.org>.
    [ https://issues.apache.org/jira/browse/JS2-903?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643019#action_12643019 ] 

David Sean Taylor commented on JS2-903:
---------------------------------------

patch applied to 2.1.3 and 2.2, please test

> Customizer removes the Portlet Fragments when Security Constraints are Used
> ---------------------------------------------------------------------------
>
>                 Key: JS2-903
>                 URL: https://issues.apache.org/jira/browse/JS2-903
>             Project: Jetspeed 2
>          Issue Type: Bug
>          Components: Customizer
>    Affects Versions: 2.1.3, 2.2
>         Environment: windows/tomcat/derby/
>            Reporter: Prasanna
>            Assignee: David Sean Taylor
>            Priority: Critical
>             Fix For: 2.1.3, 2.2
>
>
> When customizing a page that contains security constraints in portlet fragments, the resulting page removes the portlet fragments that has the security constraints.
> This is a partial snippet of my default-page.psml before customization: 
> <fragment id="dp-layout-twocol" type="layout" name="jetspeed-layouts::VelocityTwoColumns"> 
>                         <fragment id="dp00-body-login" type="portlet" name="j2-admin::LoginPortlet"> 
>                                 <property name="row" value="0"/> 
>                                 <property name="height" value="200"/> 
>                                 <property name="column" value="0"/> 
>                                 <security-constraints> 
>                                         <security-constraint> 
>                                                 <roles>user</roles> 
>                                         </security-constraint> 
>                                         <security-constraints-ref>guest-only</security-constraints-ref> 
>                                 </security-constraints> 
>                         </fragment> 
>                         <fragment id="dp00-body-forgot" type="portlet" name="j2-admin::ForgottenPasswordPortlet"> 
>                                 <property name="row" value="0"/> 
>                                 <property name="height" value="600"/> 
>                                 <property name="column" value="1"/> 
>                                 <security-constraints> 
>                                         <security-constraint> 
>                                                 <roles>user</roles> 
>                                         </security-constraint> 
>                                         <security-constraints-ref>guest-only</security-constraints-ref> 
>                                 </security-constraints> 
>                         </fragment> 
>                         <fragment id="dp00-body-news" type="portlet" name="my-application::news-event"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="0"/> 
>                         </fragment> 
>                         <fragment id="dp00-body-rss" type="portlet" name="my-application::rss-feed"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="1"/> 
>                         </fragment> 
>                 </fragment> 
> This is a partial snippet of my default-page.psml after I customized the page. 
> <fragment id="dp-layout-twocol" type="layout" name="jetspeed-layouts::VelocityTwoColumns"> 
>                         <fragment id="dp00-body-news" type="portlet" name="my-application::news-event"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="0"/> 
>                         </fragment> 
>                         <fragment id="dp00-body-rss" type="portlet" name="my-application::rss-feed"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="1"/> 
>                         </fragment> 
>                 </fragment> 
> http://www.nabble.com/Customizer-removes-the-Portlet-Fragments-when-Security-Constraints-are-Used-td19400227.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Updated: (JS2-903) Customizer removes the Portlet Fragments when Security Constraints are Used

Posted by "Ate Douma (JIRA)" <je...@portals.apache.org>.
     [ https://issues.apache.org/jira/browse/JS2-903?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ate Douma updated JS2-903:
--------------------------

    Priority: Critical  (was: Major)

> Customizer removes the Portlet Fragments when Security Constraints are Used
> ---------------------------------------------------------------------------
>
>                 Key: JS2-903
>                 URL: https://issues.apache.org/jira/browse/JS2-903
>             Project: Jetspeed 2
>          Issue Type: Bug
>          Components: Customizer
>    Affects Versions: 2.1.3
>         Environment: windows/tomcat/derby/
>            Reporter: Prasanna
>            Assignee: David Sean Taylor
>            Priority: Critical
>             Fix For: 2.1.3
>
>
> When customizing a page that contains security constraints in portlet fragments, the resulting page removes the portlet fragments that has the security constraints.
> This is a partial snippet of my default-page.psml before customization: 
> <fragment id="dp-layout-twocol" type="layout" name="jetspeed-layouts::VelocityTwoColumns"> 
>                         <fragment id="dp00-body-login" type="portlet" name="j2-admin::LoginPortlet"> 
>                                 <property name="row" value="0"/> 
>                                 <property name="height" value="200"/> 
>                                 <property name="column" value="0"/> 
>                                 <security-constraints> 
>                                         <security-constraint> 
>                                                 <roles>user</roles> 
>                                         </security-constraint> 
>                                         <security-constraints-ref>guest-only</security-constraints-ref> 
>                                 </security-constraints> 
>                         </fragment> 
>                         <fragment id="dp00-body-forgot" type="portlet" name="j2-admin::ForgottenPasswordPortlet"> 
>                                 <property name="row" value="0"/> 
>                                 <property name="height" value="600"/> 
>                                 <property name="column" value="1"/> 
>                                 <security-constraints> 
>                                         <security-constraint> 
>                                                 <roles>user</roles> 
>                                         </security-constraint> 
>                                         <security-constraints-ref>guest-only</security-constraints-ref> 
>                                 </security-constraints> 
>                         </fragment> 
>                         <fragment id="dp00-body-news" type="portlet" name="my-application::news-event"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="0"/> 
>                         </fragment> 
>                         <fragment id="dp00-body-rss" type="portlet" name="my-application::rss-feed"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="1"/> 
>                         </fragment> 
>                 </fragment> 
> This is a partial snippet of my default-page.psml after I customized the page. 
> <fragment id="dp-layout-twocol" type="layout" name="jetspeed-layouts::VelocityTwoColumns"> 
>                         <fragment id="dp00-body-news" type="portlet" name="my-application::news-event"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="0"/> 
>                         </fragment> 
>                         <fragment id="dp00-body-rss" type="portlet" name="my-application::rss-feed"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="1"/> 
>                         </fragment> 
>                 </fragment> 
> http://www.nabble.com/Customizer-removes-the-Portlet-Fragments-when-Security-Constraints-are-Used-td19400227.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Assigned: (JS2-903) Customizer removes the Portlet Fragments when Security Constraints are Used

Posted by "David Sean Taylor (JIRA)" <je...@portals.apache.org>.
     [ https://issues.apache.org/jira/browse/JS2-903?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Sean Taylor reassigned JS2-903:
-------------------------------------

    Assignee: David Sean Taylor

> Customizer removes the Portlet Fragments when Security Constraints are Used
> ---------------------------------------------------------------------------
>
>                 Key: JS2-903
>                 URL: https://issues.apache.org/jira/browse/JS2-903
>             Project: Jetspeed 2
>          Issue Type: Bug
>          Components: Customizer
>    Affects Versions: 2.1.3
>         Environment: windows/tomcat/derby/
>            Reporter: Prasanna
>            Assignee: David Sean Taylor
>             Fix For: 2.1.3
>
>
> When customizing a page that contains security constraints in portlet fragments, the resulting page removes the portlet fragments that has the security constraints.
> This is a partial snippet of my default-page.psml before customization: 
> <fragment id="dp-layout-twocol" type="layout" name="jetspeed-layouts::VelocityTwoColumns"> 
>                         <fragment id="dp00-body-login" type="portlet" name="j2-admin::LoginPortlet"> 
>                                 <property name="row" value="0"/> 
>                                 <property name="height" value="200"/> 
>                                 <property name="column" value="0"/> 
>                                 <security-constraints> 
>                                         <security-constraint> 
>                                                 <roles>user</roles> 
>                                         </security-constraint> 
>                                         <security-constraints-ref>guest-only</security-constraints-ref> 
>                                 </security-constraints> 
>                         </fragment> 
>                         <fragment id="dp00-body-forgot" type="portlet" name="j2-admin::ForgottenPasswordPortlet"> 
>                                 <property name="row" value="0"/> 
>                                 <property name="height" value="600"/> 
>                                 <property name="column" value="1"/> 
>                                 <security-constraints> 
>                                         <security-constraint> 
>                                                 <roles>user</roles> 
>                                         </security-constraint> 
>                                         <security-constraints-ref>guest-only</security-constraints-ref> 
>                                 </security-constraints> 
>                         </fragment> 
>                         <fragment id="dp00-body-news" type="portlet" name="my-application::news-event"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="0"/> 
>                         </fragment> 
>                         <fragment id="dp00-body-rss" type="portlet" name="my-application::rss-feed"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="1"/> 
>                         </fragment> 
>                 </fragment> 
> This is a partial snippet of my default-page.psml after I customized the page. 
> <fragment id="dp-layout-twocol" type="layout" name="jetspeed-layouts::VelocityTwoColumns"> 
>                         <fragment id="dp00-body-news" type="portlet" name="my-application::news-event"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="0"/> 
>                         </fragment> 
>                         <fragment id="dp00-body-rss" type="portlet" name="my-application::rss-feed"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="1"/> 
>                         </fragment> 
>                 </fragment> 
> http://www.nabble.com/Customizer-removes-the-Portlet-Fragments-when-Security-Constraints-are-Used-td19400227.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Updated: (JS2-903) Customizer removes the Portlet Fragments when Security Constraints are Used

Posted by "David Sean Taylor (JIRA)" <je...@portals.apache.org>.
     [ https://issues.apache.org/jira/browse/JS2-903?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Sean Taylor updated JS2-903:
----------------------------------

    Affects Version/s: 2.2
        Fix Version/s: 2.2

Will apply this fix to both 2.1.3-post-release and 2.2

> Customizer removes the Portlet Fragments when Security Constraints are Used
> ---------------------------------------------------------------------------
>
>                 Key: JS2-903
>                 URL: https://issues.apache.org/jira/browse/JS2-903
>             Project: Jetspeed 2
>          Issue Type: Bug
>          Components: Customizer
>    Affects Versions: 2.1.3, 2.2
>         Environment: windows/tomcat/derby/
>            Reporter: Prasanna
>            Assignee: David Sean Taylor
>            Priority: Critical
>             Fix For: 2.1.3, 2.2
>
>
> When customizing a page that contains security constraints in portlet fragments, the resulting page removes the portlet fragments that has the security constraints.
> This is a partial snippet of my default-page.psml before customization: 
> <fragment id="dp-layout-twocol" type="layout" name="jetspeed-layouts::VelocityTwoColumns"> 
>                         <fragment id="dp00-body-login" type="portlet" name="j2-admin::LoginPortlet"> 
>                                 <property name="row" value="0"/> 
>                                 <property name="height" value="200"/> 
>                                 <property name="column" value="0"/> 
>                                 <security-constraints> 
>                                         <security-constraint> 
>                                                 <roles>user</roles> 
>                                         </security-constraint> 
>                                         <security-constraints-ref>guest-only</security-constraints-ref> 
>                                 </security-constraints> 
>                         </fragment> 
>                         <fragment id="dp00-body-forgot" type="portlet" name="j2-admin::ForgottenPasswordPortlet"> 
>                                 <property name="row" value="0"/> 
>                                 <property name="height" value="600"/> 
>                                 <property name="column" value="1"/> 
>                                 <security-constraints> 
>                                         <security-constraint> 
>                                                 <roles>user</roles> 
>                                         </security-constraint> 
>                                         <security-constraints-ref>guest-only</security-constraints-ref> 
>                                 </security-constraints> 
>                         </fragment> 
>                         <fragment id="dp00-body-news" type="portlet" name="my-application::news-event"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="0"/> 
>                         </fragment> 
>                         <fragment id="dp00-body-rss" type="portlet" name="my-application::rss-feed"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="1"/> 
>                         </fragment> 
>                 </fragment> 
> This is a partial snippet of my default-page.psml after I customized the page. 
> <fragment id="dp-layout-twocol" type="layout" name="jetspeed-layouts::VelocityTwoColumns"> 
>                         <fragment id="dp00-body-news" type="portlet" name="my-application::news-event"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="0"/> 
>                         </fragment> 
>                         <fragment id="dp00-body-rss" type="portlet" name="my-application::rss-feed"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="1"/> 
>                         </fragment> 
>                 </fragment> 
> http://www.nabble.com/Customizer-removes-the-Portlet-Fragments-when-Security-Constraints-are-Used-td19400227.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Resolved: (JS2-903) Customizer removes the Portlet Fragments when Security Constraints are Used

Posted by "David Sean Taylor (JIRA)" <je...@portals.apache.org>.
     [ https://issues.apache.org/jira/browse/JS2-903?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Sean Taylor resolved JS2-903.
-----------------------------------

    Resolution: Fixed

> Customizer removes the Portlet Fragments when Security Constraints are Used
> ---------------------------------------------------------------------------
>
>                 Key: JS2-903
>                 URL: https://issues.apache.org/jira/browse/JS2-903
>             Project: Jetspeed 2
>          Issue Type: Bug
>          Components: Customizer
>    Affects Versions: 2.1.3, 2.2
>         Environment: windows/tomcat/derby/
>            Reporter: Prasanna
>            Assignee: David Sean Taylor
>            Priority: Critical
>             Fix For: 2.1.3, 2.2
>
>
> When customizing a page that contains security constraints in portlet fragments, the resulting page removes the portlet fragments that has the security constraints.
> This is a partial snippet of my default-page.psml before customization: 
> <fragment id="dp-layout-twocol" type="layout" name="jetspeed-layouts::VelocityTwoColumns"> 
>                         <fragment id="dp00-body-login" type="portlet" name="j2-admin::LoginPortlet"> 
>                                 <property name="row" value="0"/> 
>                                 <property name="height" value="200"/> 
>                                 <property name="column" value="0"/> 
>                                 <security-constraints> 
>                                         <security-constraint> 
>                                                 <roles>user</roles> 
>                                         </security-constraint> 
>                                         <security-constraints-ref>guest-only</security-constraints-ref> 
>                                 </security-constraints> 
>                         </fragment> 
>                         <fragment id="dp00-body-forgot" type="portlet" name="j2-admin::ForgottenPasswordPortlet"> 
>                                 <property name="row" value="0"/> 
>                                 <property name="height" value="600"/> 
>                                 <property name="column" value="1"/> 
>                                 <security-constraints> 
>                                         <security-constraint> 
>                                                 <roles>user</roles> 
>                                         </security-constraint> 
>                                         <security-constraints-ref>guest-only</security-constraints-ref> 
>                                 </security-constraints> 
>                         </fragment> 
>                         <fragment id="dp00-body-news" type="portlet" name="my-application::news-event"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="0"/> 
>                         </fragment> 
>                         <fragment id="dp00-body-rss" type="portlet" name="my-application::rss-feed"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="1"/> 
>                         </fragment> 
>                 </fragment> 
> This is a partial snippet of my default-page.psml after I customized the page. 
> <fragment id="dp-layout-twocol" type="layout" name="jetspeed-layouts::VelocityTwoColumns"> 
>                         <fragment id="dp00-body-news" type="portlet" name="my-application::news-event"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="0"/> 
>                         </fragment> 
>                         <fragment id="dp00-body-rss" type="portlet" name="my-application::rss-feed"> 
>                                 <property name="row" value="1"/> 
>                                 <property name="column" value="1"/> 
>                         </fragment> 
>                 </fragment> 
> http://www.nabble.com/Customizer-removes-the-Portlet-Fragments-when-Security-Constraints-are-Used-td19400227.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org