Was thinking the same this morning.
Le 18 avr. 2014 11:23, "Romain Manni-Bucau" <rmannibu...@gmail.com> a écrit
:

> they will be removed (alsmot) for sure in tomee 2 but I don't think
> we'll do it in tomee 1.x
>
>
> Romain Manni-Bucau
> Twitter: @rmannibucau
> Blog: http://rmannibucau.wordpress.com/
> LinkedIn: http://fr.linkedin.com/in/rmannibucau
> Github: https://github.com/rmannibucau
>
>
> 2014-04-18 10:29 GMT+02:00 Andy Gumbrecht <agumbre...@tomitribe.com>:
> > Perfectly clear, was just thinking aloud and wondering if removing in a
> future version is possible. If the TCK is happy then we're all happy ;-)
> > --
> > Andy Gumbrecht http://www.tomitribe.com
> > TomEE treibt Tomitribe!
> > Sent from my mobile device. Please excuse my brevity.
> >
> > On April 18, 2014 9:37:36 AM CEST, Jean-Louis Monteiro <
> jlmonte...@tomitribe.com> wrote:
> >>Hi,
> >>
> >>Just to be clear.
> >>The legacy binding does not affect neither TCK nor certification.
> >>It won't affect Java EE 6 applications.
> >>
> >>And I don't want to remove the support right now. I just want to change
> >>the
> >>default behavior and only bind java ee 6 names instead of legacy one +
> >>java
> >>ee 6.
> >>But definitely, users can still activate the binding with a simple
> >>property.
> >>
> >>
> >>JLouis
> >>
> >>   --
> >>    Jean-Louis Monteiro
> >>    http://twitter.com/jlouismonteiro
> >>    http://www.tomitribe.com
> >>
> >>
> >>On Thu, Apr 17, 2014 at 10:56 AM, Romain Manni-Bucau
> >><rmannibu...@gmail.com>wrote:
> >>
> >>> No
> >>>
> >>> legacy stuff is not specified at all
> >>>
> >>>
> >>> Romain Manni-Bucau
> >>> Twitter: @rmannibucau
> >>> Blog: http://rmannibucau.wordpress.com/
> >>> LinkedIn: http://fr.linkedin.com/in/rmannibucau
> >>> Github: https://github.com/rmannibucau
> >>>
> >>>
> >>> 2014-04-17 10:48 GMT+02:00 Andy Gumbrecht <agumbre...@tomitribe.com>:
> >>> > That's true :-) , and I'd not upgrade a server where I really need
> >>that
> >>> > legacy support. I'd rather look at improving the app to use new
> >>stuff.
> >>> > It's still the question of TCK. Does is test the legacy stuff, i.e.
> >>will
> >>> it
> >>> > need the flag 'on' to pass?
> >>> >
> >>> >
> >>> > On 17/04/2014 10:34, Romain Manni-Bucau wrote:
> >>> >>
> >>> >> someone is us too ;)
> >>> >>
> >>> >>
> >>> >> Romain Manni-Bucau
> >>> >> Twitter: @rmannibucau
> >>> >> Blog: http://rmannibucau.wordpress.com/
> >>> >> LinkedIn: http://fr.linkedin.com/in/rmannibucau
> >>> >> Github: https://github.com/rmannibucau
> >>> >>
> >>> >>
> >>> >> 2014-04-17 10:33 GMT+02:00 Andy Gumbrecht
> >><agumbre...@tomitribe.com>:
> >>> >>>
> >>> >>> +1
> >>> >>>
> >>> >>> There should also be a point where dropping legacy (and the code
> >>that
> >>> >>> goes
> >>> >>> with it) should occur. If someone is using something 'really' old
> >>then
> >>> >>> they
> >>> >>> are unlikely to upgrade the server anyway.
> >>> >>> The hard bit is deciding what is 'old'.
> >>> >>> How does dropping things like that affect the TCK?
> >>> >>> How heavy is the old stuff weighing on the new stuff?
> >>> >>>
> >>> >>> Andy.
> >>> >>>
> >>> >>>
> >>> >>> On 16/04/2014 11:19, Jean-Louis Monteiro wrote:
> >>> >>>>
> >>> >>>> Hi guys,
> >>> >>>>
> >>> >>>> I would like to get your opinion on the legacy names support.
> >>> >>>> Since Java EE 6, JNDI names are (more or less) standardized.
> >>It's
> >>> fine.
> >>> >>>> To help users upgrade from OpenEJB to TomEE, we still bind
> >>legacy
> >>> names
> >>> >>>> to
> >>> >>>> JNDI which is also fine from a user point of view. At least it
> >>was
> >>> IMHO.
> >>> >>>>
> >>> >>>> But now, since almost everybody uses CollapsedEAR, they only
> >>deploy
> >>> WARs
> >>> >>>> with JARs in TomEE.
> >>> >>>>
> >>> >>>> A few of them still want to fight with EAR packaging even
> >>through
> >>> there
> >>> >>>> is
> >>> >>>> still a need to sometimes share a business logic across more
> >>than one
> >>> >>>> webapp.
> >>> >>>>
> >>> >>>> In that case, they usually deploy the same business jar into 2
> >>> different
> >>> >>>> webapps in TomEE.
> >>> >>>> That leads to JNDI exception because previous (legacy) names
> >>where not
> >>> >>>> unique in the application server, whereas with new Java EE 6
> >>names, it
> >>> >>>> should work.
> >>> >>>>
> >>> >>>>
> >>> >>>> Long story short, I would like to change the default settings to
> >>not
> >>> >>>> bind
> >>> >>>> legacy names by default so that out of the box, deploying the
> >>same EJB
> >>> >>>> JAR
> >>> >>>> into 2 different webapps must work.
> >>> >>>>
> >>> >>>> If users still want to bind legacy names, never mind they can
> >>just
> >>> >>>> activate
> >>> >>>> the property in the system.properties file.
> >>> >>>>
> >>> >>>> WDYT?
> >>> >>>>
> >>> >>>>
> >>> >>>>      --
> >>> >>>>       Jean-Louis Monteiro
> >>> >>>>       http://twitter.com/jlouismonteiro
> >>> >>>>       http://www.tomitribe.com
> >>> >>>>
> >>> >>> --
> >>> >>> Andy Gumbrecht
> >>> >>>
> >>> >>> http://www.tomitribe.com
> >>> >>> agumbre...@tomitribe.com
> >>> >>> https://twitter.com/AndyGeeDe
> >>> >>>
> >>> >>> TomEE treibt Tomitribe! | http://tomee.apache.org
> >>> >>>
> >>> >>
> >>> >
> >>> > --
> >>> > Andy Gumbrecht
> >>> >
> >>> > http://www.tomitribe.com
> >>> > agumbre...@tomitribe.com
> >>> > https://twitter.com/AndyGeeDe
> >>> >
> >>> > TomEE treibt Tomitribe! | http://tomee.apache.org
> >>> >
> >>>
>

Reply via email to