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

WLS 12R2 distribution startup fails with a NoSuchMethodError error

    XMLWordPrintable

Details

    Description

      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:

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Activity

            People

              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

              Dates

                Created:
                Updated:
                Resolved:

                Salesforce