Olá pessoal,
Tenho duas aplicações(xxx.ear e yyy.ear) que fazem uso de uma mesma “api” que nada mais é que um .jar, ou seja, cada .ear fica com uma cópia desse .jar (assim como o struts.jar)
O que faço é simplesmente dar um build das aplicações com esse .jar e assim que subo o JBoss tudo fica lindo e maravilhoso, rodando perfeitamente.
Porém, durante o desenvolvimento há a necessidade de fazer outros builds(deploy) e aí começam a aparecer os problemas.
Um deles é o erro java.lang.ClassCastException “Classe que está no .jar” class que ocorre após o deploy do xxx.ear.
O xxx.ear estava rodando e “enxergando” o .jar normalmente, porém após um deploy algo se perdeu.
Alguém já teve problema semelhante ?
Gerar um .jar e distribuir em .ear´s não é a forma ideal de distribuir uma api ?
Agradeço qualquer ajuda,
Rogério