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