Boa tarde galera,
estou há um tempo pesquisando mas não encontrei a dependência correta do Maven para os jars necessários para um cliente standalone se comunicar via JMS com o serviço de mensageria do JBoss 6.1.
Quanto às dependências para a API JMS está ok:
<dependency>
<groupId>javax.jms</groupId>
<artifactId>jms</artifactId>
<version>1.1</version>
<scope>compile</scope>
</dependency>
O que preciso exatamente são as dependências para os jars específicos do JBoss, aqueles que geralmente encontramos no diretório “client”.
Alguém tem essa informação?
Desde já agradeço!
[]'s
Como informação adicional, encontrei dicas de usar a seguinte dependência:
<dependency>
<groupId>org.jboss.as</groupId>
<artifactId>jboss-as-client-bom</artifactId>
<version>6.1.0.Final</version>
<type>pom</type>
</dependency>
Mas ao compilar o projeto tenho a seguinte mensagem de erro:
Failed to execute goal on project XPTO: Could not resolve dependencies for project XPTO:jar:1.0-SNAPSHOT: Failure to find org.jboss.as:jboss-as-client-bom:pom:6.1.0.Final in file:E:\workspaces\XPTO\XPTO/lib was cached in the local repository, resolution will not be reattempted until the update interval of unknown-jars-temp-repo has elapsed or updates are forced -> [Help 1]
Encontrei nesta página a dependência que parece resolver o meu problema.
Só não pude ter certeza ainda pois uma das dependências indiretas está com problemas:
Failed to read artifact descriptor for trove:trove:jar:2.1.1: Could not transfer artifact trove:trove:pom:2.1.1 from/to jboss (http://repository.jboss.org/maven2): Access denied to: http://repository.jboss.org/maven2/trove/trove/2.1.1/trove-2.1.1.pom, ReasonPhrase:Forbidden. -> [Help 1]
Alguma ideia?
Esta página parece ter uma solução. Vou testar e indico se funcionou aqui.