You might want to look into Peter Kriens' BND tool which makes it easy to create your bundles and does calculate your imports for you:
http://www.aqute.biz/Code/Bnd regards, Karl On 9/19/07, Tony Seebregts <[EMAIL PROTECTED]> wrote: > Hi Toni, > > Thanks for the suggestions - I experimented a bit with your suggestions > and it seems there are two ways round the problem: > > - either explicitly include all the required libraries in the > dependencies list as you suggested (which can be difficult as many of > them only show up at runtime). > > - or set osgi.java.profile.bootdelegation=override (I'm not too sure of > the consequences of this though). > > Changing the org.osgi.framework.bootdelegation or the > osgi.contextClassLoader properties had no effect. > > regards > > Tony > > > Date: Wed, 19 Sep 2007 14:14:56 +0200 > > From: "Toni Menzel" <[EMAIL PROTECTED]> > > Subject: Re: [equinox-dev] ClassNotFoundException with > > org.eclipse.osgi_3.3.0.v20070530 > > To: Equinox development mailing list <equinox-dev@eclipse.org> > > Message-ID: <[EMAIL PROTECTED]> > > Content-Type: text/plain; charset="us-ascii" > > > > Usually you should import everything other than java.* > > (so add javax.xml.xpath, javax.crypto to your Import-Package directive) > > Check your org.osgi.framework.bootdelegation property. Usually equinox > > delegates everything to the bootclasspath (where javax resides) for > > historical reasons. But this behaviour is going to change and might have > > changed already in 3.3.. > > > > /Toni > > _______________________________________________ > equinox-dev mailing list > equinox-dev@eclipse.org > https://dev.eclipse.org/mailman/listinfo/equinox-dev > -- Karl Pauls [EMAIL PROTECTED] _______________________________________________ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev