WHat do you mean by "apparently the Wicket devs have included non valid bundles namely" If the bundle itself is invalid (e.g. missing imports, invalid manifest) you should open an issue at the coresponding projekt. If the Bundles itself have no OSGI_header information you should be able to use the wrap protocol or open an ehancement-request at the coresponding project.

Beside this, Pax Wicket Version number should not be aligned to an Wicket versioning for the following reasons: - Depending on the changes made Wicket Pax Wicket 4 (as an example) might be able to work with Wicket 6 to 8 by just ajusting the version import range - If we do API-Breaking changes we must bump up the major version for Pax Wicket without the need to wait for a new Wicket release

Of course, if Pax-Wicket needs to be changed to support a newer Wicket version the Major version should be upgrade. But this has nothing to do with Wicket or vice versa. So if you are unvertian, please ask on the mailing list, your last changes have already broken the dynamic-import feature of Pax Wicket :-(

So the general process for upgrading to the next Wicket-Version is:
- Increase the Version-range to the new Wicket-Version
- Upgrade Wicket-Version to latest one
- Check if there are any changes neccessary

If yes bump up major version, if no keep major but increase minor version.

Am 24.02.2017 12:46, schrieb nino martinez wael:
Hi guys

I have successfully upgraded to Wicket 8.0.0 M4 for the karaf part. But are stuck on the felix integration tests, apparently the Wicket devs have included non valid bundles namely:

org.danekja/jdk-serializable-functional/1.8.2
com.tdunning/json/1.8
For the karaf tests I can just use the wrap protocol and everything works 
again. However I don't know what todo for felix? Since there are no tests for 
equinox, I have not tested on that.

<bundle>wrap:mvn:org.danekja/jdk-serializable-functional/1.8.2</bundle>
<bundle>wrap:mvn:com.tdunning/json/1.8</bundle>

I have also pondered about aligning PAX Wicket's versioning numbering to Wicket 
so that we follow their trail of numbers. And as such the new PAX Wicket 
version would become 8.0.0 M4, whats your opinion on this?
Anyhow there are several major changes in this release of wicket, namely the dependency on servlet api 3.x and the optional inclusion of websockets (I have not yet made an integration test for this). Any help will be highly appreciated.. GIT hub url: https://github.com/ops4j/org.ops4j.pax.wicket.git Branch: v4.x.y regards Nino --
--
------------------
OPS4J - http://www.ops4j.org - [email protected]

---
You received this message because you are subscribed to the Google Groups "OPS4J" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected] <mailto:[email protected]>.
For more options, visit https://groups.google.com/d/optout.

--
--
------------------
OPS4J - http://www.ops4j.org - [email protected]

--- You received this message because you are subscribed to the Google Groups "OPS4J" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to