https://bz.apache.org/bugzilla/show_bug.cgi?id=69987

Phil Clay <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 OS|                            |All

--- Comment #1 from Phil Clay <[email protected]> ---
Which approach would you recommend?   I might be able to make a contribution.


A) Change org.apache.tomcat:tomcat-coyote-ffm's dependencies to optional.  So
that embedded tomcat users can depend on org.apache.tomcat:tomcat-coyote-ffm,
and not have to exclude its transitive dependencies.

B) Remove org.apache.tomcat:tomcat-coyote-ffm's dependencies from its published
pom.  So that embedded tomcat users can depend on
org.apache.tomcat:tomcat-coyote-ffm, and not have to exclude its transitive
dependencies.

C) Create a new org.apache.tomcat.embed:tomcat-embed-ffm artifact with the same
classes as org.apache.tomcat:tomcat-coyote-ffm, but with only a dependency on
org.apache.tomcat.embed:tomcat-embed-core.  So that embedded tomcat users can
depend on org.apache.tomcat.embed:tomcat-embed-ffm.  And non-embedded tomcat
users can depend on org.apache.tomcat:tomcat-coyote-ffm.  And each get their
respective correct transitive dependencies.

D) Do nothing.  Close this request.  Have tomcat embedded users depend on
org.apache.tomcat:tomcat-coyote-ffm and also exclude its transitive
dependencies.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to