[ https://issues.apache.org/jira/browse/CXF-7668?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andriy Redko updated CXF-7668: ------------------------------ Description: {color:#800000}When deploying cxf 3.2 on tomcat 7, it breaks because of a hard dependency {color}{color:#800000}on Servlet 3.1 classes in Servlet3ContinuationProvider {color}{color:#800000}(javax.servlet.WriteListener), which results in ClassNotFound at runtime. {color}{color:#800000}At some point JAX-RS 2.1 API dropped NIO support and the dependecy on Servlet 3.1 API as well, right before releasing the spec (commit reference {color}+[https://github.com/jax-rs/api/commit/a4faa965bbe4d058caa41f56f712fa52fc9600fe#diff-bb05b5ab9309760c3271445278116a2f]+{color:#800000}). {color} {color:#800000}The Servlet 3.0 should be the base line.{color} was: {color:#800000}When deploying cxf 3.2 on tomcat 7, it breaks because of a hard dependency {color}{color:#800000}on Servlet 3.1 classes in Servlet3ContinuationProvider {color}{color:#800000}{color:#800000}(javax.servlet.WriteListener), which results in ClassNotFound at runtime. {color}{color}{color:#800000}At some point JAX-RS 2.1 API dropped NIO support and the dependecy on Servlet 3.1 API as well, right before {color} {color:#800000}releasing the spec (commit reference {color}+[https://github.com/jax-rs/api/commit/a4faa965bbe4d058caa41f56f712fa52fc9600fe#diff-bb05b5ab9309760c3271445278116a2f]+{color:#800000}). The Servlet 3.0 should be the base line. {color} > Downgrade the Servlet API to Servlet 3.0 > ---------------------------------------- > > Key: CXF-7668 > URL: https://issues.apache.org/jira/browse/CXF-7668 > Project: CXF > Issue Type: Improvement > Reporter: Andriy Redko > Assignee: Andriy Redko > Priority: Major > > {color:#800000}When deploying cxf 3.2 on tomcat 7, it breaks because of a > hard dependency {color}{color:#800000}on Servlet 3.1 classes in > Servlet3ContinuationProvider > {color}{color:#800000}(javax.servlet.WriteListener), which results in > ClassNotFound at runtime. {color}{color:#800000}At some point JAX-RS 2.1 API > dropped NIO support and the dependecy on Servlet 3.1 API as well, right > before releasing the spec (commit reference > {color}+[https://github.com/jax-rs/api/commit/a4faa965bbe4d058caa41f56f712fa52fc9600fe#diff-bb05b5ab9309760c3271445278116a2f]+{color:#800000}). > {color} > {color:#800000}The Servlet 3.0 should be the base line.{color} -- This message was sent by Atlassian JIRA (v7.6.3#76005)