[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [equinox-dev] ClassNotFoundException with, org.eclipse.osgi_3.3.0.v20070530
|
Fair enough, we have a button to calculate uses just for you now ;)
We always take feature enhancements to make your life easier within PDE. We don't bite:
https://bugs.eclipse.org/bugs/enter_bug.cgi?product=PDE
Cheers,
---
Chris Aniszczyk | IBM Lotus | Eclipse Committer | http://mea-bloga.blogspot.com | +1.860.839.2465
"Karl Pauls" ---09/19/2007 01:27:39 PM---> PDE has a Plug-in from Existing Jars wizard that does this pretty well. Make > sure to check, "an
From: |
"Karl Pauls" <karlpauls@xxxxxxxxx> |
To: |
"Equinox development mailing list" <equinox-dev@xxxxxxxxxxx> |
Date: |
09/19/2007 01:27 PM |
Subject: |
Re: [equinox-dev] ClassNotFoundException with, org.eclipse.osgi_3.3.0.v20070530 |
> PDE has a Plug-in from Existing Jars wizard that does this pretty well. Make
> sure to check, "analyze library contents and add dependencies"
True, but the last time I checked this doesn't calculate the uses
constraints for packages. This is rather a short-coming so I'd still
recommend to look into BND which does that quite nicely :-)
BND has some eclipse and ant support and besides, in case you are
using maven there is a maven plugin available from Apache Felix that
uses BND.
regards,
Karl
> Cheers,
>
> ---
> Chris Aniszczyk | IBM Lotus | Eclipse Committer |
> http://mea-bloga.blogspot.com | +1.860.839.2465
>
> "Karl Pauls" ---09/19/2007 12:27:34 PM---You might want to look into Peter
> Kriens' BND tool which makes it easy to create your bundles and d
>
>
>
> From:
> "Karl Pauls" <karlpauls@xxxxxxxxx>
>
> To:
> "Equinox development mailing list" <equinox-dev@xxxxxxxxxxx>
>
> Date:
> 09/19/2007 12:27 PM
>
> Subject:
> Re: [equinox-dev] ClassNotFoundException with,
> org.eclipse.osgi_3.3.0.v20070530
> ________________________________
>
>
>
>
> 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 <tony.seebregts@xxxxxxxxx> 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" <tonimenzel@xxxxxx>
> > > Subject: Re: [equinox-dev] ClassNotFoundException with
> > > org.eclipse.osgi_3.3.0.v20070530
> > > To: Equinox development mailing list <equinox-dev@xxxxxxxxxxx>
> > > Message-ID: <20070919121456.126800@xxxxxxx>
> > > 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@xxxxxxxxxxx
> > https://dev.eclipse.org/mailman/listinfo/equinox-dev
> >
>
>
> --
> Karl Pauls
> karlpauls@xxxxxxxxx
> _______________________________________________
> equinox-dev mailing list
> equinox-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/equinox-dev
>
>
>
>
> _______________________________________________
> equinox-dev mailing list
> equinox-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/equinox-dev
>
>
--
Karl Pauls
karlpauls@xxxxxxxxx
_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/equinox-dev