[jboss-svn-commits] JBL Code SVN: r13529 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sun Jul 15 00:01:22 EDT 2007
Author: mark.proctor at jboss.com
Date: 2007-07-15 00:01:22 -0400 (Sun, 15 Jul 2007)
New Revision: 13529
Modified:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/Rete.java
Log:
JBRULES-1004 Using JDK dynamic proxies without packages crashes drools
-Added null check
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/Rete.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/Rete.java 2007-07-15 03:56:51 UTC (rev 13528)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/Rete.java 2007-07-15 04:01:22 UTC (rev 13529)
@@ -320,7 +320,8 @@
return;
}
- String pkgName = cls.getPackage().getName();
+ Package pkg = cls.getPackage();
+ String pkgName = (pkg != null) ? pkg.getName() : "";
if ( "org.drools.reteoo".equals( pkgName ) || "org.drools.base".equals( pkgName ) ) {
// We don't shadow internal classes
this.shadowEnabled = false;
More information about the jboss-svn-commits
mailing list