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

Reply via email to