[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [equinox-dev] Equinox boot delegation problem
- From: "Richard S. Hall" <heavy@xxxxxxxxxxxxxx>
- Date: Mon, 13 Apr 2009 04:07:35 -0400
- Delivered-to: firstname.lastname@example.org
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=ungoverned.org; h=Received:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding:X-Identified-User; b=PJPy1Yj1JDJVBS+38/g2Tt0VOaPGhp4o1W53voA0Vrp3vJDVRwgnOs7RAPfy8sTxlXMhRMsY8zSWD1dgOu7EEr/A7PST4pTsaYA64UnsjLKXtIlj0+4hUjStfIH/J27x;
- User-agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b3pre) Gecko/20090223 Thunderbird/3.0b2
This came up recently and we discussed it within CPEG. Felix is
incorrect in interpreting sun.io.* as a match for sun.io.SomeClass.
In other words, sun.io.* matches sub-packages of sun.io, but not sun.io
itself. This will be corrected in a future version of Felix.
On 4/13/09 2:48 AM, raks81 wrote:
I have a bundle that uses db2 driver to talk to the DB. This version of the
driver seems to be using classes from sun.io package. So when I add
org.osgi.framework.bootdelegation=sun.io.* equinox throws a NCDF error. But
when I change it to org.osgi.framework.bootdelegation=sun.* it seems to pick
the classes from sun.io just fine.
I am using Equinox 3.4.1 (launching using pax runner 0.17.2). JRE 1.5.
Felix seems to interpret org.osgi.framework.bootdelegation=sun.io.* just
Thanks in advance!