<div dir="ltr">Know the reason. Maven when it copy it to the target directory modifies it. Will investigate why.</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Apr 17, 2013 at 11:46 PM, Charles Moulliard <span dir="ltr">&lt;<a href="mailto:ch007m@gmail.com" target="_blank">ch007m@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">if i change the name (file tobe loaded) then it fails<div><br></div><div><div>Caused by: java.io.FileNotFoundException: &#39;data/IntegrationExampleTesti.xls&#39; cannot be opened because it does not exist</div>

<div><span style="white-space:pre-wrap">        </span>at org.drools.core.io.impl.ClassPathResource.getURL(ClassPathResource.java:168)</div><div><span style="white-space:pre-wrap">        </span>at org.drools.core.io.impl.ClassPathResource.getLastModified(ClassPathResource.java:180)</div>

</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Apr 17, 2013 at 11:44 PM, Mauricio Salatino <span dir="ltr">&lt;<a href="mailto:salaboy@gmail.com" target="_blank">salaboy@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Can you try pointing to a non existing location? to see if you get the same error? <div><br></div></div>

<div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Apr 17, 2013 at 6:30 PM, Charles Moulliard <span dir="ltr">&lt;<a href="mailto:ch007m@gmail.com" target="_blank">ch007m@gmail.com</a>&gt;</span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">As the file exists under target/classes directory, that should be the case<div><br></div><div>..../target/classes/data/IntegrationExampleTest.xls<br>



</div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Wed, Apr 17, 2013 at 11:11 PM, Mauricio Salatino <span dir="ltr">&lt;<a href="mailto:salaboy@gmail.com" target="_blank">salaboy@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div dir="ltr">It could be related with the location of the file: <span style="font-family:arial,sans-serif;font-size:13px">classpath:data/</span><span style="font-family:arial,sans-serif;font-size:13px">IntegrationExampleTest.xls</span><div>






<span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:13px">Are you sure that the file is being picked up? </span></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br>






</span></div></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div>On Wed, Apr 17, 2013 at 6:05 PM, Charles Moulliard <span dir="ltr">&lt;<a href="mailto:ch007m@gmail.com" target="_blank">ch007m@gmail.com</a>&gt;</span> wrote:<br>






</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr">Hi,<div><br></div><div>When I try to instantiate an Excel Decision Table using Drools + Spring (kresource), I get this error :</div>






<div><br></div><div>REMARK: the file is the same as we have in Drools Unit Test (decision-table)</div>
<div><br></div><div>Error :</div><div><br></div><div><div>Caused by: java.lang.IllegalArgumentException: Your InputStream was neither an OLE2 stream, nor an OOXML stream</div><div><span style="white-space:pre-wrap">        </span>at org.apache.poi.ss.usermodel.WorkbookFactory.create(WorkbookFactory.java:75)</div>







<div><span style="white-space:pre-wrap">        </span>at org.drools.decisiontable.parser.xls.ExcelParser.parseFile(ExcelParser.java:75)</div><div><span style="white-space:pre-wrap">        </span>at org.drools.decisiontable.SpreadsheetCompiler.compile(SpreadsheetCompiler.java:93)</div>







<div><span style="white-space:pre-wrap">        </span>at org.drools.decisiontable.SpreadsheetCompiler.compile(SpreadsheetCompiler.java:72)</div><div><span style="white-space:pre-wrap">        </span>at org.drools.decisiontable.DecisionTableProviderImpl.compileStream(DecisionTableProviderImpl.java:37)</div>







<div><span style="white-space:pre-wrap">        </span>at org.drools.decisiontable.DecisionTableProviderImpl.loadFromInputStream(DecisionTableProviderImpl.java:20)</div><div><span style="white-space:pre-wrap">        </span>at org.drools.compiler.compiler.DecisionTableFactory.loadFromInputStream(DecisionTableFactory.java:15)</div>







<div><span style="white-space:pre-wrap">        </span>at org.drools.compiler.compiler.PackageBuilder.decisionTableToPackageDescr(PackageBuilder.java:460)</div><div><span style="white-space:pre-wrap">        </span>at org.drools.compiler.compiler.PackageBuilder.addPackageFromDecisionTable(PackageBuilder.java:454)</div>







<div><span style="white-space:pre-wrap">        </span>at org.drools.compiler.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:684)</div><div><span style="white-space:pre-wrap">        </span>at org.drools.compiler.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:51)</div>







<div><span style="white-space:pre-wrap">        </span>at org.drools.compiler.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:40)</div><div><span style="white-space:pre-wrap">        </span>at org.drools.container.spring.beans.KnowledgeBaseBeanFactory.afterPropertiesSet(KnowledgeBaseBeanFactory.java:110)</div>







<div><span style="white-space:pre-wrap">        </span>at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1477)</div><div><span style="white-space:pre-wrap">        </span>at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417)</div>







