[ https://issues.apache.org/jira/browse/WICKET-4517?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13271181#comment-13271181 ]
Martin Grigorov commented on WICKET-4517: ----------------------------------------- Maybe it is better to improve wicket-extensions to not depend on *internal* code from wicket-core. I'll apply Andreas' suggestion: <Export-Package>*</Export-Package>. Let us know whether this improves the situation because we are going to release -beta2 very soon. > Wicket-core don't export "internal" packages in OSGi manifest. > -------------------------------------------------------------- > > Key: WICKET-4517 > URL: https://issues.apache.org/jira/browse/WICKET-4517 > Project: Wicket > Issue Type: Sub-task > Components: wicket > Affects Versions: 6.0.0-beta1 > Reporter: Jordi Deu-Pons > Priority: Minor > > The default behavior of Maven Bundle Plugin is to exclude package '.' and any > packages containing 'impl' or 'internal'. For this reason 'wicket-core' is > not exporting 'org.apache.wicket.markup.head.internal' and > 'org.apache.wicket.markup.html.internal'. > And 'wicket-extensions' is trying to import > 'org.apache.wicket.markup.html.internal' but since it is not exported by > wicket-core when you try to start it in a OSGi container it fails. > I've solved this issue adding an <Export-Package> tag to the main pom.xml. > But I wasn't able to run the tests (even without changing anything), so I > don't know if there is something broken (I don't think so). > @@ -746,6 +746,7 @@ > </goals> > <configuration> > <instructions> > + > <Export-Package>org.apache.wicket*</Export-Package> > > <Import-Package>org.apache.wicket*</Import-Package> > > <DynamicImport-Package>*</DynamicImport-Package> > <_nouses>true</_nouses> -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira