<?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: SiteService_security bean override causes SEVERE error in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/siteservice-security-bean-override-causes-severe-error/m-p/289725#M242855</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for quick reply.&lt;/P&gt;&lt;P&gt;I know about this plugin and that targets for Alfresoc &amp;nbsp;5.1.f where as I'm using Alfresco 5.0.d&lt;/P&gt;&lt;P&gt;But my main concern is why is the above changes not running properly. What reason is behind this unsuccessful runnning? Is there any step or file missed out to be modified?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Appreciate&amp;nbsp;your help!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 05 Apr 2017 14:10:59 GMT</pubDate>
    <dc:creator>nwali</dc:creator>
    <dc:date>2017-04-05T14:10:59Z</dc:date>
    <item>
      <title>SiteService_security bean override causes SEVERE error</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/siteservice-security-bean-override-causes-severe-error/m-p/289720#M242850</link>
      <description>I'm trying to restrict ability to create/delete Sites to just admins.So I copy the SiteService_security bean from&amp;nbsp; tomcat/webapps/alfresco/WEB-INF/classes/alfresco/public-services-security-context.xml and put it into a custom file:&amp;nbsp; tomcat/shared/classes/alfresco/web-extension/custom-public-services</description>
      <pubDate>Sun, 12 Jan 2014 00:46:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/siteservice-security-bean-override-causes-severe-error/m-p/289720#M242850</guid>
      <dc:creator>gerryr</dc:creator>
      <dc:date>2014-01-12T00:46:54Z</dc:date>
    </item>
    <item>
      <title>Re: SiteService_security bean override causes SEVERE error</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/siteservice-security-bean-override-causes-severe-error/m-p/289721#M242851</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;the custom-public-services-security-context.xml is in the wrong directory. It should be in the tomcat/shared/classes/alfresco/extension directory instead, since it affects the Repository. All files in web-extension are meant to affect Share and since the security configuration contains elements that are particular to the Repository (Share doesn't know about), this may cause your error.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Axel&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Jan 2014 13:41:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/siteservice-security-bean-override-causes-severe-error/m-p/289721#M242851</guid>
      <dc:creator>afaust</dc:creator>
      <dc:date>2014-01-12T13:41:18Z</dc:date>
    </item>
    <item>
      <title>Re: SiteService_security bean override causes SEVERE error</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/siteservice-security-bean-override-causes-severe-error/m-p/289722#M242852</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes, makes perfect sense.&amp;nbsp; Thanks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I placed the file into tomcat/shared/classes/alfresco/extension and it's trying to load the bean definition but now it's giving me an initialization error about 'afterInvocationManager' not being in document.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;11:53:08,405 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed&lt;BR /&gt;org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Failed to import bean definitions from URL location [classpath:alfresco/application-context.xml]&lt;BR /&gt;Offending resource: ServletContext resource [/WEB-INF/web-application-context.xml]; nested exception is org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Failed to import bean definitions from URL location [classpath*:alfresco/extension/*-context.xml]&lt;BR /&gt;Offending resource: class path resource [alfresco/application-context.xml]; nested exception is org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 47 in XML document from file [C:\Alfresco\tomcat\shared\classes\alfresco\extension\custom-public-services-security-context.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 47; columnNumber: 9; An element with the identifier "afterInvocationManager" must appear in the document.&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:68)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:76)&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I then changed the following two lines in the bean declaration:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="accessDecisionManager"&amp;gt;&amp;lt;ref local="accessDecisionManager"/&amp;gt;&amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="afterInvocationManager"&amp;gt;&amp;lt;ref local="afterInvocationManager"/&amp;gt;&amp;lt;/property&amp;gt;&lt;SPAN class="line-numbers-rows"&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;to:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="accessDecisionManager"&amp;gt;&amp;lt;ref bean="accessDecisionManager"/&amp;gt;&amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="afterInvocationManager"&amp;gt;&amp;lt;ref bean="afterInvocationManager"/&amp;gt;&amp;lt;/property&amp;gt;&lt;SPAN class="line-numbers-rows"&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;and now this appears to be working properly.&amp;nbsp; The Create and Delete Sites authority is restricted to admins.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Jan 2014 17:17:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/siteservice-security-bean-override-causes-severe-error/m-p/289722#M242852</guid>
      <dc:creator>gerryr</dc:creator>
      <dc:date>2014-01-12T17:17:21Z</dc:date>
    </item>
    <item>
      <title>Re: SiteService_security bean override causes SEVERE error</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/siteservice-security-bean-override-causes-severe-error/m-p/289723#M242853</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have created the&amp;nbsp;&lt;SPAN style="color: #727174; background-color: #ffffff;"&gt;custom-public-services-security-context.xml and placed it in&amp;nbsp;tomcat/shared/classes/alfresco/extension. Still I'm able to see the create site option for all the users.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #727174; background-color: #ffffff;"&gt;Below is&amp;nbsp;&lt;SPAN style="background-color: #ffffff;"&gt;custom-public-services-security-context.xml file:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&amp;lt;?xml version='1.0' encoding='UTF-8'?&amp;gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' '&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.springframework.org/dtd/spring-beans.dtd" rel="nofollow noopener noreferrer" target="_blank"&gt;http://www.springframework.org/dtd/spring-beans.dtd&lt;/A&gt;&lt;SPAN&gt;'&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;beans&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;bean id="SiteService_security" class="org.alfresco.repo.security.permissions.impl.acegi.MethodSecurityInterceptor"&amp;gt;&lt;BR /&gt; &amp;lt;property name="authenticationManager"&amp;gt;&amp;lt;ref bean="authenticationManager"/&amp;gt;&amp;lt;/property&amp;gt;&lt;BR /&gt; &amp;lt;property name="accessDecisionManager"&amp;gt;&amp;lt;ref bean="accessDecisionManager"/&amp;gt;&amp;lt;/property&amp;gt;&lt;BR /&gt; &amp;lt;property name="afterInvocationManager"&amp;gt;&amp;lt;ref bean="afterInvocationManager"/&amp;gt;&amp;lt;/property&amp;gt;&lt;BR /&gt; &amp;lt;property name="objectDefinitionSource"&amp;gt;&lt;BR /&gt; &amp;lt;value&amp;gt;&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.cleanSitePermissions=ACL_NODE.0.sys:base.ReadProperties&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.createContainer=ACL_ALLOW,AFTER_ACL_NODE.sys:base.ReadProperties&lt;BR /&gt; &lt;STRONG&gt;org.alfresco.service.cmr.site.SiteService.createSite=ACL_METHOD.Group_Site_Creator&lt;/STRONG&gt;&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.deleteSite=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.findSites=ACL_ALLOW,AFTER_ACL_NODE.sys:base.ReadProperties&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.getContainer=ACL_ALLOW,AFTER_ACL_NODE.sys:base.ReadProperties&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.listContainers=ACL_ALLOW,AFTER_ACL_NODE.sys:base.ReadProperties&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.getMembersRole=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.getMembersRoleInfo=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.resolveSite=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.getSite=ACL_ALLOW,AFTER_ACL_NODE.sys:base.ReadProperties&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.getSiteShortName=ACL_ALLOW,AFTER_ACL_NODE.sys:base.ReadProperties&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.getSiteGroup=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.getSiteRoleGroup=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.getSiteRoles=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.getSiteRoot=ACL_ALLOW,AFTER_ACL_NODE.sys:base.ReadProperties&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.hasContainer=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.hasCreateSitePermissions=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.hasSite=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.isMember=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.listMembers=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.listMembersInfo=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.listMembersPaged=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.listSites=ACL_ALLOW,AFTER_ACL_NODE.sys:base.ReadProperties&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.listSitesPaged=ACL_ALLOW,AFTER_ACL_NODE.sys:base.ReadProperties&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.removeMembership=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.canAddMember=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.setMembership=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.updateSite=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.countAuthoritiesWithRole=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.isSiteAdmin=ACL_ALLOW&lt;BR /&gt; org.alfresco.service.cmr.site.SiteService.*=ACL_DENY&lt;BR /&gt; &amp;lt;/value&amp;gt;&lt;BR /&gt; &amp;lt;/property&amp;gt;&lt;BR /&gt; &amp;lt;/bean&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/beans&amp;gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let me know if anything else needs to change.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Apr 2017 17:05:25 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/siteservice-security-bean-override-causes-severe-error/m-p/289723#M242853</guid>
      <dc:creator>nwali</dc:creator>
      <dc:date>2017-04-04T17:05:25Z</dc:date>
    </item>
    <item>
      <title>Re: SiteService_security bean override causes SEVERE error</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/siteservice-security-bean-override-causes-severe-error/m-p/289724#M242854</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I recommend&amp;nbsp;&lt;A class="link-titled" href="https://github.com/jpotts/share-site-creators" title="https://github.com/jpotts/share-site-creators" rel="nofollow noopener noreferrer"&gt;GitHub - jpotts/share-site-creators: An Alfresco add-on that limits site creation to those in a specific group.&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Even if you don't want to use it as is, then it will give a guide as to what to do.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Apr 2017 08:12:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/siteservice-security-bean-override-causes-severe-error/m-p/289724#M242854</guid>
      <dc:creator>idwright</dc:creator>
      <dc:date>2017-04-05T08:12:46Z</dc:date>
    </item>
    <item>
      <title>Re: SiteService_security bean override causes SEVERE error</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/siteservice-security-bean-override-causes-severe-error/m-p/289725#M242855</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for quick reply.&lt;/P&gt;&lt;P&gt;I know about this plugin and that targets for Alfresoc &amp;nbsp;5.1.f where as I'm using Alfresco 5.0.d&lt;/P&gt;&lt;P&gt;But my main concern is why is the above changes not running properly. What reason is behind this unsuccessful runnning? Is there any step or file missed out to be modified?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Appreciate&amp;nbsp;your help!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Apr 2017 14:10:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/siteservice-security-bean-override-causes-severe-error/m-p/289725#M242855</guid>
      <dc:creator>nwali</dc:creator>
      <dc:date>2017-04-05T14:10:59Z</dc:date>
    </item>
    <item>
      <title>Re: SiteService_security bean override causes SEVERE error</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/siteservice-security-bean-override-causes-severe-error/m-p/289726#M242856</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There is an older version for 5.0.d&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The change you have made will prevent the user from making the change however it's running on the back end alfresco/repo/platform (whatever it's called these days!)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to hide the menu option as well, then you'll have to look at the share side code as well.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think you'll find that it is working but only to the extent that if somebody without permission tries to create a site then they will get an error message.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Apr 2017 15:37:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/siteservice-security-bean-override-causes-severe-error/m-p/289726#M242856</guid>
      <dc:creator>idwright</dc:creator>
      <dc:date>2017-04-05T15:37:11Z</dc:date>
    </item>
  </channel>
</rss>

