You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "Romain Manni-Bucau (Jira)" <ji...@apache.org> on 2021/05/18 17:17:00 UTC

[jira] [Created] (TOMEE-3745) Unexpected com.fasterxml.jackson.core:jackson-databind in openejb-core

Romain Manni-Bucau created TOMEE-3745:
-----------------------------------------

             Summary: Unexpected com.fasterxml.jackson.core:jackson-databind in openejb-core
                 Key: TOMEE-3745
                 URL: https://issues.apache.org/jira/browse/TOMEE-3745
             Project: TomEE
          Issue Type: Improvement
    Affects Versions: 8.0.7
            Reporter: Romain Manni-Bucau


Hi, seems master leaks jackson (and a few other dependencies) from openejb-core.

This task is about ensuring only needed dependencies are transitive and that it is intentional to let them be imported by consumer projects.

Also it seems that jackson was imported due to OpenAPI (so tomee-mp distro only) and ActiveMQ but both are actually optional in several usages so a light distro should be envisionned which would avoid some headaches in terms of integration, classloading etc for end users.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)