Did you import KundenEntscheidung into the spreadsheet? <br><br>Can you import and use the class in a simple handcoded DRL? <br><br>-W<br><br><div class="gmail_quote">On 20 October 2011 11:42, DerLonG <span dir="ltr">&lt;<a href="mailto:Longbow98@gmx.de">Longbow98@gmx.de</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi,<br>
<br>
I have a problem when i compile a spreadsheet into a PKG. Hope you can<br>
help me.<br>
(Bevor this i used Guvnor to create a PKG from Spreadsheet, but i decide to<br>
do this by my own)<br>
The question is, how do I add this class to the package builder?<br>
<br>
This is my Programm:<br>
<br>
    public static void main(String[] args) {<br>
        try {<br>
<br>
            final SpreadsheetCompiler converter = new SpreadsheetCompiler();<br>
            FileInputStream fis = new FileInputStream(new<br>
File(&quot;E:\\temp\\myfirstDecTable.xls&quot;));<br>
            final String drl = converter.compile(fis, InputType.XLS);<br>
<br>
            PackageBuilder builder = new PackageBuilder();<br>
<br>
            builder.addPackageFromDrl(new StringReader(drl));<br>
            Package pkg = builder.getPackage();<br>
<br>
        } catch (Exception e) {<br>
            System.out.println(&quot;Error: &quot; + e);<br>
        }<br>
    }<br>
<br>
<br>
The Exception:<br>
<br>
java.lang.ClassNotFoundException: Unable to find class &#39;KundenEntscheidung&#39;<br>
        at<br>
org.drools.base.ClassTypeResolver.resolveType(ClassTypeResolver.java:215)<br>
        at<br>
org.drools.compiler.PackageBuilder.mergePackage(PackageBuilder.java:1002)<br>
        at org.drools.compiler.PackageBuilder.newPackage(PackageBuilder.java:971)<br>
        at org.drools.compiler.PackageBuilder.addPackage(PackageBuilder.java:684)<br>
        at<br>
org.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java:336)<br>
        at de.ceg.tools.drools.xlsCompiler.main(xlsCompiler.java:48)<br>
java.lang.ClassNotFoundException: Unable to find class &#39;KundenEntscheidung&#39;<br>
        at<br>
org.drools.base.ClassTypeResolver.resolveType(ClassTypeResolver.java:215)<br>
        at<br>
org.drools.compiler.PackageBuilder.mergePackage(PackageBuilder.java:1002)<br>
        at org.drools.compiler.PackageBuilder.newPackage(PackageBuilder.java:971)<br>
        at org.drools.compiler.PackageBuilder.addPackage(PackageBuilder.java:684)<br>
        at<br>
org.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java:336)<br>
        at de.ceg.tools.drools.xlsCompiler.main(xlsCompiler.java:48)<br>
<br>
<br>
Yours faithfully,<br>
DerLonG<br>
<font color="#888888"><br>
--<br>
View this message in context: <a href="http://drools.46999.n3.nabble.com/Problem-in-adding-a-Class-to-PKG-tp3437199p3437199.html" target="_blank">http://drools.46999.n3.nabble.com/Problem-in-adding-a-Class-to-PKG-tp3437199p3437199.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>
</font></blockquote></div><br>