エラーメッセージ
$ Exception in thread "main" java.lang.NoSuchMethodError: org.slf4j.helpers.Util.safeGetSystemProperty(Ljava/lang/String;)Ljava/lang/String;
        at org.slf4j.impl.VersionUtil.getJavaMajorVersion(VersionUtil.java:11)
        at org.slf4j.impl.Log4jMDCAdapter.<clinit>(Log4jMDCAdapter.java:37)
        at org.slf4j.impl.StaticMDCBinder.getMDCA(StaticMDCBinder.java:59)
        at org.slf4j.MDC.<clinit>(MDC.java:90)
        at org.apache.activemq.broker.BrokerService.start(BrokerService.java:608)
        at nekora.jms.JMSQueueReceive.exec(JMSQueueReceive.java:173)
        at nekora.jms.JMSQueueReceive.main(JMSQueueReceive.java:146)

エラーからしてjarのバージョンが悪いか別jarとのコンフリクトだと思うんだが(stackoverflowに似た事象があるがやっぱJarのコンフリクトだし)、とりあえずjarの重複は無いようだ。
activation-1.1.jar           httpclient-4.5.3.jar  mail-1.5.0-b01.jar
activemq-all-5.15.0.jar      httpcore-4.4.6.jar    serializer-2.7.2.jar
commons-codec-1.9.jar        httpmime-4.5.3.jar    slf4j-api-1.7.12.jar
commons-logging-1.2.jar      javaee-api-5.0-2.jar  twitter4j-core-4.0.6.jar
commons-logging-api-1.1.jar  jaxen-1.1.6.jar       xalan-2.7.2.jar
commons-net-3.6.jar          jdom2-2.0.6.jar       xercesImpl-2.11.0.jar
commons-pool-1.6.jar         log4j-1.2.17.jar      xml-apis-1.4.01.jar
…引用ははてなブログの方がやりやすいな。
それはさておき、一応、ivyでjarを最新化した。
が状況は変わらず。
activation-1.1.jar           httpclient-4.5.6.jar  mail-1.5.0-b01.jar
activemq-all-5.15.6.jar      httpcore-4.4.10.jar   serializer-2.7.2.jar
commons-codec-1.10.jar       httpmime-4.5.6.jar    slf4j-api-1.7.12.jar
commons-logging-1.2.jar      javaee-api-5.0-2.jar  twitter4j-core-4.0.7.jar
commons-logging-api-1.1.jar  jaxen-1.1.6.jar       xalan-2.7.2.jar
commons-net-3.6.jar          jdom2-2.0.6.jar       xercesImpl-2.11.0.jar
commons-pool-1.6.jar         log4j-1.2.17.jar      xml-apis-1.4.01.jar
そもそも現行のWebKeepersの環境では動いている訳で。
残る差分は
CentOSのバージョン
 現行:CentOS release 6.9 (Final)
 今回:CentOS Linux release 7.0.1406 (Core)
Javaが
 現行:java version "1.8.0_144"
    Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
    Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
 今回:openjdk version "1.8.0_181"
    OpenJDK Runtime Environment (build 1.8.0_181-b13)
    OpenJDK Server VM (build 25.181-b13, mixed mode)
んーむ、影響は無いような気はするんだが不確定要素を減らす意味で合わせるか。OSは無理なのでJavaをOracle Javaの64bit版にする。→むむ、1.8.0_144がOTNからもはやダウンロードできぬ…合わせるならちゃんと合わせないと意味無いんだが、さすがに

Oracle Software Delivery Cloud

から落とすのは横領的にマズいので1.8.0_181でやるか…同じOracle JDKだしいいだろう。
→状況変わらず。ぐぬぬ…まぁ私もこれで直るとは思っていなかったしこれは下ごしらえ。絶対、slf4j-apiのjarに何かあるんだよな。でも元の環境では動いているんだよな…。関連ディレクトリごとごっそり持ってきているのでファイルの漏れはない筈…。

ちなみにSparkFrameworkのRESTサーバの方は問題なく動いている。後はこのActiveMQだけだ。

結局、ActiveMQのサイトの最新版(5.15.6)のtar.gzをダウンロードして、その中のlibディレクトリにある slf4j-api-1.7.25.jar に置換したらエラーは解消され起動した。Ivyも当てにならんな…。
ivy.xmlにslf4j-apiのエントリを作ってバージョン指定でOKのようだ。1.7.25は1.7系の最後みたいだからこれでよし。
Javaプログラマーなら習得しておきたい Java SE 8 実践プログラミング
インプレス (2015-04-03)
売り上げランキング: 45,489