I try to generate a pkg file from a drl file<br><br>so , i'm using drools-ant task (version 4.0.2)<br><br>when i load my pkg file, there's a classcast exception:<br><br>java.lang.ClassCastException: org.drools.reteoo.ReteooRuleBase
cannot be cast to org.drools.rule.Package<br> at org.drools.agent.FileScanner.readPackage(FileScanner.java:109)<br> at org.drools.agent.FileScanner.getChangeSet(FileScanner.java:79)<br> at org.drools.agent.FileScanner.loadPackageChanges
(FileScanner.java:57)<br> at org.drools.agent.RuleAgent.checkForChanges(RuleAgent.java:330)<br> at org.drools.agent.RuleAgent.refreshRuleBase(RuleAgent.java:298)<br> at org.drools.agent.RuleAgent.configure(RuleAgent.java
:284)<br> at org.drools.agent.RuleAgent.init(RuleAgent.java:208)<br> at org.drools.agent.RuleAgent.newRuleAgent(RuleAgent.java:176)<br> at org.drools.agent.RuleAgent.newRuleAgent(RuleAgent.java:148)<br> at fr.biomerieux.qi.algo.common.inferenceengine.InferenceEngineControllerImpl.initializeRuleBaseFromPKG
(InferenceEngineControllerImpl.java:128)<br> at fr.biomerieux.qi.algorithms.testcase.inferenceengine.InferenceEngineTestCase.testInferenceEngineCase(InferenceEngineTestCase.java:52)<br> at sun.reflect.NativeMethodAccessorImpl.invoke0
(Native Method)<br> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)<br> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)<br> at java.lang.reflect.Method.invoke(Unknown Source)<br>
at junit.framework.TestCase.runTest(TestCase.java:154)<br> at junit.framework.TestCase.runBare(TestCase.java:127)<br> at junit.framework.TestResult$1.protect(TestResult.java:106)<br> at junit.framework.TestResult.runProtected
(TestResult.java:124)<br> at junit.framework.TestResult.run(TestResult.java:109)<br> at junit.framework.TestCase.run(TestCase.java:118)<br> at fr.biomerieux.junit.BmxTestCase.run(BmxTestCase.java:64)<br> at junit.framework.TestSuite.runTest
(TestSuite.java:208)<br> at junit.framework.TestSuite.run(TestSuite.java:203)<br> at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:130)<br> at org.eclipse.jdt.internal.junit.runner.TestExecution.run
(TestExecution.java:38)<br> at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)<br> at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
<br> at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)<br> at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)<br><br><br>