On Jul 5, 2007, at 7:00 AM, Kumar, Ravi R wrote:


Hi,

We are using GroupManager jetspeed services in our application to
enable/disable a group as shown below.But this functionality is not
working.Is it a issue in jetspeed 2.1 or we are doing something wrong?

   // Enabling customer
    PortletConfig  portletConfig  =
(PortletConfig)request.getAttribute("javax.portlet.config");
    groupManager = (GroupManager)
portletConfig.getPortletContext().getAttribute (CommonPortletServices.CPS
_GROUP_MANAGER_COMPONENT);
     GroupPrincipal gp=(GroupPrincipal)
groupManager.getGroup("Communications").getPrincipal();
     gp.setEnabled(true);


   //Disabling customer
   PortletConfig  portletConfig  =
(PortletConfig)request.getAttribute("javax.portlet.config");
   groupManager = (GroupManager)
portletConfig.getPortletContext().getAttribute (CommonPortletServices.CPS
_GROUP_MANAGER_COMPONENT);
   GroupPrincipal gp=(GroupPrincipal)
groupManager.getGroup("Communications)").getPrincipal();
   gp.setEnabled(false);

Try this API:

http://portals.apache.org/jetspeed-2/multiproject/jetspeed-api/ apidocs/org/apache/jetspeed/security/GroupManager.html#setGroupEnabled (java.lang.String,%20boolean)



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to