[rules-users] Help Needed.
Rajesh_Kumar
Rajesh_Kumar at rsystems.com
Fri Jun 1 02:16:23 EDT 2007
hi ,
First of all congratulations to you for JBRMS release.
You and your team has done a great job.
Micheal I am facing some issue , when I use jbrms.
I have written a sample technical rule by following all the steps as
mentioned in the document.
I am able to download binary package also,but when I tried to use this
package in my rule engine class using following code it's giving some
error like ...
FileInputStream fis = new FileInputStream( "C:/drools/TestPackage.pkg"
);
ObjectInputStream ois = new ObjectInputStream( fis );
Object objPackage = ois.readObject() ;
when ObjectInputStream object tries to read the object , its giving
some an error
ois.close();
fis.close();
Could you please help me out for this ...
java.io.InvalidClassException: org.drools.rule.Rule; incompatible types
for field salience
at java.io.ObjectStreamClass.matchFields(Unknown Source)
at java.io.ObjectStreamClass.getReflector(Unknown Source)
at java.io.ObjectStreamClass.initNonProxy(Unknown Source)
at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
at java.io.ObjectInputStream.readClassDesc(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at java.util.HashMap.readObject(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
at java.io.ObjectInputStream.readSerialData(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at
org.drools.rule.PackageCompilationData.readExternal(PackageCompilationDa
ta.java:128)
at java.io.ObjectInputStream.readExternalData(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at org.drools.rule.Package.readExternal(Package.java:160)
at java.io.ObjectInputStream.readExternalData(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at com.sample.DroolsTest.readRule(DroolsTest.java:36)
at com.sample.DroolsTest.main(DroolsTest.java:17)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20070601/4383c412/attachment.html
More information about the rules-users
mailing list