Hi all,

I am building a Stanbol full-war from SVN rev 1399264.
Building is successfully, and everything is working on my local
machine, which has Tomcat 6.

When trying to deploy the same war file on a remote server which has
Tomcat 7 in it, I get failures with the following reasons:

SEVERE: ERROR: Error starting
slinginstall:org.apache.stanbol.commons.ldviewable-0.10.0-SNAPSHOT.jar
(org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.stanbol.commons.ldviewable
 [90]: Unable to resolve 90.0: missing requirement [90.0] package;
(&(package=freemarker.cache)(version>=2.3.19)(!(version>=3.0.0)))
[caused by: Unable to resolve 112.0: missing requirement [112.0]
package;
(&(package=javax.servlet)(version>=2.5.0)(!(version>=3.0.0)))])
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.stanbol.commons.ldviewable [90]: Unable to resolve 90.0:
missing requirement [90.0] package;
(&(package=freemarker.cache)(versio
n>=2.3.19)(!(version>=3.0.0))) [caused by: Unable to resolve 112.0:
missing requirement [112.0] package;
(&(package=javax.servlet)(version>=2.5.0)(!(version>=3.0.0)))]
        at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3443)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1727)
        at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1156)
        at 
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
        at java.lang.Thread.run(Thread.java:679)

...

Other bundles cannot be started mainly because of:

missing requirement [112.0] package;
(&(package=javax.servlet)(version>=2.5.0)(!(version>=3.0.0)))])

Tomcat 7 is providing serlvet-api.3.0.jar while Tomcat 6 has servlet-api.2.5.jar

>From past posts, I read people could use Stanbol with Tomcat 7 (e.g.
Fabian) so I cannot understand what is going wrong with my
installation.

Can anybody help me?

Thanks
Andrea

Reply via email to