Hi,

I recently tried to start the stanbol server and I get this:
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.felix.http.jetty [5]: Unable to resolve 5.0: missing requirement
[5.0] osgi.wiring.package;
(&(osgi.wiring.package=javax.servlet)(version>=3.0.0)(!(version>=4.0.0)))
19.03.2014 16:17:59.128 *ERROR* [FelixStartLevel] at
org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3962)
19.03.2014 16:17:59.128 *ERROR* [FelixStartLevel] at
org.apache.felix.framework.Felix.startBundle(Felix.java:2025)
19.03.2014 16:17:59.128 *ERROR* [FelixStartLevel] at
org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1279)
19.03.2014 16:17:59.128 *ERROR* [FelixStartLevel] at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
19.03.2014 16:17:59.128 *ERROR* [FelixStartLevel] at
java.lang.Thread.run(Thread.java:695)

followed by a bigger number of similar errors.

It seems that this is related to version 2.3.0 of org.apache.felix.http.jetty
which needs javax.servlet 3.0.

I've also found a Sling jira describing this and also the solution:
https://issues.apache.org/jira/browse/SLING-3468.

I've applied the described solution to the pom.xml file of the launcher I
am using.

I assume this would be a temporary solution since version 2.3.0 of the
felix jetty jar should be used in the future.

Regards,
Cristian

Reply via email to