deltaspike-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Porter <lightguard...@gmail.com>
Subject Re: [DISCUSS] [DELTASPIKE-28] ServiceProvider
Date Fri, 23 Dec 2011 03:45:08 GMT
We have it in Seam, and Weld for that Java 5 support, but I'd prefer to
stay on 6+. We *could* do a version compiled for jdk5. But then we get into
issues of which branch, making sure it's all Java 5 features, etc.

-0.5

On Thu, Dec 22, 2011 at 04:45, José Rodolfo Freitas <
joserodolfo.freitas@gmail.com> wrote:

> +0
>
> On Thu, Dec 22, 2011 at 9:42 AM, Gerhard Petracek <
> gerhard.petracek@gmail.com> wrote:
>
> > hi john,
> >
> > this feature won't prevent users from using deltaspike with candi
> > (even >if< candi only supports java6+).
> >
> > regards,
> > gerhard
> >
> >
> >
> > 2011/12/22 John D. Ament <john.d.ament@gmail.com>
> >
> > > Hi Gerhard,
> > >
> > > How about resin (CanDI)?
> > >
> > > John
> > >
> > >
> > > On Thu, Dec 22, 2011 at 6:01 AM, Gerhard Petracek <
> > > gerhard.petracek@gmail.com> wrote:
> > >
> > > > hi john,
> > > >
> > > > the impl. would >not< be bound to a cdi impl.
> > > > owb as well as weld (see [1]) support java5.
> > > >
> > > > regards,
> > > > gerhard
> > > >
> > > > [1]
> > > >
> > > >
> > >
> >
> https://github.com/weld/core/blob/master/impl/src/main/java/org/jboss/weld/util/ServiceLoader.java
> > > >
> > > >
> > > >
> > > > 2011/12/22 John D. Ament <john.d.ament@gmail.com>
> > > >
> > > > > -1
> > > > > Java5 is past EOL at this point.  Not suitable for production
> > > deployments
> > > > > from my perspective.  Java EE 6 (since any code we write for delta
> > > spike
> > > > is
> > > > > against EE6) is for Java SE 6.  Even if the implementation is using
> > > Java
> > > > 5
> > > > > at compilation time, the runtime is 6; and I would hope we would
> code
> > > > > against spec rather than specific impls.
> > > > >
> > > > > John
> > > > >
> > > > > On Wed, Dec 21, 2011 at 3:41 PM, Gerhard Petracek <
> > > > > gerhard.petracek@gmail.com> wrote:
> > > > >
> > > > > > hi @ all,
> > > > > >
> > > > > > fyi: please check [1] before you answer.
> > > > > >
> > > > > > [2] is the implementation used in owb. i suggest to start with
it
> > > > > (instead
> > > > > > of the version of codi), because the version of codi provides
> > > > additional
> > > > > > mechanisms we might need later on (if we include the
> corresponding
> > > > > > features).
> > > > > >
> > > > > > the basic concept:
> > > > > > ServiceProvider (btw. DefaultLoaderService) is a custom
> > > implementation
> > > > of
> > > > > > the ServiceLoader mechanism which allows to use codi with java
> 1.5
> > > (if
> > > > > the
> > > > > > cdi container allows it as well).
> > > > > > in case of java6+ the std. ServiceLoader gets used.
> > > > > >
> > > > > > please send
> > > > > > +1, +0 or -1 because...
> > > > > > for the basic idea as well as the basic concept.
> > > > > > if there are >basic< objections, please also add them
to [3]
> > > > > >
> > > > > > regards,
> > > > > > gerhard
> > > > > >
> > > > > > [1] http://markmail.org/message/7yefspfuvtz4jvmp
> > > > > > [2]
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.1.3/webbeans-impl/src/main/java/org/apache/webbeans/service/DefaultLoaderService.java
> > > > > > [3]
> > > > > >
> > > > >
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/DeltaSpike/SE+Feature+Ranking
> > > > > >
> > > > >
> > > >
> > >
> >
>



-- 
Jason Porter
http://lightguard-jp.blogspot.com
http://twitter.com/lightguardjp

Software Engineer
Open Source Advocate
Author of Seam Catch - Next Generation Java Exception Handling

PGP key id: 926CCFF5
PGP key available at: keyserver.net, pgp.mit.edu

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message