<?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 Error while bootstrapping sites and groups programmatically in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/error-while-bootstrapping-sites-and-groups-programmatically/m-p/309677#M262807</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm running into a problem trying to bootstrap various data on my Alfresco installation. I'm using the Alfresco All in One archetype with little to no modifications but the bootstrap and a bit of custom modeling.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The problem occurs if I try to set a site membership on a group. Here is what I'm doing :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-java line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;AuthenticationUtil.setFullyAuthenticatedUser(AuthenticationUtil.getAdminUserName());&lt;BR /&gt;&lt;BR /&gt;final SiteInfo site = this.siteService.createSite(shortSiteName, shortSiteName, shortSiteName,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; null, SiteVisibility.PRIVATE);&lt;BR /&gt;&lt;BR /&gt;AuthenticationUtil.setRunAsUser(AuthenticationUtil.getSystemUserName());&lt;BR /&gt;&lt;BR /&gt;final Set&amp;lt;String&amp;gt; zones = new HashSet&amp;lt;String&amp;gt;();&lt;BR /&gt;zones.add(AuthorityService.ZONE_APP_DEFAULT);&lt;BR /&gt;&lt;BR /&gt;if (!this.authorityService.authorityExists(shortGroupName)) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; final String groupAlf = this.authorityService.createAuthority(AuthorityType.GROUP, shortGroupName,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; groupName, zones);&lt;BR /&gt;&amp;nbsp;&amp;nbsp; if (this.siteService.canAddMember(site.getShortName(), groupAlf, SiteModel.SITE_COLLABORATOR)) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.siteService.setMembership(site.getShortName(), groupAlf, SiteModel.SITE_COLLABORATOR);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.logger.info("Was group added to site ? -&amp;gt; " + this.siteService.isMember(site.getShortName(), groupAlf));&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;// Inserting contents.acp data …&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;BR /&gt;&lt;SPAN&gt;Creating the site and the group do work if I do not set the membership (I can test it just fine through Share). The problem starts if I try to set a membership between the group and the site (as described above).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The canAddMember and isMember methods from siteService both return true, leading me to believe everything went OK, but looking further into the log, in the last messages before startup, I get these message :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;2014-06-12 19:54:30,176&amp;nbsp; ERROR [activities.feed.FeedTaskProcessor] [DefaultScheduler_Worker-6] Skipping activity post 1 since failed to get recipients: java.lang.Exception: Failed to get site members: org.alfresco.repo.site.SiteDoesNotExistException: 05120021 Le site MySite n'existe pas. (MySite doesn't exist)&lt;BR /&gt; 2014-06-12 19:54:30,185&amp;nbsp; ERROR [activities.feed.FeedTaskProcessor] [DefaultScheduler_Worker-6] Skipping activity post 2 since failed to get recipients: java.lang.Exception: Failed to get followers: java.lang.IllegalArgumentException: User does not exist!&lt;BR /&gt; 2014-06-12 19:54:30,186&amp;nbsp; ERROR [activities.feed.FeedTaskProcessor] [DefaultScheduler_Worker-6] Skipping activity post 3 since failed to get recipients: java.lang.Exception: Failed to get followers: java.lang.IllegalArgumentException: User does not exist!&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;After startup, logging into share result in an internal server error and my site isn't available.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm kind of stuck on this one since I'm only using standard functionnality of Alfresco, the code seems valid and yet adding a simple membership seems to break everything.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any help would be welcomed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks !&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 12 Jun 2014 18:19:39 GMT</pubDate>
    <dc:creator>mpch</dc:creator>
    <dc:date>2014-06-12T18:19:39Z</dc:date>
    <item>
      <title>Error while bootstrapping sites and groups programmatically</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-while-bootstrapping-sites-and-groups-programmatically/m-p/309677#M262807</link>
      <description>Hi,I'm running into a problem trying to bootstrap various data on my Alfresco installation. I'm using the Alfresco All in One archetype with little to no modifications but the bootstrap and a bit of custom modeling.The problem occurs if I try to set a site membership on a group. Here is what I'm doi</description>
      <pubDate>Thu, 12 Jun 2014 18:19:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-while-bootstrapping-sites-and-groups-programmatically/m-p/309677#M262807</guid>
      <dc:creator>mpch</dc:creator>
      <dc:date>2014-06-12T18:19:39Z</dc:date>
    </item>
    <item>
      <title>Re: Error while bootstrapping sites and groups programmatically</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-while-bootstrapping-sites-and-groups-programmatically/m-p/309678#M262808</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;1.Check if an group exists you should add "GROUP_" prefix &lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt; this.authorityService.authorityExists("GROUP_"+shortGroupName) &lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;2.You log conatins " org.alfresco.repo.site.SiteDoesNotExistException" ,so make sure your site exists.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Jun 2014 06:37:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-while-bootstrapping-sites-and-groups-programmatically/m-p/309678#M262808</guid>
      <dc:creator>kaynezhang</dc:creator>
      <dc:date>2014-06-13T06:37:30Z</dc:date>
    </item>
    <item>
      <title>Re: Error while bootstrapping sites and groups programmatically</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/error-while-bootstrapping-sites-and-groups-programmatically/m-p/309679#M262809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Just for testing, don't add any users / groups and see the does system getting bootstrapped or not?&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Jun 2014 08:32:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/error-while-bootstrapping-sites-and-groups-programmatically/m-p/309679#M262809</guid>
      <dc:creator>muralidharand</dc:creator>
      <dc:date>2014-06-13T08:32:24Z</dc:date>
    </item>
  </channel>
</rss>

