You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Martin Grigorov (JIRA)" <ji...@apache.org> on 2014/02/19 13:57:20 UTC

[jira] [Commented] (WICKET-5511) Import cglib dependencies in Manifest with version numbers

    [ https://issues.apache.org/jira/browse/WICKET-5511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13905382#comment-13905382 ] 

Martin Grigorov commented on WICKET-5511:
-----------------------------------------

Hi,

Wicket uses org.apache.felix:maven-bundle-plugin to manage OSGi stuff - https://github.com/apache/wicket/blob/master/pom.xml#L853
wicket-core itself doesn't depend on CGLib so it doesn't need anything in its MANIFEST.MF.
wicket-ioc (used by wicket-spring and wicket-guice) has dependency to CGLib.
Wicket 6 uses CGLib 2.2 and we cannot upgrade it because this may break applications in production.
Wicket 7 uses CGLib 3.1.0.

Please provide a patch and we will consider it.

I see Christoph Läubrich complains that Wicket is not very friendly to OSGi - none of the Wicket devs use OSGi so we don't know what problems there are.

> Import cglib dependencies in Manifest with version numbers
> ----------------------------------------------------------
>
>                 Key: WICKET-5511
>                 URL: https://issues.apache.org/jira/browse/WICKET-5511
>             Project: Wicket
>          Issue Type: Improvement
>          Components: wicket
>    Affects Versions: 6.7.0, 6.8.0, 6.9.0, 6.9.1, 6.10.0, 6.11.0, 6.12.0, 6.13.0, 7.0.0
>            Reporter: Christoph Emmersberger
>
> I have recently encountered an issue when using Wicket in an OSGI environment since the CGLIB version is not imported with the appropriate version number.
> A full description about that issue has been filed in the PAX-WICKET JIRA:
> https://ops4j1.jira.com/browse/PAXWICKET-455
> It would be really helpful to add the import statement with correct version number since this resolves the issue of OSGi bundle resolution.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)