Hi, I'm currently working on Eclipse3.1+JbossServer+JbossRules. I use
PackageBuilder to
add the source(from Reader), but somehow it throws a NullPointerException at
builder.addPackageFromDrl(source);.

13:56:19,484 INFO  [STDOUT] java.lang.NullPointerException
13:56:19,484 INFO  [STDOUT]     at
org.drools.compiler.PackageBuilder.newPackage(PackageBuilder.java:130)
13:56:19,484 INFO  [STDOUT]     at
org.drools.compiler.PackageBuilder.addPackage(PackageBuilder.java:115)
13:56:19,484 INFO  [STDOUT]     at
org.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java:90)

The code is as below

try {
            // builder.addPackage(pdscr);
            builder.addPackageFromDrl(source);
        } catch (Exception ex) {
            // System.out.println("So the builder is : " +
            // builder.getPackage());
            ex.printStackTrace();
        }

I'm also tried with DrlParser, but the error is almost the same. I'm sure it
can read my drl file, and "source" is not null as an exception will be
thrown when there is a syntax error whithin my .drl.

thanks,
--
Khairul Anwar

Reply via email to