<br>&nbsp;&nbsp;&nbsp; Fixed. Thanks for reporting and providing test case.<br><br>&nbsp;&nbsp;&nbsp; Fix is applied to 4.0.3, 4.1.x, and 4.2.x.<br><br>&nbsp;&nbsp;&nbsp; []s<br>&nbsp;&nbsp;&nbsp; Edson<br><br><div><span class="gmail_quote">2007/10/12, DELBART Vincent &lt;<a href="mailto:delbart.v@mipih.fr">
delbart.v@mipih.fr</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



<div text="#000000" bgcolor="#ffffff">
<div dir="ltr" align="left" lang="fr"><span><font color="#0000ff" face="Arial" size="2">done</font></span></div>
<div dir="ltr" align="left" lang="fr"><span><font color="#0000ff" face="Arial" size="2"></font></span>&nbsp;</div>
<div dir="ltr" align="left" lang="fr"><span><font color="#0000ff" face="Arial" size="2"><a href="http://jira.jboss.com/jira/browse/JBRULES-1272" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://jira.jboss.com/jira/browse/JBRULES-1272
</a></font></span></div><span class="sg">
<div dir="ltr" align="left" lang="fr"><span><font color="#0000ff" face="Arial" size="2"></font></span>&nbsp;</div>
<div dir="ltr" align="left" lang="fr"><span><font color="#0000ff" face="Arial" size="2">V.</font>&nbsp;</span></div></span><div><span class="e" id="q_11594767eb0fb07c_2">
<div dir="ltr" align="left" lang="fr"><span><font color="#0000ff" face="Arial" size="2"></font></span>&nbsp;</div>
<div dir="ltr" align="left" lang="fr"><span><font color="#0000ff" face="Arial" size="2"></font></span>&nbsp;</div>
<div dir="ltr" align="left" lang="fr"><span>&nbsp;</span>open a JIRA for it.<br>Markus Helbig 
wrote: </div>
<blockquote type="cite"><pre>i only know i have this problem to when using 4.0.2 -&gt; conclusion:<br>don&#39;t use it ... stay with 4.0.1<br><br>2007/10/12, vdelbart <a href="mailto:delbart.v@mipih.fr" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
&lt;delbart.v@mipih.fr&gt;</a>:<br>  </pre>
  <blockquote type="cite"><pre>Nobody knows what&#39;s going wrong ?<br><br>All my DSLs are wrong and in the same time my rules too... It&#39;s very<br>problematic...<br><br><br>V.<br><br><br>vdelbart wrote:<br>    </pre>

    <blockquote type="cite"><pre>Hi,<br><br>I have a problem with my DSL and the 4.0.2 version :<br><br>this sentence doesn&#39;t work in 4.0.2 (work in 4.0.1) in Eclipse Editor :<br><br>[condition][]there is at least {number} {object}=ArrayList( size &gt;=
<br>{number}) from collect( {object}() )<br><br>log :<br>!ENTRY org.eclipse.ui 4 0 2007-10-11 14:29:29.052<br>!MESSAGE String index out of range: -1<br>!STACK 0<br>java.lang.StringIndexOutOfBoundsException: String index out of range: -1
<br>      at java.lang.String.substring(String.java:1768)<br>      at<br>org.drools.lang.dsl.DefaultDSLMappingEntry.setMappingKey(DefaultDSLMappingEntry.java:139)<br>      at org.drools.eclipse.dsl.editor.MappingEditor.okPressed
(Unknown Source)<br>      at org.eclipse.jface.dialogs.Dialog.buttonPressed(Dialog.java:508)<br>      at org.eclipse.jface.dialogs.Dialog$3.widgetSelected(Dialog.java:660)<br>      at<br>org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:90)<br>      at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)<br>      at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)<br>      at org.eclipse.swt.widgets.Display.runDeferredEvents
(Display.java:3348)<br>      at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968)<br>      at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)<br>      at org.eclipse.jface.window.Window.open
(Window.java:796)<br>      at org.drools.eclipse.dsl.editor.DSLEditor$8.widgetSelected(Unknown<br>Source)<br>      at<br>org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90)<br>      at org.eclipse.swt.widgets.EventTable.sendEvent
(EventTable.java:66)<br>      at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)<br>      at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348)<br>      at org.eclipse.swt.widgets.Display.readAndDispatch
(Display.java:2968)<br>      at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)<br>      at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)<br>      at<br>org.eclipse.ui.internal.Workbench.createAndRunWorkbench
(Workbench.java:419)<br>      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)<br>      at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)<br>      at<br>org.eclipse.core.internal.runtime.PlatformActivator$1.run
(PlatformActivator.java:78)<br>      at<br>org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)<br>      at<br>org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start
(EclipseAppLauncher.java:68)<br>      at<br>org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)<br>      at<br>org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)<br>      at 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>      at<br>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>      at<br>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java
:25)<br>      at java.lang.reflect.Method.invoke(Method.java:585)<br>      at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)<br>      at org.eclipse.core.launcher.Main.basicRun(Main.java:280)<br>      at org.eclipse.core.launcher.Main.run
(Main.java:977)<br>      at org.eclipse.core.launcher.Main.main(Main.java:952)<br><br><br>If I put two blanks between {number} {object}, it&#39;s working.<br>[condition][]there is at least {number}  {object}=ArrayList( size &gt;=
<br>{number}) from collect( {object}() )<br><br><br>But it&#39;s not a solution.<br><br>thanks for your help,<br><br>V.<br><br>      </pre></blockquote><pre>--<br>View this message in context: <a href="http://www.nabble.com/Problem-with-DSL-and-4.0.2-tf4606960.html#a13170213" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.nabble.com/Problem-with-DSL-and-4.0.2-tf4606960.html#a13170213</a>
Sent from the drools - user mailing list archive at <a href="http://Nabble.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Nabble.com</a>.<br><br>_______________________________________________
<br>rules-users mailing list<br><a href="mailto:rules-users@lists.jboss.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">rules-users@lists.jboss.org</a>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">https://lists.jboss.org/mailman/listinfo/rules-users</a>

    </pre></blockquote><pre>_______________________________________________<br>rules-users mailing list<br><a href="mailto:rules-users@lists.jboss.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
rules-users@lists.jboss.org</a>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">https://lists.jboss.org/mailman/listinfo/rules-users</a>


  </pre></blockquote><br></span></div></div>
<br>_______________________________________________<br>rules-users mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">
https://lists.jboss.org/mailman/listinfo/rules-users</a><br><br></blockquote></div><br><br clear="all"><br>-- <br>&nbsp;&nbsp;Edson Tirelli<br>&nbsp;&nbsp;Software Engineer - JBoss Rules Core Developer<br>&nbsp;&nbsp;Office: +55 11 3529-6000<br>&nbsp;&nbsp;Mobile: +55 11 9287-5646
<br>&nbsp;&nbsp;JBoss, a division of Red Hat @ <a href="http://www.jboss.com">www.jboss.com</a>