Hi All,<br><br>When we try to serialize a RuleBase in a Remote EJB Call We are getting a java.lang.StackOverflowError.<br><br>This problem only happens in HPUX, in local dev in windows works fine! <br><br>I have no idea why or what is the problems...<br>
<br>Any Ideas?<br><br>Thanks in advance for any help.<br><br>regards,<br><br>Pedro Costa.<br><br><br>java.lang.StackOverflowError<br>&nbsp;&nbsp;&nbsp; at sun.reflect.GeneratedMethodAccessor225.invoke(Unknown Source)<br>&nbsp;&nbsp;&nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>
&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:585)<br>&nbsp;&nbsp;&nbsp; at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:917)<br>&nbsp;&nbsp;&nbsp; at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1339)<br>
&nbsp;&nbsp;&nbsp; at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)<br>&nbsp;&nbsp;&nbsp; at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)<br>&nbsp;&nbsp;&nbsp; at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)<br>
&nbsp;&nbsp;&nbsp; at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347)<br>&nbsp;&nbsp;&nbsp; ... LOTS ....<br>&nbsp;&nbsp;&nbsp; at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)<br>&nbsp;&nbsp;&nbsp; at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)<br>
&nbsp;&nbsp;&nbsp; at org.drools.common.AbstractRuleBase.doWriteExternal(AbstractRuleBase.java:195)<br>&nbsp;&nbsp;&nbsp; at org.drools.reteoo.ReteooRuleBase.writeExternal(ReteooRuleBase.java:138)<br>&nbsp;&nbsp;&nbsp; at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1310)<br>
&nbsp;&nbsp;&nbsp; at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1288)<br>&nbsp;&nbsp;&nbsp; at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)<br>&nbsp;&nbsp;&nbsp; at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)<br>