[ https://issues.apache.org/jira/browse/CXF-7668?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16387983#comment-16387983 ]
Daniel Kulp commented on CXF-7668: ---------------------------------- Just a note that I changed the title. We should still run on Servlet 3, but we will need to continue to build with 3.1 as we should still be able to leverage the NIO stuff in 3.1 if those API's are available. > Support Servlet API 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)