I'm not sure if it's a good idea to start with merging the MANIFEST.MF files. The files from the sca-equinox branch are probably out of sync with the packages in the current trunk. We also don't have tools or maven plugins integrated to perform the validation of OSGi access violations yet.

Thanks,
Raymond
--------------------------------------------------
From: "Luciano Resende" <[EMAIL PROTECTED]>
Sent: Monday, November 17, 2008 2:04 PM
To: <[email protected]>
Subject: Copying MANIFEST.MF from Equinox branch, was Re: svn commit: r718231 - in /tuscany/java/sca/modules: assembly-xml/META-INF/ assembly-xsd/META-INF/ assembly/META-INF/ binding-sca-xml/META-INF/ binding-sca/META-INF/ contribution-java/META-INF/ contribu

My recommendation for enablaing OSGi to a set of existing modules
would be to start with Felix maven-bundle-plugin to generate the
manifests, work on the access violations, and other issues, and then
commit the manifests to svn. Note that this is only for the manifest,
there are many other things to consider such as (3rd party strategy,
classloading schemes, etc.). BTW,  this is the approach we took in the
sca-equinox branch.


On Mon, Nov 17, 2008 at 4:29 AM,  <[EMAIL PROTECTED]> wrote:
Author: antelder
Date: Mon Nov 17 04:29:45 2008
New Revision: 718231

URL: http://svn.apache.org/viewvc?rev=718231&view=rev
Log:
Copy MANIFEST.MF files from sca-equinox to trunk for the minimal modules to run the calclator sample. Minimal modules as identified in http://apache.markmail.org/message/ofdwyjikioosc7bn. Still need to update for new version, that will be in a seperate commit

Added:
   tuscany/java/sca/modules/assembly-xml/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/assembly-xml/META-INF/
   tuscany/java/sca/modules/assembly-xsd/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/assembly-xsd/META-INF/
   tuscany/java/sca/modules/assembly/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/assembly/META-INF/
   tuscany/java/sca/modules/binding-sca-xml/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/binding-sca-xml/META-INF/
   tuscany/java/sca/modules/binding-sca/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/binding-sca/META-INF/
   tuscany/java/sca/modules/contribution-java/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/contribution-java/META-INF/ tuscany/java/sca/modules/contribution-namespace/META-INF/ (props changed) - copied from r718227, tuscany/branches/sca-equinox/modules/contribution-namespace/META-INF/
   tuscany/java/sca/modules/contribution-xml/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/contribution-xml/META-INF/
   tuscany/java/sca/modules/contribution/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/contribution/META-INF/
   tuscany/java/sca/modules/core-databinding/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/core-databinding/META-INF/
   tuscany/java/sca/modules/core-spi/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/core-spi/META-INF/
   tuscany/java/sca/modules/core/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/core/META-INF/
   tuscany/java/sca/modules/databinding-jaxb/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/databinding-jaxb/META-INF/
   tuscany/java/sca/modules/databinding/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/databinding/META-INF/
   tuscany/java/sca/modules/definitions-xml/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/definitions-xml/META-INF/
   tuscany/java/sca/modules/definitions/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/definitions/META-INF/
   tuscany/java/sca/modules/endpoint/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/endpoint/META-INF/
   tuscany/java/sca/modules/extensibility/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/extensibility/META-INF/ tuscany/java/sca/modules/implementation-java-runtime/META-INF/ (props changed) - copied from r718227, tuscany/branches/sca-equinox/modules/implementation-java-runtime/META-INF/ tuscany/java/sca/modules/implementation-java-xml/META-INF/ (props changed) - copied from r718227, tuscany/branches/sca-equinox/modules/implementation-java-xml/META-INF/ tuscany/java/sca/modules/implementation-java/META-INF/ (props changed) - copied from r718227, tuscany/branches/sca-equinox/modules/implementation-java/META-INF/ tuscany/java/sca/modules/implementation-node/META-INF/ (props changed) - copied from r718227, tuscany/branches/sca-equinox/modules/implementation-node/META-INF/ tuscany/java/sca/modules/interface-java-jaxws/META-INF/ (props changed) - copied from r718228, tuscany/branches/sca-equinox/modules/interface-java-jaxws/META-INF/ tuscany/java/sca/modules/interface-java-xml/META-INF/ (props changed) - copied from r718228, tuscany/branches/sca-equinox/modules/interface-java-xml/META-INF/
   tuscany/java/sca/modules/interface-java/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/interface-java/META-INF/
   tuscany/java/sca/modules/interface/META-INF/   (props changed)
- copied from r718227, tuscany/branches/sca-equinox/modules/interface/META-INF/
   tuscany/java/sca/modules/monitor/META-INF/   (props changed)
- copied from r718228, tuscany/branches/sca-equinox/modules/monitor/META-INF/
   tuscany/java/sca/modules/node-api/META-INF/   (props changed)
- copied from r718228, tuscany/branches/sca-equinox/modules/node-api/META-INF/
   tuscany/java/sca/modules/node-impl/META-INF/   (props changed)
- copied from r718228, tuscany/branches/sca-equinox/modules/node-impl/META-INF/
   tuscany/java/sca/modules/policy-xml/META-INF/   (props changed)
- copied from r718228, tuscany/branches/sca-equinox/modules/policy-xml/META-INF/
   tuscany/java/sca/modules/policy/META-INF/   (props changed)
- copied from r718228, tuscany/branches/sca-equinox/modules/policy/META-INF/
   tuscany/java/sca/modules/sca-api/META-INF/   (props changed)
- copied from r718228, tuscany/branches/sca-equinox/modules/sca-api/META-INF/
   tuscany/java/sca/modules/workspace-impl/META-INF/   (props changed)
- copied from r718228, tuscany/branches/sca-equinox/modules/workspace-impl/META-INF/
   tuscany/java/sca/modules/workspace-xml/META-INF/   (props changed)
- copied from r718228, tuscany/branches/sca-equinox/modules/workspace-xml/META-INF/
   tuscany/java/sca/modules/workspace/META-INF/   (props changed)
- copied from r718229, tuscany/branches/sca-equinox/modules/workspace/META-INF/
   tuscany/java/sca/modules/xsd/META-INF/   (props changed)
- copied from r718229, tuscany/branches/sca-equinox/modules/xsd/META-INF/

Propchange: tuscany/java/sca/modules/assembly-xml/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/assembly-xml/META-INF:671193
+/tuscany/java/sca/modules/assembly-xml/META-INF:694855

Propchange: tuscany/java/sca/modules/assembly-xsd/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/assembly-xsd/META-INF:671193
+/tuscany/java/sca/modules/assembly-xsd/META-INF:694855

Propchange: tuscany/java/sca/modules/assembly/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/assembly/META-INF:671193
+/tuscany/java/sca/modules/assembly/META-INF:694855

Propchange: tuscany/java/sca/modules/binding-sca-xml/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/binding-sca-xml/META-INF:671193
+/tuscany/java/sca/modules/binding-sca-xml/META-INF:694855

Propchange: tuscany/java/sca/modules/binding-sca/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/binding-sca/META-INF:671193
+/tuscany/java/sca/modules/binding-sca/META-INF:694855

Propchange: tuscany/java/sca/modules/contribution-java/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/contribution-java/META-INF:671193
+/tuscany/java/sca/modules/contribution-java/META-INF:694855

Propchange: tuscany/java/sca/modules/contribution-namespace/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/contribution-namespace/META-INF:671193
+/tuscany/java/sca/modules/contribution-namespace/META-INF:694855

Propchange: tuscany/java/sca/modules/contribution-xml/META-INF/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Mon Nov 17 04:29:45 2008
@@ -0,0 +1 @@
+MANIFEST.MF

Propchange: tuscany/java/sca/modules/contribution-xml/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/contribution-xml/META-INF:671193
+/tuscany/java/sca/modules/contribution-xml/META-INF:694855

Propchange: tuscany/java/sca/modules/contribution/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/contribution/META-INF:671193
+/tuscany/java/sca/modules/contribution/META-INF:694855

Propchange: tuscany/java/sca/modules/core-databinding/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/core-databinding/META-INF:671193
+/tuscany/java/sca/modules/core-databinding/META-INF:694855

Propchange: tuscany/java/sca/modules/core-spi/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/core-spi/META-INF:671193
+/tuscany/java/sca/modules/core-spi/META-INF:694855

Propchange: tuscany/java/sca/modules/core/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/core/META-INF:671193
+/tuscany/java/sca/modules/core/META-INF:694855

Propchange: tuscany/java/sca/modules/databinding-jaxb/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/databinding-jaxb/META-INF:671193
+/tuscany/java/sca/modules/databinding-jaxb/META-INF:694855

