Hi Paul,
Thanks a lot for your fast response! I'll try that guide, but what
confuses me is that it says that OSGi was added in 1.2, but Glassfish
3.0.1 comes with a 1.1.5 Jersey OSGi bundle...
Anyway, thanks a lot, I'll try this again :)
--
Ángel Eduardo
On 24/08/2010 11:20, Paul Sandoz wrote:
> Hi Angel,
>
> Jakub, who is responsible for the OSGi integration is currently on
> vacation.
>
> Before he left he wrote some documentation (to be expanded) that may
> help you, take note of the examples:
>
> https://jersey.dev.java.net/nonav/documentation/1.4-SNAPSHOT/user-guide.html#osgi
>
>
> Paul.
>
> On Aug 24, 2010, at 11:05 AM, Ángel Eduardo wrote:
>
>> Hi!
>>
>> I'm having a bit of trouble using Jersey with OSGi. I'm trying to
>> deploy a previous Glassfish V3 standard WAR app into an OSGi one, so
>> I've happily added a MANIFEST.MF file with some OSGi info and tried
>> to deploy.
>>
>> But Jersey (1.1.5 and 1.5, both tried) is complaining with
>> "com.sun.jersey.core.spi.scanning.ScannerException: The URI scheme
>> bundle of the URI bundle://282.0:2/com/example/myexample is not
>> supported.", so it seems that using
>> "com.sun.jersey.config.property.packages" param is not working
>> (Jersey don't know how to read OSGi URLs, it seems,a t least with
>> this Jersey version, 1.1.5 or 1.5, both of which I've tried). I've
>> tried with other "com.sun.jersey.config.property.resourceConfigClass"
>> like "com.sun.jersey.api.core.ClasspathResourceConfig" or
>> "com.sun.jersey.api.core.ClassNamesResourceConfig", neither of which
>> work.
>>
>> I've also tried to add the Jersey jars to my bundle and add every
>> class to Import-Packages of MANIFEST (I know, it's not pretty, but
>> I'm a bit exasperated right now :P) but it keep complaining about
>> some multipart.impl class it didn't found, even where it was in the
>> Import-Packages.
>>
>> Anyway, I write to you, wise men :P, to know the right approach to
>> make Jersey (as OSGi bundle or not, I don't really care) found my
>> root classes.
>>
>> Thanks in advance!
>>
>> --
>> Ángel Eduardo
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe_at_jersey.dev.java.net
>> For additional commands, e-mail: users-help_at_jersey.dev.java.net
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_jersey.dev.java.net
> For additional commands, e-mail: users-help_at_jersey.dev.java.net
>