[ https://jira.nuxeo.com/browse/NXS-847?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Anahide Tchertchian updated NXS-847: ------------------------------------ Fix Version/s: (was: 2.5) Short term backlog > Duplicate Content Template contribution > --------------------------------------- > > Key: NXS-847 > URL: https://jira.nuxeo.com/browse/NXS-847 > Project: Nuxeo Studio > Issue Type: Bug > Affects Versions: 2.4.2 > Reporter: Vladimir Pasquier > Assignee: Alain Escaffre > Priority: Major > Fix For: Short term backlog > > > Steps to reproduce: > - add a structure template for the "root" doc type, adding a child domain, > and add ACLs to the domain > - add another structure template for the "domain" doc type > => the generated extensions contain: > {noformat} > <factoryBinding name="RootFactory" factoryName="SimpleTemplateRootFactory" > targetType="Root"> > <acl> > <ace principal="Administrator" permission="Everything" granted="true"/> > <ace principal="administrators" permission="Everything" granted="true"/> > <ace principal="members" permission="Read" granted="true"/> > <ace principal="members" permission="Version" granted="true"/> > </acl> > <template> > <templateItem typeName="Domain" id="default-domain" title="Default > Domain" description="Nuxeo 5 Default Domain"/> > <templateItem typeName="test" id="yo3" title="" description=""/> > <templateItem typeName="Contract" id="Unnamed" title="" description=""/> > </template> > </factoryBinding> > <factoryBinding name="DomainFactory" factoryName="SimpleTemplateFactory" > targetType="Domain"> > <acl> > <ace principal="bidule" permission="Read" granted="true"/> > </acl> > </factoryBinding> > <factoryBinding name="DomainFactory" factoryName="SimpleTemplateFactory" > targetType="Domain"> > <template> > <templateItem typeName="WorkspaceRoot" id="workspaces" title="Workspaces" > description="Workspace Root"/> > <templateItem typeName="SectionRoot" id="sections" title="Sections" > description="Sections Root"/> > <templateItem typeName="TemplateRoot" id="templates" title="Templates" > description="Workspace Templates Root"/> > </template> > </factoryBinding> > {noformat} > => the duplicate DomainFactory contribution makes the initialization fail > (root has not content). > Note that problem was repoduced when ordering of contributions was not > derterministic, Vlad had a use case with the acl contribution at the end. > Removing ACLs on the root factory for the domain fixes the issue. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira _______________________________________________ ECM-tickets mailing list ECM-tickets@lists.nuxeo.com http://lists.nuxeo.com/mailman/listinfo/ecm-tickets