I just tried the same example from the 2.9.1 distro. The servlet api is
not in the war.
Why don“t you just use this one?
Christian
Am 17.03.2012 01:55, schrieb gsilverman:
Here is the maven dependency tree. As you can see, the camel-servlet verson
2.9.1 has a transitive dependency on javax.servlet, from the http
component. Obviously, while the 2.8.1 version scopes this as "provided",
apparently that is not the case with version 2.9.1.
Building Camel :: Example :: Servlet Tomcat 2.8.1
------------------------------------------------------------------------
--- maven-dependency-plugin:2.1:tree (default-cli) @
camel-example-servlet-tomcat ---
org.apache.camel:camel-example-servlet-tomcat:war:2.8.1
+- org.apache.camel:camel-core:jar:2.9.1:compile
| \- org.slf4j:slf4j-api:jar:1.6.1:compile
+- org.apache.camel:camel-spring:jar:2.9.1:compile
| +- org.springframework:spring-context:jar:3.0.5.RELEASE:compile (version
managed from 3.0.7.RELEASE)
| | +- org.springframework:spring-expression:jar:3.0.5.RELEASE:compile
| | \- org.springframework:spring-asm:jar:3.0.5.RELEASE:compile
| +- org.springframework:spring-aop:jar:3.0.5.RELEASE:compile
| \- org.springframework:spring-tx:jar:3.0.5.RELEASE:compile (version
managed from 3.0.7.RELEASE)
+- org.apache.camel:camel-servlet:jar:2.9.1:compile
| \- org.apache.camel:camel-http:jar:2.8.1:compile (version managed from
2.9.1)
| +-
org.apache.geronimo.specs:geronimo-servlet_2.4_spec:jar:1.1.1:compile
| \- commons-httpclient:commons-httpclient:jar:3.1:compile
| \- commons-codec:commons-codec:jar:1.2:compile
+- org.springframework:spring-web:jar:3.0.5.RELEASE:compile
| +- aopalliance:aopalliance:jar:1.0:compile
| +- org.springframework:spring-beans:jar:3.0.5.RELEASE:compile
| \- org.springframework:spring-core:jar:3.0.5.RELEASE:compile
| \- commons-logging:commons-logging:jar:1.1.1:compile (version managed
from 1.0.4)
+- log4j:log4j:jar:1.2.16:compile
+- org.slf4j:slf4j-log4j12:jar:1.6.1:compile
\- com.sun:tools:jar:1.5.0:system
------------------------------------------------------------------------
BUILD SUCCESS
------------------------------------------------------------------------
Total time: 4.987s
Finished at: Fri Mar 16 17:47:33 PDT 2012
Final Memory: 10M/120M
--
View this message in context:
http://camel.465427.n5.nabble.com/Error-cannot-run-camel-servlet-version-2-9-1-in-Tomcat-tp5566624p5572865.html
Sent from the Camel - Users mailing list archive at Nabble.com.
--
Christian Schneider
http://www.liquid-reality.de
Open Source Architect
Talend Application Integration Division http://www.talend.com