<?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: DeploymentBuilderImpl - isDuplicateFilterEnabled in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/deploymentbuilderimpl-isduplicatefilterenabled/m-p/68748#M44122</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;FYI I'm running Spring 3.0.5, Activiti 5.6, Postgres 8.4, Java 1.6. I'm configuring the SpringProcessEngineConfiguration in a @Configuration bean.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm using an SpringProcessEngineConfiguration instance which does allow me to directly set isDuplicateFilterEnabled.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Looking at the SpringProcessEngineConfiguration code I see that the autoDeployResouces method creates a deployment builder and it calls enableDuplicateFiltering. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Debugging the code shows that autoDeployResouces is called and that the DeploymentBuilderImpl has got the isDuplicateFilterEnabled variable set to true. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, the unchanged resources are still being written to act_re_deployment and act_ge_bytearray.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dave&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 01 Sep 2011 21:17:11 GMT</pubDate>
    <dc:creator>davejenknz</dc:creator>
    <dc:date>2011-09-01T21:17:11Z</dc:date>
    <item>
      <title>DeploymentBuilderImpl - isDuplicateFilterEnabled</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/deploymentbuilderimpl-isduplicatefilterenabled/m-p/68746#M44120</link>
      <description>Activiti 5.6I'm using SpringProcessEngineConfiguration to deploy resources.Each time the container is restarted the same (unchanged) resources are deployed&amp;nbsp; again.In DeploymentBuilderImpl I notice that the flag isDuplicateFilterEnabled is unused. Is this a bug thats being worked on?Dave</description>
      <pubDate>Tue, 23 Aug 2011 23:39:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/deploymentbuilderimpl-isduplicatefilterenabled/m-p/68746#M44120</guid>
      <dc:creator>davejenknz</dc:creator>
      <dc:date>2011-08-23T23:39:20Z</dc:date>
    </item>
    <item>
      <title>Re: DeploymentBuilderImpl - isDuplicateFilterEnabled</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/deploymentbuilderimpl-isduplicatefilterenabled/m-p/68747#M44121</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;In the DeployCmd you can find the following lines:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;if ( deploymentBuilder.isDuplicateFilterEnabled() ) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DeploymentEntity existingDeployment = Context&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .getCommandContext()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .getDeploymentManager()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .findLatestDeploymentByName(deployment.getName());&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( (existingDeployment!=null)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;&amp;amp; !deploymentsDiffer(deployment, existingDeployment)) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return existingDeployment;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This should prevent the deployments from being deployed over and over again (if you set the duplicateFilterEnabled to true)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Aug 2011 06:56:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/deploymentbuilderimpl-isduplicatefilterenabled/m-p/68747#M44121</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2011-08-24T06:56:38Z</dc:date>
    </item>
    <item>
      <title>Re: DeploymentBuilderImpl - isDuplicateFilterEnabled</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/deploymentbuilderimpl-isduplicatefilterenabled/m-p/68748#M44122</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;FYI I'm running Spring 3.0.5, Activiti 5.6, Postgres 8.4, Java 1.6. I'm configuring the SpringProcessEngineConfiguration in a @Configuration bean.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm using an SpringProcessEngineConfiguration instance which does allow me to directly set isDuplicateFilterEnabled.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Looking at the SpringProcessEngineConfiguration code I see that the autoDeployResouces method creates a deployment builder and it calls enableDuplicateFiltering. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Debugging the code shows that autoDeployResouces is called and that the DeploymentBuilderImpl has got the isDuplicateFilterEnabled variable set to true. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, the unchanged resources are still being written to act_re_deployment and act_ge_bytearray.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Dave&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Sep 2011 21:17:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/deploymentbuilderimpl-isduplicatefilterenabled/m-p/68748#M44122</guid>
      <dc:creator>davejenknz</dc:creator>
      <dc:date>2011-09-01T21:17:11Z</dc:date>
    </item>
    <item>
      <title>Re: DeploymentBuilderImpl - isDuplicateFilterEnabled</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/deploymentbuilderimpl-isduplicatefilterenabled/m-p/68749#M44123</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I'll have a deeper look at this, in some circumstances I've seen this behaviour, issue already exists: ACT-845&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 02 Sep 2011 07:14:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/deploymentbuilderimpl-isduplicatefilterenabled/m-p/68749#M44123</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2011-09-02T07:14:04Z</dc:date>
    </item>
    <item>
      <title>Re: DeploymentBuilderImpl - isDuplicateFilterEnabled</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/deploymentbuilderimpl-isduplicatefilterenabled/m-p/68750#M44124</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I ran into this issue as well.&amp;nbsp; I evaluated the DeployCode.deploymentsDiffer() method and found savedResources contains a png for one of my deployments, however I never deployed a png resource in any previous execution.&amp;nbsp; Do I need to do something different or does the code below need to change?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; protected boolean deploymentsDiffer(DeploymentEntity deployment, DeploymentEntity saved) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Map&amp;lt;String, ResourceEntity&amp;gt; resources = deployment.getResources();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Map&amp;lt;String, ResourceEntity&amp;gt; savedResources = saved.getResources();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color:#FF0000;"&gt;if (!resources.keySet().equals(savedResources.keySet())) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return true;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (String resourceName: resources.keySet()) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ResourceEntity resource = resources.get(resourceName);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; byte[] bytes = resource.getBytes();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ResourceEntity savedResource = savedResources.get(resourceName);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; byte[] savedBytes = savedResource.getBytes();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!Arrays.equals(bytes, savedBytes)) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return true;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return false;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sean&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Sep 2011 19:17:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/deploymentbuilderimpl-isduplicatefilterenabled/m-p/68750#M44124</guid>
      <dc:creator>seanmills</dc:creator>
      <dc:date>2011-09-29T19:17:03Z</dc:date>
    </item>
    <item>
      <title>Re: DeploymentBuilderImpl - isDuplicateFilterEnabled</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/deploymentbuilderimpl-isduplicatefilterenabled/m-p/68751#M44125</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I found the issue already logged in Jira and scheduled for 5.8…&amp;nbsp; &lt;/SPAN&gt;&lt;A href="http://jira.codehaus.org/browse/ACT-736" rel="nofollow noopener noreferrer"&gt;http://jira.codehaus.org/browse/ACT-736&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Sep 2011 15:50:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/deploymentbuilderimpl-isduplicatefilterenabled/m-p/68751#M44125</guid>
      <dc:creator>seanmills</dc:creator>
      <dc:date>2011-09-30T15:50:46Z</dc:date>
    </item>
  </channel>
</rss>

