Return-Path: X-Original-To: apmail-incubator-ace-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-ace-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A4BB77A47 for ; Thu, 25 Aug 2011 13:34:51 +0000 (UTC) Received: (qmail 23036 invoked by uid 500); 25 Aug 2011 13:34:51 -0000 Delivered-To: apmail-incubator-ace-dev-archive@incubator.apache.org Received: (qmail 22960 invoked by uid 500); 25 Aug 2011 13:34:51 -0000 Mailing-List: contact ace-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ace-dev@incubator.apache.org Delivered-To: mailing list ace-dev@incubator.apache.org Received: (qmail 22952 invoked by uid 99); 25 Aug 2011 13:34:50 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 25 Aug 2011 13:34:50 +0000 X-ASF-Spam-Status: No, hits=-2000.5 required=5.0 tests=ALL_TRUSTED,RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 25 Aug 2011 13:34:49 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 2C502CFB6B for ; Thu, 25 Aug 2011 13:34:29 +0000 (UTC) Date: Thu, 25 Aug 2011 13:34:29 +0000 (UTC) From: "Bram de Kruijff (JIRA)" To: ace-dev@incubator.apache.org Message-ID: <359729610.13539.1314279269178.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Created] (ACE-174) Configuration artifacts can not be updated due to infinite cache MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 Configuration artifacts can not be updated due to infinite cache ---------------------------------------------------------------- Key: ACE-174 URL: https://issues.apache.org/jira/browse/ACE-174 Project: Ace Issue Type: Bug Affects Versions: 0.8.0 Reporter: Bram de Kruijff updating (or even drop/create) configuration artifacts is not being propagated to targets. This is caused by the fact that the VelocityArtifactPreprocessor internally caches the bytes indefinitely (at least tight to the onfiguration helper service lifecycle) using the configuration artifact's url as the key. As a result checks on "needsNewVersion"will typically result in false. Furthermore, please note that the cache implementation is a threat to memory resources as no weak references are being used. http://www.mail-archive.com/ace-dev@incubator.apache.org/msg01345.html -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira