Return-Path: X-Original-To: apmail-ace-users-archive@minotaur.apache.org Delivered-To: apmail-ace-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1CD6299BA for ; Wed, 4 Apr 2012 08:36:33 +0000 (UTC) Received: (qmail 62886 invoked by uid 500); 4 Apr 2012 08:36:33 -0000 Delivered-To: apmail-ace-users-archive@ace.apache.org Received: (qmail 62865 invoked by uid 500); 4 Apr 2012 08:36:32 -0000 Mailing-List: contact users-help@ace.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@ace.apache.org Delivered-To: mailing list users@ace.apache.org Received: (qmail 62836 invoked by uid 99); 4 Apr 2012 08:36:32 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Apr 2012 08:36:32 +0000 X-ASF-Spam-Status: No, hits=1.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_SOFTFAIL X-Spam-Check-By: apache.org Received-SPF: softfail (athena.apache.org: transitioning domain of marcel.offermans@luminis.nl does not designate 194.109.24.35 as permitted sender) Received: from [194.109.24.35] (HELO smtp-vbr15.xs4all.nl) (194.109.24.35) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Apr 2012 08:36:24 +0000 Received: from [10.0.0.53] (planetmarrs.xs4all.nl [82.95.193.148]) (authenticated bits=0) by smtp-vbr15.xs4all.nl (8.13.8/8.13.8) with ESMTP id q348a0vL032165 for ; Wed, 4 Apr 2012 10:36:01 +0200 (CEST) (envelope-from marcel.offermans@luminis.nl) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Apple Message framework v1257) Subject: Re: Deployment Admin target auto-added From: Marcel Offermans In-Reply-To: Date: Wed, 4 Apr 2012 10:36:00 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <2D28194C-2721-4221-B12A-7ECF7C3DEC62@luminis.nl> References: To: X-Mailer: Apple Mail (2.1257) X-Virus-Scanned: by XS4ALL Virus Scanner X-Virus-Checked: Checked by ClamAV on apache.org On Apr 4, 2012, at 9:50 AM, Alexander Broekhuis wrote: > I have written a basic deployment admin implementation for the Apache = Celix > project. In case anyone isn't familiar with Celix, Celix is an > implementation of the OSGi spec in C. >=20 > This deployment admin is capable of reading/downloading/installing ACE > versions. Since Celix bundles are similar to OSGi bundles (ZIP file = with a > manifest and standard OSGi headers), it is possible to use ACE out of = the > box for Celix bundles. >=20 > But I have one issue, my Celix targets don't show automatically in the = web > interface. I have to add them by hand. >=20 > How does ACE determine a new target is available? I did not check the code exactly, but it looks at the audit log. My = guess is that you have not implemented that yet. Eventually you will = need to do that anyway, as feedback from the audit log is also how ACE = determines that a deployment package really was succcesfully installed = (or not). I'm sure Angelo will correct me if I'm wrong about this. :) Greetings, Marcel