[rules-dev] NPE when building package

Zoltan Farkas zoly at daxtechnologies.com
Thu Jan 15 16:32:08 EST 2009


the actual package namespace contains dots, I removed them for privacy
purposes.
 
--zoly

________________________________

From: rules-dev-bounces at lists.jboss.org
[mailto:rules-dev-bounces at 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(PackageBuilde
r.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.loadDeclaredTyp
es(ContentPackageAssembler.java:249)
	        at
org.drools.guvnor.server.builder.ContentPackageAssembler.preparePackage(
ContentPackageAssembler.java:216)
	        at
org.drools.guvnor.server.builder.ContentPackageAssembler.<init>(ContentP
ackageAssembler.java:103)
	        at
org.drools.guvnor.server.builder.ContentPackageAssembler.<init>(ContentP
ackageAssembler.java:117)
	        at
org.drools.guvnor.server.ServiceImplementation.buildPackage(ServiceImple
mentation.java:1366)
	        at
org.drools.guvnor.server.ServiceImplementation.buildPackage(ServiceImple
mentation.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 at lists.jboss.org
	https://lists.jboss.org/mailman/listinfo/rules-dev
	  


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-dev/attachments/20090115/4cdb14fd/attachment.html 


More information about the rules-dev mailing list