<p dir="ltr">Thank you</p>
<p dir="ltr">Sent on the move</p>
<div class="gmail_quote">On 23 Oct 2013 18:01, &quot;gboro54&quot; &lt;<a href="mailto:gboro54@gmail.com">gboro54@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Created Jira: <a href="https://issues.jboss.org/browse/GUVNOR-2057" target="_blank">https://issues.jboss.org/browse/GUVNOR-2057</a><br>
<br>
<br>
manstis wrote<br>
&gt; Can you please raise a JIRA for Guvnor and attach a XLS file demonstrating<br>
&gt; the bug.<br>
&gt;<br>
&gt; Thanks<br>
&gt;<br>
&gt; Sent on the move<br>
&gt; On 23 Oct 2013 15:59, &quot;gboro54&quot; &amp;lt;<br>
<br>
&gt; gboro54@<br>
<br>
&gt; &amp;gt; wrote:<br>
&gt;<br>
&gt;&gt; In guvnor 5.5, when trying to convert an excel based decision table to a<br>
&gt;&gt; web<br>
&gt;&gt; based one, using the convert button, we get the following exception:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; .drools.guvnor.client.rpc.AssetService.convertAsset(java.lang.String,java.lang.String)<br>
&gt;&gt; throws com.google.gwt.user.client.rpc.SerializationException&#39; threw an<br>
&gt;&gt; unexpected exception: java.lang.IndexOutOfBoundsException: Index: 8,<br>
&gt;&gt; Size:<br>
&gt;&gt; 4<br>
&gt;&gt;         at<br>
&gt;&gt; com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:385)<br>
&gt;&gt; [gwt-servlet-2.4.0.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt; com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:588)<br>
&gt;&gt; [gwt-servlet-2.4.0.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208)<br>
&gt;&gt; [gwt-servlet-2.4.0.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248)<br>
&gt;&gt; [gwt-servlet-2.4.0.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)<br>
&gt;&gt; [gwt-servlet-2.4.0.jar:]<br>
&gt;&gt;         at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)<br>
&gt;&gt; [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]<br>
&gt;&gt;         at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)<br>
&gt;&gt; [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)<br>
&gt;&gt; [jbossweb-7.0.13.Final.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)<br>
&gt;&gt; [jbossweb-7.0.13.Final.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62)<br>
&gt;&gt; [weld-core-1.1.5.AS71.Final.jar:2012-02-10 15:31]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)<br>
&gt;&gt; [jbossweb-7.0.13.Final.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)<br>
&gt;&gt; [jbossweb-7.0.13.Final.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.jboss.solder.servlet.exception.CatchExceptionFilter.doFilter(CatchExceptionFilter.java:65)<br>
&gt;&gt; [solder-impl-3.1.1.Final.jar:3.1.1.Final]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)<br>
&gt;&gt; [jbossweb-7.0.13.Final.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)<br>
&gt;&gt; [jbossweb-7.0.13.Final.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.jboss.solder.servlet.event.ServletEventBridgeFilter.doFilter(ServletEventBridgeFilter.java:74)<br>
&gt;&gt; [solder-impl-3.1.1.Final.jar:3.1.1.Final]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)<br>
&gt;&gt; [jbossweb-7.0.13.Final.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)<br>
&gt;&gt; [jbossweb-7.0.13.Final.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)<br>
&gt;&gt; [jbossweb-7.0.13.Final.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)<br>
&gt;&gt; [jbossweb-7.0.13.Final.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)<br>
&gt;&gt; [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)<br>
&gt;&gt; [jbossweb-7.0.13.Final.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)<br>
&gt;&gt; [jbossweb-7.0.13.Final.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)<br>
&gt;&gt; [jbossweb-7.0.13.Final.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt; org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)<br>
&gt;&gt; [jbossweb-7.0.13.Final.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt; org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)<br>
&gt;&gt; [jbossweb-7.0.13.Final.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)<br>
&gt;&gt; [jbossweb-7.0.13.Final.jar:]<br>
&gt;&gt;         at<br>
&gt;&gt; org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)<br>
&gt;&gt; [jbossweb-7.0.13.Final.jar:]<br>
&gt;&gt;         at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_31]<br>
&gt;&gt; Caused by: java.lang.IndexOutOfBoundsException: Index: 8, Size: 4<br>
&gt;&gt;         at java.util.ArrayList.addAll(ArrayList.java:497)<br>
&gt;&gt; [rt.jar:1.6.0_31]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.drools.guvnor.server.converters.decisiontable.builders.GuidedDecisionTableLHSBuilder.addPatternColumn(GuidedDecisionTableLHSBuilder.java:293)<br>
&gt;&gt; [classes:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.drools.guvnor.server.converters.decisiontable.builders.GuidedDecisionTableLHSBuilder.populateDecisionTable(GuidedDecisionTableLHSBuilder.java:168)<br>
&gt;&gt; [classes:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.drools.guvnor.server.converters.decisiontable.GuidedDecisionTableGeneratorListener.populateDecisionTable(GuidedDecisionTableGeneratorListener.java:244)<br>
&gt;&gt; [classes:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.drools.guvnor.server.converters.decisiontable.GuidedDecisionTableGeneratorListener.finishRuleTable(GuidedDecisionTableGeneratorListener.java:233)<br>
&gt;&gt; [classes:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.drools.guvnor.server.converters.decisiontable.GuidedDecisionTableGeneratorListener.processRuleCell(GuidedDecisionTableGeneratorListener.java:301)<br>
&gt;&gt; [classes:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.drools.guvnor.server.converters.decisiontable.GuidedDecisionTableGeneratorListener.newCell(GuidedDecisionTableGeneratorListener.java:181)<br>
&gt;&gt; [classes:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.drools.decisiontable.parser.xls.ExcelParser.newCell(ExcelParser.java:187)<br>
&gt;&gt; [drools-decisiontables-5.5.0.Final.jar:5.5.0.Final]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.drools.decisiontable.parser.xls.ExcelParser.processSheet(ExcelParser.java:140)<br>
&gt;&gt; [drools-decisiontables-5.5.0.Final.jar:5.5.0.Final]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.drools.decisiontable.parser.xls.ExcelParser.parseFile(ExcelParser.java:82)<br>
&gt;&gt; [drools-decisiontables-5.5.0.Final.jar:5.5.0.Final]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.drools.guvnor.server.converters.decisiontable.DecisionTableXLSToDecisionTableGuidedConverter.parseAssets(DecisionTableXLSToDecisionTableGuidedConverter.java:135)<br>
&gt;&gt; [classes:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.drools.guvnor.server.converters.decisiontable.DecisionTableXLSToDecisionTableGuidedConverter.convert(DecisionTableXLSToDecisionTableGuidedConverter.java:94)<br>
&gt;&gt; [classes:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.drools.guvnor.server.converters.decisiontable.DecisionTableXLSToDecisionTableGuidedConverter$Proxy$_$$_WeldClientProxy.convert(DecisionTableXLSToDecisionTableGuidedConverter$Proxy$_$$_WeldClientProxy.java)<br>

&gt;&gt; [classes:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.drools.guvnor.server.converters.GuvnorDroolsConversionService.convert(GuvnorDroolsConversionService.java:74)<br>
&gt;&gt; [classes:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.drools.guvnor.server.converters.GuvnorDroolsConversionService$Proxy$_$$_WeldClientProxy.convert(GuvnorDroolsConversionService$Proxy$_$$_WeldClientProxy.java)<br>
&gt;&gt; [classes:]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.drools.guvnor.server.RepositoryAssetService.convertAsset(RepositoryAssetService.java:638)<br>
&gt;&gt; [guvnor-webapp-core-5.5.0.Final.jar:5.5.0.Final]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.drools.guvnor.server.RepositoryAssetService$Proxy$_$$_WeldClientProxy.convertAsset(RepositoryAssetService$Proxy$_$$_WeldClientProxy.java)<br>
&gt;&gt; [guvnor-webapp-core-5.5.0.Final.jar:5.5.0.Final]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; org.drools.guvnor.server.AssetServiceServlet.convertAsset(AssetServiceServlet.java:215)<br>
&gt;&gt; [guvnor-webapp-core-5.5.0.Final.jar:5.5.0.Final]<br>
&gt;&gt;         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
&gt;&gt; [rt.jar:1.6.0_31]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>
&gt;&gt; [rt.jar:1.6.0_31]<br>
&gt;&gt;         at<br>
&gt;&gt;<br>
&gt;&gt; sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>
&gt;&gt; [rt.jar:1.6.0_31]<br>
&gt;&gt;         at java.lang.reflect.Method.invoke(Method.java:597)<br>
&gt;&gt; [rt.jar:1.6.0_31]<br>
&gt;&gt;         at<br>
&gt;&gt; com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:569)<br>
&gt;&gt; [gwt-servlet-2.4.0.jar:]<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Any ideas what may be causing this?<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; View this message in context:<br>
&gt;&gt; <a href="http://drools.46999.n3.nabble.com/Guvnor-5-5-convert-excel-decision-table-to-web-error-tp4026475.html" target="_blank">http://drools.46999.n3.nabble.com/Guvnor-5-5-convert-excel-decision-table-to-web-error-tp4026475.html</a><br>

&gt;&gt; Sent from the Drools: User forum mailing list archive at Nabble.com.<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; rules-users mailing list<br>
&gt;&gt;<br>
<br>
&gt; rules-users@.jboss<br>
<br>
&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
&gt;&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; rules-users mailing list<br>
<br>
&gt; rules-users@.jboss<br>
<br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
<br>
<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://drools.46999.n3.nabble.com/Guvnor-5-5-convert-excel-decision-table-to-web-error-tp4026475p4026477.html" target="_blank">http://drools.46999.n3.nabble.com/Guvnor-5-5-convert-excel-decision-table-to-web-error-tp4026475p4026477.html</a><br>

Sent from the Drools: User forum mailing list archive at Nabble.com.<br>
_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
</blockquote></div>