1
resposta

Erro ao injetar ActiveMQInitialContextFactory no springboot com wildfly

Boa tarde, estou com uma duvida, estou com o activemq rodando e quando vou subir minha aplicação ele está dando o erro abaixo:

2018-05-14 17:27:34.705 ERROR 18722 --- [nio-8080-exec-1] b.c.c.ted.TedApplication                 : ERRO_COLMEIA_INESPERADO: 

javax.naming.NoInitialContextException: Cannot instantiate class: org.apache.activemq.jndi.ActiveMQInitialContextFactory
    at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:674) ~[na:1.8.0_161]
    at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:313) ~[na:1.8.0_161]
    at javax.naming.InitialContext.init(InitialContext.java:244) ~[na:1.8.0_161]
    at javax.naming.InitialContext.<init>(InitialContext.java:216) ~[na:1.8.0_161]
    at br.com.cresolconfederacao.ted.TedApplication.iniciar(TedApplication.java:63) [classes/:na]
1 resposta

Opa, pelo que eu entendo, você deveria o arquivo jndi.properties no seu projeto ou ter passado o Properties para a criação da jndi específica. Só que em geral o SpringBoot já da uma auto configuração para as coisas... Então ainda pode ser outra coisa...