Si vous avez l'intention d'utiliser Hibernate 3 avec Weblogic, version 8.1 pas testé avec les autres, vous allez être confronté à une erreur du genre :
ClassNotFoundException: org.hibernate.hql.ast.HqlToken
Ou bien une belle erreur 500 sans plus d'explications. En fait cela vient de la librairie Antlr, qui pose un problème à Weblogic (apparemment elle est déjà dedans).
Il faut donc impérativement charger cette librairie en premier (en tout cas avant tout le reste de Weblogic) en la mettant en pôle position dans le "Classpath" du script de démarrage du serveur. Normalement, là, tout rentre dans l'ordre.