Estou trbalhando em alguns sistemas antigos de uma telecom implementando novas funcionalidades e me deparei com erros no ejb-jar.xml, usando ejb2.0, jms com Weblogic 8.14 no Eclipse Ganymede.
Para o Weblogic funcionar no Eclipse voce vai precisar baixar um plugin que o reconhece, mas isto e simples. O que "apanhei" e muito foi com esse arquivo .xml pois ele me mostrava um pseudo erro, pois nao aparecia a bolinha com o X em vermelho, mas somente um grifado em vermelho em baixao da tag
Mas desta vez nada, e o pior e que ele compilava tudo de boa. O erro so aparecia quando ia fazer o deploy no WL 8.14, que ele acusava que precisava bater o ejb-jar.xml com (session|... entao cheguei a achar que o problema era de configuracao do WL, pois na empresa ele me falavam que faziam o build e o deploy acontecia sem erros.
Entao tive uma ideia que me parecia totalmente fora... baixara e instalar o J2EE 1.4, pois e essa a versao que o WL aceita.
Baixei, instalei e criei uma jar de usuario no Eclipse e inclui o J2EE... afinal se alguem o usa e desde que os .jar estejam no path ou no \lib do app server o software roda, faz deploy e tudo mais mas o meu caso era o segundo, e eles me garantiam que so com os .jars fornecidos deveria rodar. Mas nao foi o caso estava realmente faltando os jars do J2EE 1.4.2!
Isso me mostrou tambem que eles nao sabem o que esta ocorrendo em seus ambientes de desnvolvimento/ homologacao e producao. Visto que fiquei sabendo depois que o responsavel pelo desenvolvimento ja havia deixado a empresa a algum tempo.
Bom fica ae a dica.... se estiverem usando J2EE 1.4.2 com Eclipse 3.4 e nao verem erros, mas somente alguns grifados nos .XML, fiquem atentos pois e muito provavel que seja a falta das bibliotecas java.
No comments:
Post a Comment