Return-Path: X-Original-To: apmail-deltaspike-users-archive@www.apache.org Delivered-To: apmail-deltaspike-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id EB1A610AA7 for ; Fri, 21 Mar 2014 14:11:38 +0000 (UTC) Received: (qmail 48610 invoked by uid 500); 21 Mar 2014 14:11:38 -0000 Delivered-To: apmail-deltaspike-users-archive@deltaspike.apache.org Received: (qmail 48445 invoked by uid 500); 21 Mar 2014 14:11:25 -0000 Mailing-List: contact users-help@deltaspike.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@deltaspike.apache.org Delivered-To: mailing list users@deltaspike.apache.org Received: (qmail 48429 invoked by uid 99); 21 Mar 2014 14:11:24 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 21 Mar 2014 14:11:24 +0000 X-ASF-Spam-Status: No, hits=1.7 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of cmordant1@gmail.com designates 74.125.82.173 as permitted sender) Received: from [74.125.82.173] (HELO mail-we0-f173.google.com) (74.125.82.173) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 21 Mar 2014 14:11:19 +0000 Received: by mail-we0-f173.google.com with SMTP id w61so1655597wes.32 for ; Fri, 21 Mar 2014 07:10:58 -0700 (PDT) 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=BMS9Nm0LrleHI1nvb5OkX3YMrDTOA9nIqhb81co4bOk=; b=xnjh+sKtqJ490hTlAloQ6Gk9mC6XI0IuR3P/CBWsQKIHrJv4/bjr2u8FCP9XTqiZbQ cQXtClMj5Rl61NYsUKoivZzYNI3zI1c0d/rMmeayCTIVFHXLgKKeelHpAh+f/vyv0YTG xM9bGc7C7Qt2dY2Q7YaZRXSz2MGZ+VCHsVUPfvRYO7dHIiGn4vv9plFNJscEcd4OZMVz vCnMgHjdgbfCXlx14TgUEptEA0OQs1MhtbwqrPRW8p4NlhRRiWewcKdI9Tn+MZSNyabM rdEqeCcWT6FqxkFoO8Nr5Bfw2tw8UWiGmC2jhBvJnSzqpmwA/TZXJRackQbWFz6q5EZr CxpA== MIME-Version: 1.0 X-Received: by 10.194.120.101 with SMTP id lb5mr2103999wjb.74.1395411058490; Fri, 21 Mar 2014 07:10:58 -0700 (PDT) Received: by 10.216.69.131 with HTTP; Fri, 21 Mar 2014 07:10:58 -0700 (PDT) Date: Fri, 21 Mar 2014 15:10:58 +0100 Message-ID: Subject: OSGI support for deltaspike JPA and Data From: Charlie Mordant To: users@deltaspike.apache.org Content-Type: multipart/alternative; boundary=089e0118291475034a04f51e74c1 X-Virus-Checked: Checked by ClamAV on apache.org --089e0118291475034a04f51e74c1 Content-Type: text/plain; charset=ISO-8859-1 Hi, I did some little wrappers for Deltaspike Data and JPA (and partial-beans so...), you can see of how it's done, and maybe include it in the 0.7 release ;). I did this quick, so I'm not sure about all exported packages and imported ones, you could simplify it easily. Look at the wrapped modules here: https://github.com/OsgiliathEnterprise/net.osgiliath.parent/tree/master/net.osgiliath.framework/net.osgiliath.helpers.parent/net.osgiliath.wrappers Then you can look at each osgi.bnd files in them (where my additions are). I also have a working integration test here: https://github.com/OsgiliathEnterprise/net.osgiliath.parent/tree/master/net.osgiliath.framework/net.osgiliath.features.karaf-features/net.osgiliath.features.karaf-features.itests/net.osgiliath.features.karaf-features.itests.jpa.cdi If you're interested, I can fork and pull request deltaspike with this additions. Best regards, thank you for making the world to progress :). Charlie, --089e0118291475034a04f51e74c1--