This one was been fixed.

https://jira.jboss.org/jira/browse/JBRULES-1906

Toni

Michael Neale wrote:
Hi dave.

So that was found when running the verifier - but you chased it down to double handling ?

If so, a bug report would be awesome as all the databtype permutations are awesome.

Sent from my phone.

On 30/12/2008, at 12:34, "David Sinclair" <[email protected]> wrote:

Found a NullPointerException when using the verifier module. LiteralRestriction.setValue blows chunks, when the value is null. It sucks that Double.parseDouble doesn't behave the same as Integer.parseInt which handles nulls.

java.lang.NullPointerException
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:991)
at java.lang.Double.parseDouble(Double.java:510)
at org.drools.verifier.components.LiteralRestriction.setValue(LiteralRestriction.java:128) at org.drools.verifier.PackageDescrFlattener.flatten(PackageDescrFlattener.java:688) at org.drools.verifier.PackageDescrFlattener.flatten(PackageDescrFlattener.java:123) at org.drools.verifier.PackageDescrFlattener.flatten(PackageDescrFlattener.java:572) at org.drools.verifier.PackageDescrFlattener.flatten(PackageDescrFlattener.java:562) at org.drools.verifier.PackageDescrFlattener.flatten(PackageDescrFlattener.java:119) at org.drools.verifier.PackageDescrFlattener.flatten(PackageDescrFlattener.java:482) at org.drools.verifier.PackageDescrFlattener.flatten(PackageDescrFlattener.java:183) at org.drools.verifier.PackageDescrFlattener.flatten(PackageDescrFlattener.java:529) at org.drools.verifier.PackageDescrFlattener.flatten(PackageDescrFlattener.java:113) at org.drools.verifier.PackageDescrFlattener.flatten(PackageDescrFlattener.java:482) at org.drools.verifier.PackageDescrFlattener.flatten(PackageDescrFlattener.java:410) at org.drools.verifier.PackageDescrFlattener.flatten(PackageDescrFlattener.java:111) at org.drools.verifier.PackageDescrFlattener.flatten(PackageDescrFlattener.java:389) at org.drools.verifier.PackageDescrFlattener.addPackageDescrToData(PackageDescrFlattener.java:96)
at org.drools.verifier.Verifier.addPackageDescr(Verifier.java:32)
at com.sungard.cmdb.generator.RuleGenerator.createValidationPackage(RuleGenerator.java:370) at com.sungard.cmdb.generator.RuleGenerator.generateCode(RuleGenerator.java:273) at com.sungard.cmdb.generator.JarBasedCodeGenerator.main(JarBasedCodeGenerator.java:156)
_______________________________________________
rules-dev mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-dev
_______________________________________________
rules-dev mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-dev

_______________________________________________
rules-dev mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-dev

Reply via email to