otojunior / jee-app-simple-archetype

JEE Simple Archetype
http://otojunior.github.io/jee-app-simple-archetype/
Apache License 2.0
0 stars 0 forks source link

Problemas de Absent Code devido à dependência javax:javaee-api:6.0 #2

Open otojunior opened 10 years ago

otojunior commented 10 years ago

Atualmente no projeto, está definido como dependência "provided" a biblioteca javax:javaee-api:provided:6.0 porém esta dependência provê somente stubs das classes e métodos, gerando erros de "Absent Code" nos testes de unidade.

Verificar a possibilidade de alterar a dependência javaee-api pela org.glassfish.extras:glassfish-embedded-all:test:3.2-b06 ou org.glassfish.extras:glassfish-embedded-all:test:3.1.1 ou até mesmo a dependência JEE do JBoss para que erros de Absent Code não aconteçam.

Obs. 1: Colocar estas dependências nos profiles específicos. Obs. 2: A dependência JEE 6 do Glassfish ou JBoss confiltam com algumas dependências já cadastradas no POM. É relevante retirar do POM as dependcias para slf4j-api, javaee-api e logback-classic

otojunior commented 10 years ago

Dependência do Glassfish:

org.glassfish.extras glassfish-embedded-all 3.2-b06 test