Zoltan Farkas wrote:
the actual package namespace contains dots, I removed them for
privacy
purposes.
ok, can i ask you to make a unit test for me, that I can put into
MiscTest ?
http://anonsvn.labs.jboss.com/labs/jbossrules/trunk/drools-compiler/src/t...
Thanks
Mark
--zoly
------------------------------------------------------------------------
*From:* rules-dev-bounces(a)lists.jboss.org
[mailto:rules-dev-bounces@lists.jboss.org] *On Behalf Of *Mark Proctor
*Sent:* Thursday, January 15, 2009 4:26 PM
*To:* Rules Dev List
*Subject:* Re: [rules-dev] NPE when building package
Zoltan Farkas wrote:
> I am getting a NPE when building a package with guvnor:
I think it might be a bug when a package namespace doesn't have a dot
in it.
Mark
>
>
> java.lang.NullPointerException
> at
> org.drools.compiler.PackageBuilder.validateUniqueRuleNames(PackageBuilder.java:826)
> at
> org.drools.compiler.PackageBuilder.addPackage(PackageBuilder.java:548)
> at
> org.drools.compiler.PackageBuilder.addPackageFromDrl(PackageBuilder.java:287)
> at
>
org.drools.guvnor.server.builder.ContentPackageAssembler.loadDeclaredTypes(ContentPackageAssembler.java:249)
> at
>
org.drools.guvnor.server.builder.ContentPackageAssembler.preparePackage(ContentPackageAssembler.java:216)
> at
>
org.drools.guvnor.server.builder.ContentPackageAssembler.<init>(ContentPackageAssembler.java:103)
> at
>
org.drools.guvnor.server.builder.ContentPackageAssembler.<init>(ContentPackageAssembler.java:117)
> at
>
org.drools.guvnor.server.ServiceImplementation.buildPackage(ServiceImplementation.java:1366)
> at
>
org.drools.guvnor.server.ServiceImplementation.buildPackage(ServiceImplementation.java:1350)
>
>
> here is my package source:
>
> package MyTest
> import pack.EventVO
> import pack.ExtendedEventVO
> declare ExtendedEventVO
> @role( event )
> end
>
> rule "Test"
> dialect "mvel"
> when
> ExtendedEventVO( )
> then
> System.out.println("Hello World, events happen!!!")
> end
>
> rule 'TestEntryPoint'
> dialect 'mvel'
> when
> ExtendedEventVO() from entry-point eventDoor
> then
> System.out.println("Hello World, events happen!!!")
> end
>
> This seems like a possible BUG.
>
> Let me know, thanks
>
> --zoly
> ------------------------------------------------------------------------
>
> _______________________________________________
> rules-dev mailing list
> rules-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/rules-dev
>
------------------------------------------------------------------------
_______________________________________________
rules-dev mailing list
rules-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-dev