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.