<div><br></div></div><div>Config :</div><div><br></div><div><div>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;</div><div>&lt;beans xmlns=&quot;<a href="http://www.springframework.org/schema/beans" target="_blank">http://www.springframework.org/schema/beans</a>&quot;</div>







<div>       xmlns:xsi=&quot;<a href="http://www.w3.org/2001/XMLSchema-instance" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a>&quot;</div><div>       xmlns:drools=&quot;<a href="http://drools.org/schema/drools-spring" target="_blank">http://drools.org/schema/drools-spring</a>&quot;</div>







<div>       xsi:schemaLocation=&quot;<a href="http://www.springframework.org/schema/beans" target="_blank">http://www.springframework.org/schema/beans</a> <a href="http://www.springframework.org/schema/beans/spring-beans.xsd" target="_blank">http://www.springframework.org/schema/beans/spring-beans.xsd</a></div>







<div>            <a href="http://drools.org/schema/drools-spring" target="_blank">http://drools.org/schema/drools-spring</a> <a href="http://drools.org/schema/drools-spring.xsd" target="_blank">http://drools.org/schema/drools-spring.xsd</a>&quot;&gt;</div>







<div><br></div><div>    &lt;drools:grid-node id=&quot;node1&quot;/&gt;</div><div><br></div><div>    &lt;drools:kbase id=&quot;kbase1&quot; node=&quot;node1&quot;&gt;</div><div>        &lt;drools:configuration&gt;</div><div>







            &lt;drools:mbeans enabled=&quot;true&quot;/&gt;</div><div>        &lt;/drools:configuration&gt;</div><div>        &lt;drools:resources&gt;</div><div>            &lt;drools:resource type=&quot;DTABLE&quot; source=&quot;classpath:data/IntegrationExampleTest.xls&quot;/&gt;</div>







<div>        &lt;/drools:resources&gt;</div><div>    &lt;/drools:kbase&gt;</div><div><br></div><div>    &lt;drools:ksession id=&quot;ksession1&quot;</div><div>                     type=&quot;stateless&quot;</div><div>                     name=&quot;ksession1&quot;</div>







<div>                     kbase=&quot;kbase1&quot;</div><div>                     node=&quot;node1&quot;/&gt;</div><div><br></div><div>&lt;/beans&gt;</div><div><br></div><div>Regards,</div><span><font color="#888888"><div>






<br></div>-- <br><div>
Charles Moulliard</div><div>Apache Committer / Sr. Enterprise Architect (RedHat)</div><div>Twitter : @cmoulliard | Blog : <a href="http://cmoulliard.blogspot.com" target="_blank">http://cmoulliard.blogspot.com</a></div><div>







<br></div>
</font></span></div></div>
<br></div></div>_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org" target="_blank">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><span><font color="#888888"><br></font></span></blockquote></div><span><font color="#888888"><br>




<br clear="all"><div><br></div>-- <br><div dir="ltr"> - MyJourney @ <a href="http://salaboy.wordpress.com" target="_blank">http://salaboy.com</a><div>

 - Co-Founder @ <a href="http://www.jugargentina.org" target="_blank">http://www.jugargentina.org</a><br> - Co-Founder @ <a href="http://www.jbug.com.ar" target="_blank">http://www.jbug.com.ar</a><br> <br> - Salatino &quot;Salaboy&quot; Mauricio -</div>






</div>
</font></span></div>
<br>_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org" target="_blank">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><br><br clear="all"><div><br></div>-- <br><div>Charles Moulliard</div>




<div>Apache Committer / Sr. Enterprise Architect (RedHat)</div><div>Twitter : @cmoulliard | Blog : <a href="http://cmoulliard.blogspot.com" target="_blank">http://cmoulliard.blogspot.com</a></div><div><br></div>
</div></div></div></div>
<br>_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org" target="_blank">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><br><br clear="all"><div><br></div>-- <br><div dir="ltr"> - MyJourney @ <a href="http://salaboy.wordpress.com" target="_blank">http://salaboy.com</a><div>



 - Co-Founder @ <a href="http://www.jugargentina.org" target="_blank">http://www.jugargentina.org</a><br> - Co-Founder @ <a href="http://www.jbug.com.ar" target="_blank">http://www.jbug.com.ar</a><br> <br> - Salatino &quot;Salaboy&quot; Mauricio -</div>



</div>
</div>
</div></div><br>_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org" target="_blank">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><br><br clear="all"><div><br></div>-- <br><div>Charles Moulliard</div>

<div>Apache Committer / Sr. Enterprise Architect (RedHat)</div><div>Twitter : @cmoulliard | Blog : <a href="http://cmoulliard.blogspot.com" target="_blank">http://cmoulliard.blogspot.com</a></div><div><br></div>
</div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>Charles Moulliard</div><div>Apache Committer / Sr. Enterprise Architect (RedHat)</div><div>Twitter : @cmoulliard | Blog : <a href="http://cmoulliard.blogspot.com" target="_blank">http://cmoulliard.blogspot.com</a></div>
<div><br></div>
</div>