Ideally, all the code for each OSGi bundle would be in one jar. The
issue is that OSGi's classpath code can't deal with nested jars. To do
this, we need to unjar the core muse jars and re-jar them with the new
(osgi) manifest and additional classes/resources. 

This would be simple using ant - any idea how to do it with MAVEN?

I'd originally had the build create jars that were essentially these
nested jars - you unpacked the build results and wound up with the
exploded plug-in deployment. I suppose it would be easy to create two
jars (one for the core stuff, one for the osgi-specific stuff). Is this
what you want, or would you prefer the full-boat unjar/rejar version?


-----Original Message-----
From: Andrew Eberbach (JIRA) [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, September 12, 2006 10:42 AM
To: [email protected]
Subject: [jira] Created: (MUSE-99) Package the code in the OSGi bundles
into a jar

Package the code in the OSGi bundles into a jar
-----------------------------------------------

                 Key: MUSE-99
                 URL: http://issues.apache.org/jira/browse/MUSE-99
             Project: Muse
          Issue Type: Improvement
          Components: Deployment - OSGi
    Affects Versions: 2.0.0 M2, 2.0.0 M1, 2.0.0
            Reporter: Andrew Eberbach
         Assigned To: Dan Jemiolo


Can the code from the OSGi bundles (osgi.core, etc) be put into a jar
that sits inside the bundle and is on the bundle classpath? This would
help greatly with copying over to TPTP. Current the code sits in the
unpacked java class structure (ie a folder called org, with a subfolder
apache and so on).

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

The contents of this e-mail are intended for the named addressee only. It 
contains information that may be confidential. Unless you are the named 
addressee or an authorized designee, you may not copy or use it, or disclose it 
to anyone else. If you received it in error please notify us immediately and 
then destroy it. 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to