Невозможно подключиться к адаптеру ресурсов ActiveMQ с помощью Thorntail

Сообщение об ошибке: 2018-07-17 21:59:15,134 ОШИБКА [stderr] (main) Причина: org.wildfly.swarm.container.DeploymentException: WFSWARM0004: Ошибка развертывания: {"WFLYCTL0412: Необходимые службы, которые не установлены:" => ["jboss.ra.activemq-rar"],"WFLYCTL0180: Службы с отсутствующими / недоступными зависимостями " => ["jboss.deployment.unit.\"message-co nsumer-1.0.1-SNAPSHOT.war\".component.MediationQueueMDB.CREATE отсутствует [jboss.ra.activemq-rar]"]}

Из моего pom.xml

<dependency>
            <groupId>org.wildfly.swarm</groupId>
            <artifactId>resource-adapters</artifactId>
        </dependency>

        <!-- https://mvnrepository.com/artifact/org.apache.activemq/activemq-rar -->
        <dependency>
            <groupId>org.apache.activemq</groupId>
            <artifactId>activemq-ra</artifactId>
            <version>5.15.4</version>
            <type>jar</type>
            <!--<scope>provided</scope>-->
        </dependency>

        <dependency>
            <groupId>org.apache.activemq</groupId>
            <artifactId>activemq-rar</artifactId>
            <version>5.15.4</version>
            <type>rar</type>
            <!--<scope>provided</scope>-->
        </dependency>

Из моего файла конфигурации yml:

роятся:

ведение журнала: TRACE

развертывание: org.apache.activemq:activemq-rar.rar

связать: адрес: 127.0.0.1

ресурсы-адаптеры: ресурсы-адаптеры: activemq-rar: архив: activemq-rar.rar поддержка транзакций: свойства конфигурации LocalTransaction: ServerUrl: значение: отработка отказа:tcp://localhost:45549 имя пользователя: значение: пароль пользователя: значение: passw0rd UseInboundSession: значение: false

определения соединения: AMQConnectionFactory: jndi-имя: ConnectionFactory имя-класса: org.apache.activemq.ra.ActiveMQManagedConnectionFactory enabled: true min-pool-size: 1 max-pool-size: 20 предварительное заполнение пула: false same-rm- переопределить: ложь use-java-context: true

admin-objects:
  REQUESTQUEUE:
    class-name: org.apache.activemq.command.ActiveMQQueue
    jndi-name: jms.queue.mediation-queue
    use-java-context: true
    config-properties:
      PhysicalName: mediation-queue   ejb3:
 default-resource-adapter-name: activemq-rar.rar
 default-mdb-instance-pool: mdb-st**strong text**rict-max-pool   ee:
  default-bindings:
      jms-connection-factory: java:/ConnectionFactory   management:
security-realms:
  ManagementRealm:
    in-memory-authentication:
      users:
        admin:
          password: admin
http-interface-management-interface:
  allowed-origins: http://localhost:8080
  security-realm: ManagementRealm
  console-enabled: true

messaging-activemq: серверы: по умолчанию: активный: ложные фабрики соединений: InVmConnectionFactory: блокировка при подтверждении: true записи: - "java: / ArtemisConnectionFactory"

jca: проверка архива: включена: ложь

Я использовал Wildfly-Swarm и подключение к внешнему activemq через адаптер ресурсов: WFLYCTL0412 в качестве модели.

Какие-нибудь мысли?

0 ответов

Другие вопросы по тегам