Re: TOMEE-2618 Reconcile javax.activation dependencies

2019-08-14 Thread David Blevins
Gentle note to everyone on EPL, Tomcat has had EPL dependencies since version 7.x. I'll add some details on the "Java EE 8 versions of APIs" thread. -- David Blevins http://twitter.com/dblevins http://www.tomitribe.com > On Aug 14, 2019, at 12:29 AM, Alex The Rocker wrote: > > Hello, > > +

Re: TOMEE-2618 Reconcile javax.activation dependencies

2019-08-14 Thread Jean-Louis Monteiro
I'll check out the APIs and see where we can use Geronimo. There should be Geronimo spec jars for everything. If not, it means we should create them or update the ones we have -- Jean-Louis Monteiro http://twitter.com/jlouismonteiro http://www.tomitribe.com On Wed, Aug 14, 2019 at 9:29 AM Alex Th

Re: TOMEE-2618 Reconcile javax.activation dependencies

2019-08-14 Thread Alex The Rocker
Hello, +1 : I appreciate Mark's concern wit dependencies licenses Since we're at this, JAXB license doesn't seem so Apache-friendly : Jon is working on upgrading 7.1.x to JAXB 2.3.2, and he mentionned this link for JAXB source: https://github.com/eclipse-ee4j/jaxb-api/tree/2.3.2. This later page m

Re: TOMEE-2618 Reconcile javax.activation dependencies

2019-08-13 Thread Mark Struberg
I'd rather roll a Geronimo-activation-1.2 spec. EPL is a weak copyleft license. That means shipping with an EPL dependency has a legal impact on downstream consumers. That's the reason why it is only CatB. Rolling the few missing enhancements should really be easy. LieGrue, strub > Am 13.08.201