[cdi-dev] where is defined javax.enterprise.context.conversation.id?

John D. Ament john.d.ament at gmail.com
Fri Jan 2 09:30:24 EST 2015


As far as I know, dots are allowed in ECMAScript, under dot notation.

On Fri Jan 02 2015 at 9:17:38 AM Mark Struberg <struberg at yahoo.de> wrote:

> Folks, I fear there is another issue:
>
>
> Are dots in EL names even allowed? I think not.
>
> Please read up EL-3.0
>
> 1.6 Operators [] and .
> The EL follows ECMAScript in unifying the treatment of the . and []
> operators.
>
> And in ECMAScript dots are afaik _not_ allowed in names!
>
>
> If it works in some implementations then that is fine, but it is not
> required by the spec -> non portable. We must not require this in CDI!
>
> Gonna ping the servlet EG to get this confirmed.
>
>
>
> LieGrue,
> strub
>
>
>
> > On Friday, 2 January 2015, 12:50, Mark Struberg <struberg at yahoo.de>
> wrote:
> > > Forget it, I found it. Maybe I had some typo in my grep...
> >
> >
> >
> >
> > LieGrue,
> > strub
> >
> >
> >
> >
> >>  On Friday, 2 January 2015, 11:59, Mark Struberg <struberg at yahoo.de>
> > wrote:
> >>  > I've grepped all the cdi spec project and this string doesn't
> > appear.
> >>  When did this got added?
> >>
> >>  LieGrue,
> >>  strub
> >>
> >>
> >>
> >>
> >>
> >>
> >>>   On Friday, 2 January 2015, 8:15, Tomas Remes <tremes at redhat.com>
> >
> >>  wrote:
> >>>   >
> >>>
> >>>   Hi,
> >>>
> >>>   I've checked the related TCK test and it seems to me valid. In CDI
> > spec
> >>
> >>>   there is:
> >>>
> >>>   "6.7.5. The Conversation interface
> >>>   The container provides a built-in bean with bean type Conversation ,
> > scope
> >>>   @RequestScoped ,
> >>>   and qualifier @Default , named javax.enterprise.context.conversation
> >>  ."
> >>>
> >>>   Tom
> >>>
> >>>
> >>>   ----- Original Message -----
> >>>   From: "Mark Struberg" <struberg at yahoo.de>
> >>>   To: "Antonio Goncalves" <antonio.goncalves at gmail.com>,
> >
> >>>   "Romain Manni-Bucau" <rmannibucau at gmail.com>
> >>>   Cc: cdi-dev at lists.jboss.org
> >>>   Sent: Tuesday, December 30, 2014 10:57:28 AM
> >>>   Subject: Re: [cdi-dev] where is    defined
> >>>   javax.enterprise.context.conversation.id?
> >>>
> >>>   cid is a different thing. But I did nowhere (spec and api) find the
> > one
> >>>   mentioned by Romain.
> >>>   So I think it's not specified and we need to exclude this test.
> >>>
> >>>   LieGrue,
> >>>   strub
> >>>
> >>>
> >>>
> >>>   On Monday, 29 December 2014, 21:41, Antonio Goncalves
> >>>   <antonio.goncalves at gmail.com> wrote:
> >>>
> >>>
> >>>>
> >>>>
> >>>>   Nothing in JSF nor in Servlet, but in CDI 1.2 Specification :
> >>>>
> >>>>
> >>>>   6.7.4. Conversation context lifecycle
> >>>>   (...)
> >>>>   The long-running conversation associated with a
> >>>>   request may be propagated to any Servlet request via use of a
> > request
> >>>   parameter named cid
> >>>>   containing the unique identifier of the conversation. In this
> > case, the
> >>
> >>>   application must manage this
> >>>>   request parameter.
> >>>>   (...)
> >>>>
> >>>>   This is accomplished via use of a request parameter named cid
> >>  containing the
> >>>   unique
> >>>>   identifier of the conversation.
> >>>>   (...)
> >>>>
> >>>>
> >>>>
> >>>>   On Mon, Dec 29, 2014 at 7:54 PM, Romain Manni-Bucau
> >>>   <rmannibucau at gmail.com> wrote:
> >>>>
> >>>>   Hi guys
> >>>>>
> >>>>>   didnt find in CDI and JSF PDFs where is defined
> >>>>>   "javax.enterprise.context.conversation.id". Seems it
> >
> >>  should be
> >>>>>   available in ELs.
> >>>>>
> >>>>>   Do you have any pointer please?
> >>>>>
> >>>>>
> >>>>>   Romain Manni-Bucau
> >>>>>   @rmannibucau
> >>>>>   http://www.tomitribe.com
> >>>>>   http://rmannibucau.wordpress.com
> >>>>>   https://github.com/rmannibucau
> >>>>>   _______________________________________________
> >>>>>   cdi-dev mailing list
> >>>>>   cdi-dev at lists.jboss.org
> >>>>>   https://lists.jboss.org/mailman/listinfo/cdi-dev
> >>>>>
> >>>>>   Note that for all code provided on this list, the provider
> > licenses
> >>  the
> >>>   code under the Apache License, Version 2
> >>>   (http://www.apache.org/licenses/LICENSE-2.0.html). For all other
> ideas
> >
> >>  provided
> >>>   on this list, the provider waives all patent and other intellectual
> >>  property
> >>>   rights inherent in such information.
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>>   --
> >>>>
> >>>>   Antonio Goncalves
> >>>>   Software architect, Java Champion and Pluralsight author
> >>>>
> >>>>   Web site | Twitter | LinkedIn | Pluralsight | Paris JUG | Devoxx
> > France
> >>>>
> >>>>   _______________________________________________
> >>>>   cdi-dev mailing list
> >>>>   cdi-dev at lists.jboss.org
> >>>>   https://lists.jboss.org/mailman/listinfo/cdi-dev
> >>>>
> >>>>   Note that for all code provided on this list, the provider
> > licenses the
> >>  code
> >>>   under the Apache License, Version 2
> >>>   (http://www.apache.org/licenses/LICENSE-2.0.html). For all other
> ideas
> >
> >>  provided
> >>>   on this list, the provider waives all patent and other intellectual
> >>  property
> >>>   rights inherent in such information.
> >>>>
> >>>>
> >>>   _______________________________________________
> >>>   cdi-dev mailing list
> >>>   cdi-dev at lists.jboss.org
> >>>   https://lists.jboss.org/mailman/listinfo/cdi-dev
> >>>
> >>>   Note that for all code provided on this list, the provider licenses
> > the
> >>  code
> >>>   under the Apache License, Version 2
> >>>   (http://www.apache.org/licenses/LICENSE-2.0.html). For all other
> ideas
> >
> >>  provided
> >>>   on this list, the provider waives all patent and other intellectual
> >>  property
> >>>   rights inherent in such information.
> >>>
> >>
> > _______________________________________________
> > cdi-dev mailing list
> > cdi-dev at lists.jboss.org
> > https://lists.jboss.org/mailman/listinfo/cdi-dev
> >
> > Note that for all code provided on this list, the provider licenses the
> code
> > under the Apache License, Version 2
> > (http://www.apache.org/licenses/LICENSE-2.0.html). For all other ideas
> provided
> > on this list, the provider waives all patent and other intellectual
> property
> > rights inherent in such information.
> >
> _______________________________________________
> cdi-dev mailing list
> cdi-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/cdi-dev
>
> Note that for all code provided on this list, the provider licenses the
> code under the Apache License, Version 2 (http://www.apache.org/
> licenses/LICENSE-2.0.html). For all other ideas provided on this list,
> the provider waives all patent and other intellectual property rights
> inherent in such information.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/cdi-dev/attachments/20150102/18b5fe4a/attachment-0001.html 


More information about the cdi-dev mailing list