Return-Path: X-Original-To: apmail-felix-users-archive@minotaur.apache.org Delivered-To: apmail-felix-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 A13E7D91E for ; Fri, 9 Nov 2012 16:53:59 +0000 (UTC) Received: (qmail 93048 invoked by uid 500); 9 Nov 2012 16:53:59 -0000 Delivered-To: apmail-felix-users-archive@felix.apache.org Received: (qmail 92993 invoked by uid 500); 9 Nov 2012 16:53:59 -0000 Mailing-List: contact users-help@felix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@felix.apache.org Delivered-To: mailing list users@felix.apache.org Received: (qmail 92985 invoked by uid 99); 9 Nov 2012 16:53:59 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Nov 2012 16:53:59 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of schemouil@gmail.com designates 209.85.217.177 as permitted sender) Received: from [209.85.217.177] (HELO mail-lb0-f177.google.com) (209.85.217.177) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Nov 2012 16:53:54 +0000 Received: by mail-lb0-f177.google.com with SMTP id gi11so4310346lbb.22 for ; Fri, 09 Nov 2012 08:53:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=IX1cQIjZ5DTJd5eTo2o4xa+qSejgpTMUct7dEpcUwLs=; b=Sqtn9hqeVc8YBZuaMtHu9bIbfyi19D63vl5YYZJSwm7M5XdnGwPkEqlYcCfpoTScyu YfX9pOq0R+NMVDKYWsu1uqEXUuu++m+UyEkTNoKYr7mmmiLtrJSxJ1CMjXfvduHfoPZt JMqrMWuS+KB40h+kNNMRnQLf9SW/ByUBJI3tjLD5HF1aIh7vnsYOMSROx7go+00VhwvH ec820/Mn751yNqleiCuVtMQ8QzlOZSznJ/0c772B9k++Gqp2HoEv/Gb1EjeuPdouT2Un rMAtBznwNDbNFm33EsTnsrRFwtsBIEMXU8L0HUCDD34ByRmRrwhmI4lW4oBIXQ/b3iFZ mseg== MIME-Version: 1.0 Received: by 10.152.103.243 with SMTP id fz19mr11135366lab.27.1352480012372; Fri, 09 Nov 2012 08:53:32 -0800 (PST) Received: by 10.114.26.233 with HTTP; Fri, 9 Nov 2012 08:53:32 -0800 (PST) Date: Fri, 9 Nov 2012 17:53:32 +0100 Message-ID: Subject: iPojo with M2Eclipse From: Simon Chemouil To: users@felix.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org Hi again :-) I'm trying to get iPojo working better with M2E, notably getting the classes manipulated by the Maven Builder as I modify them. There was a thread[1] a few months ago with a proposed approach updating maven-ipojo-plugin and that ended suggesting the use of the bnd-ipojo-plugin instead. The "ipojo" manifest problem was solved (the manifest is always up-to-date with iPojo components metadata) but there is still the problem of the manipulated classes. Guillaume Sauthier proposed[2] to use the unpackBundle option. Unfortunately it only works when calling mvn package (e.g, the bundle has to be packaged first) and I couldn't get it to work on-the-fly code changes. I'm using M2E with the Tycho Project Configurator that has support for the maven-eclipse-bundle's lifecycle. Noably, it nicely refreshes the manifest when it is updated and provides decent integration with PDE (that remains useful for Eclipse RCP development...!). I'd like to have the same kind of smooth integration for on-the-fly manipulation. I know of the Eclipse iPojo Builder[3] but I'd prefer something that works with M2E transparently (ideally, detecting the IPojo BND plugin in the BND configuration, and acting accordingly). Is there a solution somewhere, or should I have a go at it? Thanks! -- Simon [1] http://markmail.org/message/eub2l3edkveauws6#query:+page:1+mid:b3lau7ntwrgdyna2+state:results [2] http://markmail.org/message/eub2l3edkveauws6#query:+page:1+mid:7jdohtbllrm3w5zk+state:results [3] http://gitorious.ow2.org/ow2-chameleon/eclipse-ipojo-builder --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@felix.apache.org For additional commands, e-mail: users-help@felix.apache.org