My Oracle Support Banner

Unable To Activate OAG Integrated ActiveMQ (Doc ID 2014914.1)

Last updated on MARCH 02, 2021

Applies to:

Oracle API Gateway - Version 11.1.2.1.0 and later
Information in this document applies to any platform.

Symptoms

Oracle API Gateway (OAG) 11.1.2.3.0, OAG integrated Active MQ.

After enabling OAG embedded Active MQ via
  Server Settings -> Messaging -> Embedded Active MQ -> check the Enable Embedded Active MQ Broker,
in the Messaging tab in OAG Manager, MQ is still shown as disabled: "MESSAGING IS DISABLED".

The following messages are observed in the Gateway's trace file:

[Embedded ActiveMQ Service] ERROR org.apache.cassandra.service.CassandraDaemon - Exception in thread Thread[Embedded ActiveMQ Service,5,main]
java.lang.NoSuchMethodError: org.slf4j.helpers.MessageFormatter.ArrayFormat(Ljava/lang/String;[Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple;
  at com.vordel.ama.AMALoggerFactory$AMATraceLogger.debug(AMALoggerFactory.java:64)
  at com.vordel.ama.AmaBrokerManager.start(AmaBrokerManager.java:93)
  at com.vordel.ama.AmaModule$AmaModuleThread.run(AmaModule.java:375)

  

Changes

The problem shows up only if older SLF4J jars were added to the classpath.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.