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/