Propchange: tuscany/java/sca/modules/databinding/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/databinding/META-INF:671193
+/tuscany/java/sca/modules/databinding/META-INF:694855

Propchange: tuscany/java/sca/modules/definitions-xml/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/definitions-xml/META-INF:671193
+/tuscany/java/sca/modules/definitions-xml/META-INF:694855

Propchange: tuscany/java/sca/modules/definitions/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/definitions/META-INF:671193
+/tuscany/java/sca/modules/definitions/META-INF:694855

Propchange: tuscany/java/sca/modules/endpoint/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/endpoint/META-INF:671193
+/tuscany/java/sca/modules/endpoint/META-INF:694855

Propchange: tuscany/java/sca/modules/extensibility/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/extensibility/META-INF:671193
+/tuscany/java/sca/modules/extensibility/META-INF:694855

Propchange: tuscany/java/sca/modules/implementation-java-runtime/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/implementation-java-runtime/META-INF:671193
+/tuscany/java/sca/modules/implementation-java-runtime/META-INF:694855

Propchange: tuscany/java/sca/modules/implementation-java-xml/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/implementation-java-xml/META-INF:671193
+/tuscany/java/sca/modules/implementation-java-xml/META-INF:694855

Propchange: tuscany/java/sca/modules/implementation-java/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/implementation-java/META-INF:671193
+/tuscany/java/sca/modules/implementation-java/META-INF:694855

Propchange: tuscany/java/sca/modules/implementation-node/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/implementation-node/META-INF:671193
+/tuscany/java/sca/modules/implementation-node/META-INF:694855

Propchange: tuscany/java/sca/modules/interface-java-jaxws/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/interface-java-jaxws/META-INF:671193
+/tuscany/java/sca/modules/interface-java-jaxws/META-INF:694855

Propchange: tuscany/java/sca/modules/interface-java-xml/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/interface-java-xml/META-INF:671193
+/tuscany/java/sca/modules/interface-java-xml/META-INF:694855

Propchange: tuscany/java/sca/modules/interface-java/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/interface-java/META-INF:671193
+/tuscany/java/sca/modules/interface-java/META-INF:694855

Propchange: tuscany/java/sca/modules/interface/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/interface/META-INF:671193
+/tuscany/java/sca/modules/interface/META-INF:694855

Propchange: tuscany/java/sca/modules/monitor/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/monitor/META-INF:671193
+/tuscany/java/sca/modules/monitor/META-INF:694855

Propchange: tuscany/java/sca/modules/node-api/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/node2-api/META-INF:671193,680620-680628
+/tuscany/java/sca/modules/node-api/META-INF:694837-694843,694855

Propchange: tuscany/java/sca/modules/node-impl/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/node2-impl/META-INF:671193,680620-680628
+/tuscany/java/sca/modules/node-impl/META-INF:694837-694843,694855

Propchange: tuscany/java/sca/modules/policy-xml/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/policy-xml/META-INF:671193
+/tuscany/java/sca/modules/policy-xml/META-INF:694855

Propchange: tuscany/java/sca/modules/policy/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/policy/META-INF:671193
+/tuscany/java/sca/modules/policy/META-INF:694855

Propchange: tuscany/java/sca/modules/sca-api/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/sca-api/META-INF:671193
+/tuscany/java/sca/modules/sca-api/META-INF:694855

Propchange: tuscany/java/sca/modules/workspace-impl/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/workspace-impl/META-INF:671193
+/tuscany/java/sca/modules/workspace-impl/META-INF:694855

Propchange: tuscany/java/sca/modules/workspace-xml/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/workspace-xml/META-INF:671193
+/tuscany/java/sca/modules/workspace-xml/META-INF:694855

Propchange: tuscany/java/sca/modules/workspace/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/workspace/META-INF:671193
+/tuscany/java/sca/modules/workspace/META-INF:694855

Propchange: tuscany/java/sca/modules/xsd/META-INF/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Nov 17 04:29:45 2008
@@ -0,0 +1,2 @@
+/tuscany/branches/sca-java-1.3/modules/xsd/META-INF:671193
+/tuscany/java/sca/modules/xsd/META-INF:694855






--
Luciano Resende
Apache Tuscany, Apache PhotArk
http://people.apache.org/~lresende
http://lresende.blogspot.com/

Reply via email to