On Mon, Apr 25, 2011 at 11:56 AM, Daniele Dellafiore <dani...@dellafiore.net
> wrote:


> 10:27:07,797 | ERROR | Thread-35        | RegisterWebAppVisitorWC
> | internal.RegisterWebAppVisitorWC  254 | 62 -
> org.ops4j.pax.web.pax-web-extender-war - 1.0.1 | Registration exception.
> Skipping.
> java.lang.NoClassDefFoundError: org/apache/wicket/request/Request
>
> BTW, in the import-package of the bundle there is:
>
> org.apache.wicket.request,version=0.0.0 from org.apache.wicket.core 
> (466)<http://46.137.107.103:8181/system/console/bundles/466>
>
>
I'm making other experiments.

First,

caused by: java.lang.ClassNotFoundException:
org.apache.wicket.request.Request not found by org.apache.wicket.core [466]

This is actually a mistake in wicket exports: that class should be exported
by wicket.request package, not wicket.core.
This is a problem I also have: the default behavior of maven-bundle-plugin
Export-Package seems to export all the packages that are imported.

This generate a lot of confusion, don't you think?
Anyway, there is some instruction I can give to Export-Package to avoid to
export the imported packages? I'm sure I've seen something but the docs is
too spars, can't find it now...

Reply via email to