On Mon, Jan 12, 2015 at 11:52 AM, Richard S. Hall <he...@ungoverned.org>
wrote:

> On 1/12/15 11:42 , Benson Margulies wrote:
>
>> My idea that this has to do with system bundle versus not is wrong. I'm
>> still debugging.
>>
>>
> Is it a single package you are talking about or is it a couple of packages
> with "uses" constraints among them?
>

I now think I know where the tangle comes from.

There is single package, 'com.basistech.dm', that contains both a data
model and some utilities for reading and writing it with Jackson.

I am building an application that embeds Felix, and passes objects from
this package in and out of the container.

So, com.basistech.dm's implementation is in the overall application
classpath, and is listed as an exported package of the system bundle.

However, I neglected to also include the Jackson packages in the system
bundle. (In fact, I don't want them there.) So, I ended up with dueling
Class objects for Jackson classes.

My bad, though I do wonder if the diagnosis could be clearer.





>
> -> richard
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
> For additional commands, e-mail: users-h...@felix.apache.org
>
>

Reply via email to