2
respostas

Problema com XML no beans.xml (Aviso)

Bom dia galera,

não sei se alguém por aqui já teve esse problema, por isso vou criar esse tópico caso alguém tenha o mesmo problema que eu e para não passar horas tentando resolver como eu fiquei ;)

Bem, na primeira aula desse modulo é ensinado como criar o beans.xml para usar CDI e para isso basta fazer o seguinte:

<beans></beans>

eu e minha preguiça resolvemos fazer com que o eclipse criasse o tal beans.xml então ele criou desse jeito:

<?xml version="1.0"?>
<beans bean-discovery-mode="annotated" version="1.1"
 xmlns="http://xmlns.jcp.org/xml/ns/javaee"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/beans_1_1.xsd"/>

Blz funcionou no primeiro exemplo, mas quando eu fui para a segunda aula a refatoração não funcionou de jeito nenhum. Depois de muito analisar linha por linha e re-assistir a aula pelo menos três vezes foi que eu percebi isso.

Então galera se alguém tiver esse problema deem uma olhada no xml se tá igual como na aula.

2 respostas

Fala João, tudo bem ?

Que bom que funcionou. E muito obrigado por compartilhar com a gente o caso :)

Bons estudos!

João, usando o bean.xml que o eclipse gerou tente o seguinte

<?xml version="1.0"?>
<beans bean-discovery-mode="all" version="1.1"
 xmlns="http://xmlns.jcp.org/xml/ns/javaee"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/beans_1_1.xsd"/>

Perceba bean-discovery-mode="all", isto deve fazer com que volte a funcionar!

Abraço