Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-13715

WLS 12R2 distribution startup fails with a NoSuchMethodError error

XMLWordPrintable

      Environment (Required on creation):

      Docker QA WLS 12R2 image

      Description (Required on creation; please attach any relevant screenshots, stacktraces, log files, etc. to the ticket):

      When the WLS Application server is started, and the Camunda process engine is deployed, the following error occurs:

      INFO: Camunda Platform executor service stopped.
      <Jul 12, 2021 12:53:43 PM CEST> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID "17124301244217" for task "0" on [partition-name: DOMAIN]. Error is: "weblogic.application.ModuleException: java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.ObjectReader.forType(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;"
      weblogic.application.ModuleException: java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.ObjectReader.forType(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;
      	at weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:140)
      	at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:124)
      	at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:237)
      	at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:232)
      	at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:45)
      	Truncated. see log file for complete stacktrace
      Caused By: java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.ObjectReader.forType(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;
      	at com.jayway.jsonpath.spi.json.JacksonJsonProvider.<clinit>(JacksonJsonProvider.java:33)
      	at org.camunda.spin.impl.json.jackson.format.JacksonJsonDataFormat.<init>(JacksonJsonDataFormat.java:80)
      	at org.camunda.spin.impl.json.jackson.format.JacksonJsonDataFormat.<init>(JacksonJsonDataFormat.java:75)
      	at org.camunda.spin.impl.json.jackson.format.JacksonJsonDataFormatProvider.createInstance(JacksonJsonDataFormatProvider.java:41)
      	at org.camunda.spin.DataFormats.registerProvider(DataFormats.java:164)
      	Truncated. see log file for complete stacktrace
      > 
      

      Observed Behavior (Required on creation):

      The Camunda process engine deployment fails and no process engine is available.

      Expected behavior (Required on creation):

      The Camunda process engine deployment doesn't fail.

      Root Cause (Required on prioritization):

      Solution Ideas (Optional):

      Hints (Optional):

      It is possible that this happens due to the update of JsonPath in Spin:

        This is the controller panel for Smart Panels app

              hariharan.parasuraman Hariharan Parasuraman
              nikola.koevski Nikola Koevski
              Thorben Lindhauer Thorben Lindhauer
              Nikola Koevski Nikola Koevski
              Hariharan Parasuraman Hariharan Parasuraman
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: