Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-3682

DroolsObjectOutputStream Stack-overflow error

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not a Bug
    • Icon: Blocker Blocker
    • None
    • 7.17.0.Final
    • core engine
    • None
    • 2019 Week 08-10
    • NEW
    • NEW

      CONFIGURATION
      Rules File SIZE 10MB+
      Tomcat max memory is set to 4GB
      AWS - M5-Large Serve

      When we try to serialize the KB generated using following code gives us the error
      This code use to wor when we used Drools 6.3.0 version

      Will be really happy to hear from you on possible fix as this blocking us from drools upgrade to 7.17.0

      CODE
      KieBase kbTemp = buildKnowledgeBase(files);
      ByteArrayOutputStream bos = new ByteArrayOutputStream();
      DroolsObjectOutputStream out = new DroolsObjectOutputStream(bos);
      out.writeObject(kbTemp); -------------------> Line causing the ERROR
      out.close();
      buildResults.setCompiledKnowledgeBase(bos.toByteArray());

      ERROR
      21-Feb-2019 00:49:09.251 SEVERE [http-apr-9090-exec-7] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [org.glassfish.jersey.server.ContainerException: java.lang.StackOverflowError] with root cause
      java.lang.StackOverflowError
      at java.lang.Exception.<init>(Unknown Source)
      at java.lang.ReflectiveOperationException.<init>(Unknown Source)
      at java.lang.reflect.InvocationTargetException.<init>(Unknown Source)
      at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at java.io.ObjectStreamClass.invokeWriteObject(Unknown Source)
      at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
      at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.common.BaseNode.writeExternal(BaseNode.java:90)
      at org.drools.core.reteoo.AbstractTerminalNode.writeExternal(AbstractTerminalNode.java:75)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:161)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)

      21-Feb-2019 00:54:18.330 SEVERE [http-apr-9090-exec-8] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [Momentum] in context with path [/MomentEngine] threw exception [org.glassfish.jersey.server.ContainerException: java.lang.StackOverflowError] with root cause
      java.lang.StackOverflowError
      at java.io.ObjectOutputStream$BlockDataOutputStream.write(Unknown Source)
      at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
      at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at java.util.HashMap.internalWriteEntries(Unknown Source)
      at java.util.HashMap.writeObject(Unknown Source)
      at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at java.io.ObjectStreamClass.invokeWriteObject(Unknown Source)
      at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
      at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.common.BaseNode.writeExternal(BaseNode.java:90)
      at org.drools.core.reteoo.AbstractTerminalNode.writeExternal(AbstractTerminalNode.java:75)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:161)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:166)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)

      21-Feb-2019 01:12:21.908 SEVERE [http-apr-9090-exec-1] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [Momentum] in context with path [/MomentEngine] threw exception [org.glassfish.jersey.server.ContainerException: java.lang.StackOverflowError] with root cause
      java.lang.StackOverflowError
      at java.lang.Exception.<init>(Unknown Source)
      at java.lang.ReflectiveOperationException.<init>(Unknown Source)
      at java.lang.reflect.InvocationTargetException.<init>(Unknown Source)
      at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at java.io.ObjectStreamClass.invokeWriteObject(Unknown Source)
      at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.defaultWriteFields(Unknown Source)
      at java.io.ObjectOutputStream.writeSerialData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.common.BaseNode.writeExternal(BaseNode.java:90)
      at org.drools.core.reteoo.AbstractTerminalNode.writeExternal(AbstractTerminalNode.java:75)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:161)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)
      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)
      at java.io.ObjectOutputStream.writeObject0(Unknown Source)
      at java.io.ObjectOutputStream.writeObject(Unknown Source)
      at org.drools.core.reteoo.RuleTerminalNode.writeExternal(RuleTerminalNode.java:165)
      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)

            mfusco@redhat.com Mario Fusco
            ram1133 RAMNATHA ACHARYA (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: