Hi Rupert and all

Let's discuss the best approach first.

One idea would be:

1. Make a full release to have a last jersey release
2. Replace jersey with the wink (snapshod version) based webfragment runner
3. Get rid of the jersey specific annotations and multipart form support in
rules, cmsadapter, reasoners, ontologymanager

Between 2 and 3 problems at runtime (running the affected components is the
new launcher) are to be expected. A more conservative approach would of
course be to replace the jersey specific annotations first. However this is
best done by the original developers of the component as they now best what
the wanted to acchieve with an annotation like "ImplicitProduces". For
MultiPart I think we should best not rely on support classes provided by
the runtime (i.e change from jersey specific to wink specific) but a
solution that justs bases on jax-rs (e.g use the one provided in clerezza
jaxrs.utils).

My opinion is that having a certain regression in trunk after a release is
not such a big issue and so I would suggest to release asap and do the
switch in trunk immediately after the release.

Cheers,
Reto




On Fri, Dec 21, 2012 at 10:05 AM, Rupert Westenthaler <
[email protected]> wrote:

> Hi Reto,
>
> can you please create a JIRA issue for the switch from Jersey to Wink
> including sub-tasks for all the necessary steps. IMHO you are the one
> with the best overview and having this would really help this to
> happen.
>
> best
> Rupert
>
>
> On Thu, Dec 20, 2012 at 12:29 PM, Reto Bachmann-Gmür <[email protected]>
> wrote:
> > The trunk version of clerezza contains support for running Stanbol
> > fragments. To see how Stanbol modules can be loaded check:
> >
> >
> http://mail-archives.apache.org/mod_mbox/incubator-clerezza-dev/201212.mbox/browser
> >
> > This shows a way how the webfragments can be used with wink and thus
> > allowing a migration path from Webfragments to an OSGi whiteboard
> oriented
> > architecture (gettig rid of ServletContext component exchange).
> >
> > Cheers,
> > Reto
>
>
>
> --
> | Rupert Westenthaler             [email protected]
> | Bodenlehenstraße 11                             ++43-699-11108907
> | A-5500 Bischofshofen
>

Reply via email to