<?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 Best practice for applying multiple amps to single share in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/best-practice-for-applying-multiple-amps-to-single-share/m-p/289293#M242423</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;We have several distinct projects that we would like to host in a share instance, and are approaching it by creating seperate *-repo.amp and *-share.amp for each projects objects.&amp;nbsp; These may contain objects, aspects, workflows and their forms, etc…, but all the repository objects for one project will be in its repo amp, and all the neccesary share objects will be in that projects share amp.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am running into situations where some share customizations are not showing up, specifically things in the share-config-custom.xml files, like:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;config evaluator="string-compare" condition="DocumentLibrary"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;aspects&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;visible&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;aspect name="test:emailMessage" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;aspect name="test:metadatadiscovery" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/visible&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;addable&amp;gt;&amp;lt;/addable&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;removeable&amp;gt;&amp;lt;/removeable&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/aspects&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;types&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;type name="cm:content"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;subtype name="test:vehicleRequestForm" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;subtype name="test:document" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/type&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/types&amp;gt;&lt;BR /&gt;&amp;lt;/config&amp;gt;&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am under the impression that if I am packaging each of these in its own AMP, I don't have to have unique file names.&amp;nbsp; I also think that means that I don't need to customize the slingshot-context.xml to tell share which configs to load.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am assuming that the loader is smart enough to see config elements as different in two different files like&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;config evaluator="node-type" condition="test:vehicleRequestForm"&amp;gt;&lt;BR /&gt;…..&lt;BR /&gt;&amp;nbsp; &amp;lt;/config&amp;gt;&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;SPAN&gt;and&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;config evaluator="node-type" condition="test:document"&amp;gt;&lt;BR /&gt;…..&lt;BR /&gt;&amp;nbsp; &amp;lt;/config&amp;gt;&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;SPAN&gt; because the conditions are different, but if there is an element like:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;config evaluator="string-compare" condition="DocumentLibrary"&amp;gt;&lt;BR /&gt;…&lt;BR /&gt;&amp;lt;/config&amp;gt;&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;, do I need to have a master amp that contains all shared config entries?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ideally, I would like each project developer to be able to work on their project-specific objects without impacting other teams.&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, 24 Jul 2014 15:18:02 GMT</pubDate>
    <dc:creator>dbiggins</dc:creator>
    <dc:date>2014-07-24T15:18:02Z</dc:date>
    <item>
      <title>Best practice for applying multiple amps to single share</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/best-practice-for-applying-multiple-amps-to-single-share/m-p/289293#M242423</link>
      <description>We have several distinct projects that we would like to host in a share instance, and are approaching it by creating seperate *-repo.amp and *-share.amp for each projects objects.&amp;nbsp; These may contain objects, aspects, workflows and their forms, etc…, but all the repository objects for one project wil</description>
      <pubDate>Thu, 24 Jul 2014 15:18:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/best-practice-for-applying-multiple-amps-to-single-share/m-p/289293#M242423</guid>
      <dc:creator>dbiggins</dc:creator>
      <dc:date>2014-07-24T15:18:02Z</dc:date>
    </item>
    <item>
      <title>Re: Best practice for applying multiple amps to single share</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/best-practice-for-applying-multiple-amps-to-single-share/m-p/289294#M242424</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Where are you putting share-config-custom.xml in your AMPs?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jeff&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Aug 2014 02:12:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/best-practice-for-applying-multiple-amps-to-single-share/m-p/289294#M242424</guid>
      <dc:creator>jpotts</dc:creator>
      <dc:date>2014-08-14T02:12:07Z</dc:date>
    </item>
    <item>
      <title>Re: Best practice for applying multiple amps to single share</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/best-practice-for-applying-multiple-amps-to-single-share/m-p/289295#M242425</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Jeff,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In my eclipse project, the share-config-custom.xml is in the 'src/main/resources/META-INF' folder, and after the build it is packaged in a jar in the project amp's lib directory, so something like &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;project.amp -&amp;gt; lib -&amp;gt; project.jar -&amp;gt; META-INF -&amp;gt; share-config-custom.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Aug 2014 13:50:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/best-practice-for-applying-multiple-amps-to-single-share/m-p/289295#M242425</guid>
      <dc:creator>dbiggins</dc:creator>
      <dc:date>2014-08-21T13:50:50Z</dc:date>
    </item>
  </channel>
</rss>

