Unable To Activate OAG Integrated ActiveMQ

(Doc ID 2014914.1)

Last updated on AUGUST 18, 2016

Applies to:

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


Oracle API Gateway (OAG), 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)



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


Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms