Uploaded image for project: 'Tika'
  1. Tika
  2. TIKA-2721

Exclude Spring (transitive dependency) from tika-parsers

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0, 1.19
    • Component/s: packaging
    • Labels:
      None

      Description

      uimafit-core brings spring-core, spring-beans and spring-context with quite ancient version 3.2.x which is not required for parsing and usually clash with actual Spring libs or just pollutes jar if uberjar (shade plugin, onejar, assembly plugin with jar-with-dependencies etc) is used.

      Its exclusion from deps seems more or less safe to me. But formally it can be seen as breaking change if someone depends on that tika-parsers provides spring libs transitively.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                grossws Konstantin Gribov
                Reporter:
                grossws Konstantin Gribov
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: