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

Error during DMNModelImpl serialization

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • dmn engine
    • None
    • 2018 Week 51-01
    • NEW
    • NEW

      The WB serialize the KieContainer after its creation. After that as soon as it tries to deserialize it again it fails if the project contains any DMN file with this error

      Caused by: java.io.InvalidClassException: org.kie.dmn.core.impl.DMNModelImpl; no valid constructor
      	at java.io.ObjectStreamClass$ExceptionInfo.newInvalidClassException(ObjectStreamClass.java:157)
      	at java.io.ObjectStreamClass.checkDeserialize(ObjectStreamClass.java:862)
      	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2034)
      	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1567)
      	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:427)
      	at java.util.HashMap.readObject(HashMap.java:1409)
      	at sun.reflect.GeneratedMethodAccessor116.invoke(Unknown Source)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:498)
      	at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1158)
      	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2169)
      	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2060)
      	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1567)
      	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:427)
      	at org.kie.dmn.core.impl.DMNPackageImpl.readExternal(DMNPackageImpl.java:105)
      

            mmortari@redhat.com Matteo Mortari
            dzonca@redhat.com Daniele Zonca
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: