Uploaded image for project: 'Karaf'
  1. Karaf
  2. KARAF-6285

Elasticsearch feature throws ClassCastException: org.ops4j.pax.logging.log4jv2.Log4jv2LoggerContext cannot be cast to org.apache.logging.log4j.core.LoggerContext

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • decanter-2.3.0
    • decanter
    • None

    Description

      When inserting data, a ClassCastException is throwed by elasticsearch bundle:

      java.lang.ClassCastException: org.ops4j.pax.logging.log4jv2.Log4jv2LoggerContext cannot be cast to org.apache.logging.log4j.core.LoggerContext
              at org.apache.logging.log4j.core.LoggerContext.getContext(LoggerContext.java:190) ~[7:org.ops4j.pax.logging.pax-logging-log4j2:1.10.1]
              at org.apache.logging.log4j.core.config.Configurator.setLevel(Configurator.java:291) ~[7:org.ops4j.pax.logging.pax-logging-log4j2:1.10.1]
              at org.elasticsearch.common.logging.Loggers.setLevel(Loggers.java:116) ~[116:org.apache.karaf.decanter.elasticsearch-6.x:2.3.0.SNAPSHOT]
              at org.elasticsearch.common.logging.Loggers.setLevel(Loggers.java:111) ~[116:org.apache.karaf.decanter.elasticsearch-6.x:2.3.0.SNAPSHOT]
              at org.elasticsearch.index.SearchSlowLog.setLevel(SearchSlowLog.java:121) ~[116:org.apache.karaf.decanter.elasticsearch-6.x:2.3.0.SNAPSHOT]
              at org.elasticsearch.index.SearchSlowLog.<init>(SearchSlowLog.java:116) ~[116:org.apache.karaf.decanter.elasticsearch-6.x:2.3.0.SNAPSHOT]
              at org.elasticsearch.index.IndexModule.<init>(IndexModule.java:138) ~[116:org.apache.karaf.decanter.elasticsearch-6.x:2.3.0.SNAPSHOT]
              at org.elasticsearch.indices.IndicesService.createIndexService(IndicesService.java:511) ~[116:org.apache.karaf.decanter.elasticsearch-6.x:2.3.0.SNAPSHOT]
              at org.elasticsearch.indices.IndicesService.createIndex(IndicesService.java:473) ~[116:org.apache.karaf.decanter.elasticsearch-6.x:2.3.0.SNAPSHOT]
              at org.elasticsearch.cluster.metadata.MetaDataCreateIndexService$IndexCreationTask.execute(MetaDataCreateIndexService.java:447) ~[116:org.apache.karaf.decanter.elasticsearch-6.x:2.3.0.SNAPSHOT]
              at org.elasticsearch.cluster.ClusterStateUpdateTask.execute(ClusterStateUpdateTask.java:47) ~[116:org.apache.karaf.decanter.elasticsearch-6.x:2.3.0.SNAPSHOT]
              at org.elasticsearch.cluster.service.MasterService.executeTasks(MasterService.java:643) ~[116:org.apache.karaf.decanter.elasticsearch-6.x:2.3.0.SNAPSHOT]
              at org.elasticsearch.cluster.service.MasterService.calculateTaskOutputs(MasterService.java:272) ~[116:org.apache.karaf.decanter.elasticsearch-6.x:2.3.0.SNAPSHOT]
              at org.elasticsearch.cluster.service.MasterService.runTasks(MasterService.java:202) [116:org.apache.karaf.decanter.elasticsearch-6.x:2.3.0.SNAPSHOT]
              at org.elasticsearch.cluster.service.MasterService$Batcher.run(MasterService.java:137) [116:org.apache.karaf.decanter.elasticsearch-6.x:2.3.0.SNAPSHOT]
              at org.elasticsearch.cluster.service.TaskBatcher.runIfNotProcessed(TaskBatcher.java:150) [116:org.apache.karaf.decanter.elasticsearch-6.x:2.3.0.SNAPSHOT]
              at org.elasticsearch.cluster.service.TaskBatcher$BatchedTask.run(TaskBatcher.java:188) [116:org.apache.karaf.decanter.elasticsearch-6.x:2.3.0.SNAPSHOT]
              at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingRunnable.run(ThreadContext.java:660) [116:org.apache.karaf.decanter.elasticsearch-6.x:2.3.0.SNAPSHOT]
              at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.runAndClean(PrioritizedEsThreadPoolExecutor.java:244) [116:org.apache.karaf.decanter.elasticsearch-6.x:2.3.0.SNAPSHOT]
              at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.run(PrioritizedEsThreadPoolExecutor.java:207) [116:org.apache.karaf.decanter.elasticsearch-6.x:2.3.0.SNAPSHOT]
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:?]
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
              at java.lang.Thread.run(Thread.java:748) [?:?]
      

      Attachments

        Issue Links

          Activity

            People

              jbonofre Jean-Baptiste Onofré
              jbonofre Jean-Baptiste Onofré
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: