<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: [Web Service] Way to retrieve Alfresco Groups ? in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/web-service-way-to-retrieve-alfresco-groups/m-p/196852#M149982</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm sorry, you're right!&amp;nbsp; :roll: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For solving this feature you can implement your own custom WebScript (Custom Action) to search all user groups, then you can call it from your web service and you can return values from WebScript to your Web Service.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;WebScript code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;serviceRegistry.getAuthorityService().getAuthoritiesForUser(userName);&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Web Service code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;Action userGroupsAction = new Action();&lt;BR /&gt;userGroupsAction.setActionName("userGroupsAction");&lt;BR /&gt;userGroupsAction.setParameters(properties);&lt;BR /&gt;ActionExecutionResult[] results = WebServiceFactory.getActionService().executeActions(predicate, new Action[]{userGroupsAction});&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;You can see this pages from the wiki for more details:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/Custom_Actions" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Custom_Actions&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/Returning_Values_From_Actions" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Returning_Values_From_Actions&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this helps.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 26 Jan 2009 12:03:33 GMT</pubDate>
    <dc:creator>openpj</dc:creator>
    <dc:date>2009-01-26T12:03:33Z</dc:date>
    <item>
      <title>[Web Service] Way to retrieve Alfresco Groups ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/web-service-way-to-retrieve-alfresco-groups/m-p/196849#M149979</link>
      <description>How do you retrieve all groups where a specific user belongs using Alfresco Web Services ?</description>
      <pubDate>Thu, 22 Jan 2009 18:41:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/web-service-way-to-retrieve-alfresco-groups/m-p/196849#M149979</guid>
      <dc:creator>aragorn185</dc:creator>
      <dc:date>2009-01-22T18:41:18Z</dc:date>
    </item>
    <item>
      <title>Re: [Web Service] Way to retrieve Alfresco Groups ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/web-service-way-to-retrieve-alfresco-groups/m-p/196850#M149980</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;In the following snippet you can get all the authorities for a user:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;WebServiceFactory.getAuthorityService().getAuthoritiesForUser(userName);&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Then you can filter all the values that start with the GROUP_ prefix to identify all the groups.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this helps.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 25 Jan 2009 18:32:28 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/web-service-way-to-retrieve-alfresco-groups/m-p/196850#M149980</guid>
      <dc:creator>openpj</dc:creator>
      <dc:date>2009-01-25T18:32:28Z</dc:date>
    </item>
    <item>
      <title>Re: [Web Service] Way to retrieve Alfresco Groups ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/web-service-way-to-retrieve-alfresco-groups/m-p/196851#M149981</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks OpenPj for your response but i do not have a reference to AuthorityService.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The list of available webservices is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;UL&gt;&lt;LI&gt;AuthenticationService&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;RepositoryService&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;ContentService&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;AuthoringService&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;ClassificationService&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;ActionService&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;AccessControlService&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;AdministrationService&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;DictionaryService&lt;/LI&gt;&lt;/UL&gt;&lt;SPAN&gt;So i wonder how to retrieve a reference to AuthorityService ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jan 2009 10:26:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/web-service-way-to-retrieve-alfresco-groups/m-p/196851#M149981</guid>
      <dc:creator>aragorn185</dc:creator>
      <dc:date>2009-01-26T10:26:34Z</dc:date>
    </item>
    <item>
      <title>Re: [Web Service] Way to retrieve Alfresco Groups ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/web-service-way-to-retrieve-alfresco-groups/m-p/196852#M149982</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'm sorry, you're right!&amp;nbsp; :roll: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For solving this feature you can implement your own custom WebScript (Custom Action) to search all user groups, then you can call it from your web service and you can return values from WebScript to your Web Service.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;WebScript code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;serviceRegistry.getAuthorityService().getAuthoritiesForUser(userName);&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Web Service code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;Action userGroupsAction = new Action();&lt;BR /&gt;userGroupsAction.setActionName("userGroupsAction");&lt;BR /&gt;userGroupsAction.setParameters(properties);&lt;BR /&gt;ActionExecutionResult[] results = WebServiceFactory.getActionService().executeActions(predicate, new Action[]{userGroupsAction});&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;You can see this pages from the wiki for more details:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/Custom_Actions" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Custom_Actions&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/Returning_Values_From_Actions" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Returning_Values_From_Actions&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this helps.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jan 2009 12:03:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/web-service-way-to-retrieve-alfresco-groups/m-p/196852#M149982</guid>
      <dc:creator>openpj</dc:creator>
      <dc:date>2009-01-26T12:03:33Z</dc:date>
    </item>
    <item>
      <title>Re: [Web Service] Way to retrieve Alfresco Groups ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/web-service-way-to-retrieve-alfresco-groups/m-p/196853#M149983</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have implemented this custom action and in the class, Ihave this code :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;@Override&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;protected void executeImpl(Action action, NodeRef nodeRef) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;userName = action.getParameterValue(Constants.PARAM_USER_NAME).toString();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println("Search groups of user : " + userName);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Set&amp;lt;String&amp;gt; groups = serviceRegistry.getAuthorityService().getAuthoritiesForUser(userName);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String strgroups = "";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int i = 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for ( String str : groups ){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if ( i&amp;gt;0 )&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;strgroups += ",";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;strgroups += str;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;i++;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;action.setParameterValue(Constants.PARAM_USER_GROUPS, strgroups);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println("Groups of user : " + strgroups);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;And when i call this action using webservice:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;ActionServiceSoapBindingStub actionService = WebServiceFactory.getActionService();&lt;BR /&gt;Action action = new Action();&lt;BR /&gt;NamedValue nv = new NamedValue();&lt;BR /&gt;nv.setName(Constants.PARAM_USER_NAME);&lt;BR /&gt;nv.setValue("neil");&lt;BR /&gt;action.setActionName("userGroupsAction");&lt;BR /&gt;action.setParameters(new NamedValue[]{nv});&lt;BR /&gt;ActionExecutionResult[] results = actionService.executeActions(prd, new Action[]{action});&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;there is no Constants.PARAM_USER_GROUPS parameter in the results !&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The action execute correctly.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any Idea ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Feb 2009 13:20:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/web-service-way-to-retrieve-alfresco-groups/m-p/196853#M149983</guid>
      <dc:creator>sebguillomon</dc:creator>
      <dc:date>2009-02-18T13:20:55Z</dc:date>
    </item>
    <item>
      <title>Re: [Web Service] Way to retrieve Alfresco Groups ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/web-service-way-to-retrieve-alfresco-groups/m-p/196854#M149984</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Are you sure that you are calling exactly the same parameter?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I suggest you to recheck your code, look at what you have setted as parameter in the action and what you are calling from web service&amp;nbsp; :wink: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this helps.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Mar 2009 13:21:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/web-service-way-to-retrieve-alfresco-groups/m-p/196854#M149984</guid>
      <dc:creator>openpj</dc:creator>
      <dc:date>2009-03-03T13:21:37Z</dc:date>
    </item>
    <item>
      <title>Re: [Web Service] Way to retrieve Alfresco Groups ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/web-service-way-to-retrieve-alfresco-groups/m-p/196855#M149985</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;FYI, although web scripts are the way to go, with Alfresco 3.x you also have the option to use the updated AccessControlService:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://svn.alfresco.com/repos/alfresco-open-mirror/alfresco/HEAD/root/projects/remote-api/source/wsdl/access-control-service.wsdl" rel="nofollow noopener noreferrer"&gt;http://svn.alfresco.com/repos/alfresco-open-mirror/alfresco/HEAD/root/projects/remote-api/source/wsdl/access-control-service.wsdl&lt;/A&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/Access_Control_Web_Service_Future_Enhancements" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Access_Control_Web_Service_Future_Enhancements&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Jan&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Mar 2009 15:02:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/web-service-way-to-retrieve-alfresco-groups/m-p/196855#M149985</guid>
      <dc:creator>janv</dc:creator>
      <dc:date>2009-03-03T15:02:00Z</dc:date>
    </item>
    <item>
      <title>Re: [Web Service] Way to retrieve Alfresco Groups ?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/web-service-way-to-retrieve-alfresco-groups/m-p/196856#M149986</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;It doesn't work! I tried to use "PROP_USERNAME" instead of "PARAM_USER_NAME" to search "GROUP_EVERYONE", which must exists, like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;NamedValue nv = new NamedValue();&lt;BR /&gt;nv.setName(Constants.PROP_USERNAME);&lt;BR /&gt;nv.setValue("GROUP_EVERYONE");&lt;BR /&gt;&lt;BR /&gt;Action userGroupsAction = new Action();&lt;BR /&gt;userGroupsAction.setActionName("userGroupsAction");&lt;BR /&gt;userGroupsAction.setParameters(new NamedValue[]{nv});&lt;BR /&gt;&lt;BR /&gt;ActionExecutionResult[] results = WebServiceFactory.getActionService().executeActions(predicate, new Action[]{userGroupsAction});&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;I still got AxisFault exception. The exception message is: "No bean named 'userGroupsAction' is defined"&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Mar 2009 15:17:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/web-service-way-to-retrieve-alfresco-groups/m-p/196856#M149986</guid>
      <dc:creator>jeffwji</dc:creator>
      <dc:date>2009-03-20T15:17:05Z</dc:date>
    </item>
  </channel>
</rss>

