diff --git a/source/java/org/alfresco/repo/links/LinksServiceImplTest.java b/source/java/org/alfresco/repo/links/LinksServiceImplTest.java index b32dde4945..787c0cd70d 100644 --- a/source/java/org/alfresco/repo/links/LinksServiceImplTest.java +++ b/source/java/org/alfresco/repo/links/LinksServiceImplTest.java @@ -491,8 +491,15 @@ public class LinksServiceImplTest assertEquals(0, results.getPage().size()); // Double check that we're only allowed to see the 1st site - assertEquals(true, SITE_SERVICE.isMember(LINKS_SITE.getShortName(), TEST_USER)); - assertEquals(false, SITE_SERVICE.isMember(ALTERNATE_LINKS_SITE.getShortName(), TEST_USER)); + TRANSACTION_HELPER.doInTransaction(new RetryingTransactionHelper.RetryingTransactionCallback() + { + @Override public Void execute() throws Throwable + { + assertEquals(true, SITE_SERVICE.isMember(LINKS_SITE.getShortName(), TEST_USER)); + assertEquals(false, SITE_SERVICE.isMember(ALTERNATE_LINKS_SITE.getShortName(), TEST_USER)); + return null; + } + }); // Now become the test user