Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-4983

Filesystem persistence fails to compile in native mode

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 1.12.0.Final
    • None
    • Core Engine
    • None
    • False
    • False
    • Undefined

    Description

      Filesystem persistence native compilation failing due to: https://github.com/oracle/graal/issues/460. Potentially fixed by upgrading to GraalVM v21.

       

      Caused by: com.oracle.svm.core.jdk.UnsupportedFeatureError: ObjectOutputStream.writeObject()
      at com.oracle.svm.core.util.VMError.unsupportedFeature(VMError.java:87)
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:68)
      at org.drools.core.marshalling.impl.KogitoSerializablePlaceholderResolverStrategy$SerializablePlaceholderStrategyContext.write(KogitoSerializablePlaceholderResolverStrategy.java:95)
      at org.drools.serialization.protobuf.PersisterHelper.writeStrategiesIndex(PersisterHelper.java:212)
      at org.drools.serialization.protobuf.PersisterHelper.writeToStreamWithHeader(PersisterHelper.java:162)
      at org.kie.kogito.process.impl.marshalling.ProcessInstanceMarshaller.marshallProcessInstance(ProcessInstanceMarshaller.java:86)
      at org.kie.kogito.persistence.filesystem.FileSystemProcessInstances.storeProcessInstance(FileSystemProcessInstances.java:145)
      at org.kie.kogito.persistence.filesystem.FileSystemProcessInstances.create(FileSystemProcessInstances.java:118)

       

      NativeProcessDataIndexInfinispanIT and NativeProcessDataIndexMongoDBIT canbe enabled once this is fixed.

      Attachments

        Activity

          People

            cnicolai@redhat.com Cristiano Nicolai
            cnicolai@redhat.com Cristiano Nicolai
            Marian Macik Marian Macik
            Marian Macik Marian Macik
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: