The felix jars were introduced in the fix for "SDO does not work with OSGi" [1] in commit 620763 [2]. I don't know if this is expected behaviour, not being an OSGI expert. Comments anyone?
Kelvin. [1] https://issues.apache.org/jira/browse/TUSCANY-1293 [2] http://svn.apache.org/viewcvs?view=rev&rev=620763 2008/6/3 kelvin goodson <[EMAIL PROTECTED]>: > The required libraries are > > sample-sdo-%RELEASE%.jar > sdo-api-r2.1-%RELEASE%.jar > tuscany-sdo-lib-%RELEASE%.jar > tuscany-sdo-impl-%RELEASE%.jar > tuscany-sdo-tools-%RELEASE%.jar > codegen-ecore-2.2.3.jar > codegen-2.2.3.jar > ecore-2.2.3.jar > ecore-change-2.2.3.jar > ecore-xmi-2.2.3.jar > common-2.2.3.jar > xsd-2.2.3.jar > stax-api-1.0.1.jar > wstx-asl-3.2.0.jar > > with > backport-util-concurrent being optional if you want threadsafe collections > with Java 1.4 IIRC > > The felix jar inclusions were introduced some time between commit level > 600913 and 627754; I'm working on narrowing this down at the moment. > > Kelvin. > > > 2008/6/2 ant elder <[EMAIL PROTECTED]>: > > It is strange. >> >> Removing the <includes> at the bottom of the assembly bin.xml changes it >> so >> that the dependencies do get included again, but several felix >> dependencies >> also get dragged in. What is the complete list of jars that should be >> included? >> >> ...ant >> >> On Mon, Jun 2, 2008 at 6:02 PM, kelvin goodson <[EMAIL PROTECTED]> >> wrote: >> >> > This failure also occurs with the 2.1 version and the 2.2-beta-1 >> version. >> > The current trunk version is 2.2-beta-3-SNAPSHOT, which I haven't found >> in >> > a repository yet, so the only version that seems ever to have worked is >> > the >> > 2.2-SNAPSHOT version. I have taken a look at the assembly plugin JIRAs, >> > but >> > it's hard to trawl that since so many JIRAs reference the word >> dependency. >> > It's not clear to me whether we benefited from a freak bug that was to >> our >> > advantage in the 2.2-SNAPSHOT version or whether all the other versions >> > have >> > a bug/bugs. >> > >> > Kelvin. >> > >> > 2008/6/2 kelvin goodson <[EMAIL PROTECTED]>: >> > >> > > I have pinned down the change that caused the absence of EMF jars in >> the >> > > distribution zip to be the switch from the maven assembly plugin >> version >> > > 2.2-SNAPSHOT to the 2.2-beta-2 as altered here [1]. I hope to look >> at >> > > this again soon, but have to stop for now. If anyone has any views >> on >> > what >> > > version we should be using please pipe up. >> > > >> > > Kelvin. >> > > >> > > [1] >> > > >> > >> http://svn.apache.org/viewvc/incubator/tuscany/java/sdo/pom.xml?r1=628691&r2=642349&pathrev=642349&diff_format=h >> > > >> > > Kelvin. >> > > >> > > 2008/5/19 kelvin goodson <[EMAIL PROTECTED]>: >> > > >> > > I'm looking at fixing a problem wrt running the samples at the moment. >> > >> >> > >> Also, I found that with a combination of using IBM JDK 1.5 and maven >> > 2.0.7 >> > >> I got hit by http://jira.codehaus.org/browse/MJAVADOC-135 when >> trying >> > to >> > >> build from the top. We say in our BUILDING doc that 2.0.7 is OK, >> > perhaps >> > >> if we need to respin we should raise that in order to avoid IBM JDK >> > users >> > >> hitting this issue. It's fine with 2.0.9 >> > >> >> > >> Kelvin. >> > >> >> > >> >> > >> 2008/5/18 ant elder <[EMAIL PROTECTED]>: >> > >> >> > >> Please review and vote on the SDO 1.1.1 release. >> > >>> >> > >>> The artifacts including binary and source distributions, staging >> maven >> > >>> repo >> > >>> and release notes are available at >> > >>> http://people.apache.org/~antelder/tuscany/sdo/1.1.1-RC1/<http://people.apache.org/%7Eantelder/tuscany/sdo/1.1.1-RC1/> >> <http://people.apache.org/%7Eantelder/tuscany/sdo/1.1.1-RC1/> >> > <http://people.apache.org/%7Eantelder/tuscany/sdo/1.1.1-RC1/> >> > >>> <http://people.apache.org/%7Eantelder/tuscany/sdo/1.1.1-RC1/>. >> > >>> The only difference between this and the 1.1 release is the fix for >> > >>> http://issues.apache.org/jira/browse/TUSCANY-2240. >> > >>> >> > >>> +1 from me. >> > >>> >> > >>> ...ant >> > >>> >> > >> >> > >> >> > > >> > >> > >