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 &lt;<a href="mailto:struberg@yahoo.de">struberg@yahoo.de</a>&gt; 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 -&gt; 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>
&gt; On Friday, 2 January 2015, 12:50, Mark Struberg &lt;<a href="mailto:struberg@yahoo.de" target="_blank">struberg@yahoo.de</a>&gt; wrote:<br>
&gt; &gt; Forget it, I found it. Maybe I had some typo in my grep...<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; LieGrue,<br>
&gt; strub<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;&gt;  On Friday, 2 January 2015, 11:59, Mark Struberg &lt;<a href="mailto:struberg@yahoo.de" target="_blank">struberg@yahoo.de</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;  &gt; I&#39;ve grepped all the cdi spec project and this string doesn&#39;t<br>
&gt; appear.<br>
&gt;&gt;  When did this got added?<br>
&gt;&gt;<br>
&gt;&gt;  LieGrue,<br>
&gt;&gt;  strub<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;&gt;   On Friday, 2 January 2015, 8:15, Tomas Remes &lt;<a href="mailto:tremes@redhat.com" target="_blank">tremes@redhat.com</a>&gt;<br>
&gt;<br>
&gt;&gt;  wrote:<br>
&gt;&gt;&gt;   &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;   Hi,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;   I&#39;ve checked the related TCK test and it seems to me valid. In CDI<br>
&gt; spec<br>
&gt;&gt;<br>
&gt;&gt;&gt;   there is:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;   &quot;6.7.5. The Conversation interface<br>
&gt;&gt;&gt;   The container provides a built-in bean with bean type Conversation ,<br>
&gt; scope<br>
&gt;&gt;&gt;   @RequestScoped ,<br>
&gt;&gt;&gt;   and qualifier @Default , named javax.enterprise.context.<u></u>conversation<br>
&gt;&gt;  .&quot;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;   Tom<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;   ----- Original Message -----<br>
&gt;&gt;&gt;   From: &quot;Mark Struberg&quot; &lt;<a href="mailto:struberg@yahoo.de" target="_blank">struberg@yahoo.de</a>&gt;<br>
&gt;&gt;&gt;   To: &quot;Antonio Goncalves&quot; &lt;<a href="mailto:antonio.goncalves@gmail.com" target="_blank">antonio.goncalves@gmail.com</a>&gt;,<br>
&gt;<br>
&gt;&gt;&gt;   &quot;Romain Manni-Bucau&quot; &lt;<a href="mailto:rmannibucau@gmail.com" target="_blank">rmannibucau@gmail.com</a>&gt;<br>
&gt;&gt;&gt;   Cc: <a href="mailto:cdi-dev@lists.jboss.org" target="_blank">cdi-dev@lists.jboss.org</a><br>
&gt;&gt;&gt;   Sent: Tuesday, December 30, 2014 10:57:28 AM<br>
&gt;&gt;&gt;   Subject: Re: [cdi-dev] where is    defined<br>
&gt;&gt;&gt;   <a href="http://javax.enterprise.context.conversation.id" target="_blank">javax.enterprise.context.<u></u>conversation.id</a>?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;   cid is a different thing. But I did nowhere (spec and api) find the<br>
&gt; one<br>
&gt;&gt;&gt;   mentioned by Romain.<br>
&gt;&gt;&gt;   So I think it&#39;s not specified and we need to exclude this test.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;   LieGrue,<br>
&gt;&gt;&gt;   strub<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;   On Monday, 29 December 2014, 21:41, Antonio Goncalves<br>
&gt;&gt;&gt;   &lt;<a href="mailto:antonio.goncalves@gmail.com" target="_blank">antonio.goncalves@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;   Nothing in JSF nor in Servlet, but in CDI 1.2 Specification :<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;   6.7.4. Conversation context lifecycle<br>
&gt;&gt;&gt;&gt;   (...)<br>
&gt;&gt;&gt;&gt;   The long-running conversation associated with a<br>
&gt;&gt;&gt;&gt;   request may be propagated to any Servlet request via use of a<br>
&gt; request<br>
&gt;&gt;&gt;   parameter named cid<br>
&gt;&gt;&gt;&gt;   containing the unique identifier of the conversation. In this<br>
&gt; case, the<br>
&gt;&gt;<br>
&gt;&gt;&gt;   application must manage this<br>
&gt;&gt;&gt;&gt;   request parameter.<br>
&gt;&gt;&gt;&gt;   (...)<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;   This is accomplished via use of a request parameter named cid<br>
&gt;&gt;  containing the<br>
&gt;&gt;&gt;   unique<br>
&gt;&gt;&gt;&gt;   identifier of the conversation.<br>
&gt;&gt;&gt;&gt;   (...)<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;   On Mon, Dec 29, 2014 at 7:54 PM, Romain Manni-Bucau<br>
&gt;&gt;&gt;   &lt;<a href="mailto:rmannibucau@gmail.com" target="_blank">rmannibucau@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;   Hi guys<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;   didnt find in CDI and JSF PDFs where is defined<br>
&gt;&gt;&gt;&gt;&gt;   &quot;<a href="http://javax.enterprise.context.conversation.id" target="_blank">javax.enterprise.context.<u></u>conversation.id</a>&quot;. Seems it<br>
&gt;<br>
&gt;&gt;  should be<br>
&gt;&gt;&gt;&gt;&gt;   available in ELs.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;   Do you have any pointer please?<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;   Romain Manni-Bucau<br>
&gt;&gt;&gt;&gt;&gt;   @rmannibucau<br>
&gt;&gt;&gt;&gt;&gt;   <a href="http://www.tomitribe.com" target="_blank">http://www.tomitribe.com</a><br>
&gt;&gt;&gt;&gt;&gt;   <a href="http://rmannibucau.wordpress.com" target="_blank">http://rmannibucau.wordpress.<u></u>com</a><br>
&gt;&gt;&gt;&gt;&gt;   <a href="https://github.com/rmannibucau" target="_blank">https://github.com/rmannibucau</a><br>
&gt;&gt;&gt;&gt;&gt;   ______________________________<u></u>_________________<br>
&gt;&gt;&gt;&gt;&gt;   cdi-dev mailing list<br>
&gt;&gt;&gt;&gt;&gt;   <a href="mailto:cdi-dev@lists.jboss.org" target="_blank">cdi-dev@lists.jboss.org</a><br>
&gt;&gt;&gt;&gt;&gt;   <a href="https://lists.jboss.org/mailman/listinfo/cdi-dev" target="_blank">https://lists.jboss.org/<u></u>mailman/listinfo/cdi-dev</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;   Note that for all code provided on this list, the provider<br>
&gt; licenses<br>
&gt;&gt;  the<br>
&gt;&gt;&gt;   code under the Apache License, Version 2<br>
&gt;&gt;&gt;   (<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>
&gt;<br>
&gt;&gt;  provided<br>
&gt;&gt;&gt;   on this list, the provider waives all patent and other intellectual<br>
&gt;&gt;  property<br>
&gt;&gt;&gt;   rights inherent in such information.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;   --<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;   Antonio Goncalves<br>
&gt;&gt;&gt;&gt;   Software architect, Java Champion and Pluralsight author<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;   Web site | Twitter | LinkedIn | Pluralsight | Paris JUG | Devoxx<br>
&gt; France<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;   ______________________________<u></u>_________________<br>
&gt;&gt;&gt;&gt;   cdi-dev mailing list<br>
&gt;&gt;&gt;&gt;   <a href="mailto:cdi-dev@lists.jboss.org" target="_blank">cdi-dev@lists.jboss.org</a><br>
&gt;&gt;&gt;&gt;   <a href="https://lists.jboss.org/mailman/listinfo/cdi-dev" target="_blank">https://lists.jboss.org/<u></u>mailman/listinfo/cdi-dev</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;   Note that for all code provided on this list, the provider<br>
&gt; licenses the<br>
&gt;&gt;  code<br>
&gt;&gt;&gt;   under the Apache License, Version 2<br>
&gt;&gt;&gt;   (<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>
&gt;<br>
&gt;&gt;  provided<br>
&gt;&gt;&gt;   on this list, the provider waives all patent and other intellectual<br>
&gt;&gt;  property<br>
&gt;&gt;&gt;   rights inherent in such information.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;   ______________________________<u></u>_________________<br>
&gt;&gt;&gt;   cdi-dev mailing list<br>
&gt;&gt;&gt;   <a href="mailto:cdi-dev@lists.jboss.org" target="_blank">cdi-dev@lists.jboss.org</a><br>
&gt;&gt;&gt;   <a href="https://lists.jboss.org/mailman/listinfo/cdi-dev" target="_blank">https://lists.jboss.org/<u></u>mailman/listinfo/cdi-dev</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;   Note that for all code provided on this list, the provider licenses<br>
&gt; the<br>
&gt;&gt;  code<br>
&gt;&gt;&gt;   under the Apache License, Version 2<br>
&gt;&gt;&gt;   (<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>
&gt;<br>
&gt;&gt;  provided<br>
&gt;&gt;&gt;   on this list, the provider waives all patent and other intellectual<br>
&gt;&gt;  property<br>
&gt;&gt;&gt;   rights inherent in such information.<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt; ______________________________<u></u>_________________<br>
&gt; cdi-dev mailing list<br>
&gt; <a href="mailto:cdi-dev@lists.jboss.org" target="_blank">cdi-dev@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/cdi-dev" target="_blank">https://lists.jboss.org/<u></u>mailman/listinfo/cdi-dev</a><br>
&gt;<br>
&gt; Note that for all code provided on this list, the provider licenses the code<br>
&gt; under the Apache License, Version 2<br>
&gt; (<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>
&gt; on this list, the provider waives all patent and other intellectual property<br>
&gt; rights inherent in such information.<br>
&gt;<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>