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