Tenho uma aplicação web. A aplicação funciona corretamente no Weblogic Windows, mas no Weblogic Linux não.
Descobri que o problema é uma biblioteca que estava com mais de uma versão em meu diretório lib.
As bibliotecas são, commons-digester.jar e commons-digester-1.8.jar
Quando eu removi o arquivo commons-digester.jar do diretório lib a aplicação passou a funcionar corretamente.
O que eu não consigo entender é porque no Windows a aplicação funciona mesmo com as duas versões presentes enquanto no Linux não.
Teoricamente, pelo que eu sei, usando uma aplicação java, com maquina virtual e servidor de aplicações deveria abstrair totalmente o sistema operacional da parada, certo?
Fiquei dois meses preso nisso!
Pq esse erro acontece!?!?!?
Será que alguém sabe?