Bom dia,
possuo uma versão do hibernate 3.2.1 dentro da server/default/lib do jboss e a minha aplicação cliente está trabalhando na versão 3.3.x para suportar alguns recursos extras. Naturalmente gerará exceções de serialVersionID, por isso coloquei a versão nova do hibernate dentro da web-inf/lib do meu serviço. Porém, como esperado, a aplicação lê as libs que estão na server/default/lib
como resolver?
ps: não existe a menor chance de copiar a nova versão do hibernate para a server/default/lib.
Se não existe a possibilidade de atualizar a lib, use a versão antiga.
Obrigado pela resposta, mas não atualizei por atualizar a versão do hibernate no client. Preciso de alguns recursos que não possui na versão anterior, como por exemplo, colocar condições especiais dentro de left outer join em criteria, por exemplo:
Criteria criteria = getSession().createCriteria(Vendedor.class,"v");
criteria.createCriteria("vendasSemanais","vs",Criteria.LEFT_JOIN)
.add(RestrictionsExt.joinOn(Restrictions.eq("vs.vendaSemanalPK.semana.numeroLivro",semana)));