Uploaded image for project: 'Thrift'
  1. Thrift
  2. THRIFT-5375

Put org.apache.tomcat.embed:tomcat-embed-core into scope test

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Not A Problem
    • Affects Version/s: 0.14.0, 0.14.1
    • Fix Version/s: None
    • Component/s: Java - Library
    • Labels:
      None

      Description

      0.14.0 adds org.apache.tomcat.embed:tomcat-embed-core as a dependency with scope=compile. It becomes a dependency of systems using libthrift(java).

      It includes a tomcat-specific its own javax.servlet causing a conflict with javax.servlet:javax.servlet-api:jar:3.1.0 It gets included in combined jars that use Jetty.

      It causes tomcat-emdedded to be downstream systems that produce combined jars and docker images.

      The dependency was added by THRIFT-4949.

      The use of this seems to be specific to lib/java/test/org/apache/thrift/test/TestTServletServer.java and is not necessary at runtime.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              andy Andy Seaborne
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: