Title: Official Trojan Bug Report
Laurent Forêt wrote:
En gros j'ai une webapp dont son classpath est initialisé lors du lancement
du serveur. Or cette webapp utilise des lib xerces notamment.
Or dans cette webapp j'avais besoin de la version 1.x et 2.x de xerces, d'ou
conflit de classe. J'ai donc externalisé le bout de code qui utilise
xerces2.x dans un ejb.
Dans un EJB ?!?  N'est-ce pas un peu exagere de creer un EJB juste pour resoudre un probleme de classpath comme celui-ci ?

Pourquoi ne pas l'inclure dans ta webapp ?  Ou pourquoi ne pas mettre ce bout de code d'initialisation dans un servlet avec load-on-startup specifie ?  (plus de details sur cette technique a : http://groups.google.com/groups?q=servlet+startup+class+weblogic&hl=en&lr=&ie=UTF-8&oe=utf-8&selm=3def82a4%40newsgroups.bea.com&rnum=3)

--
Cedric
http://beust.com/weblog






Répondre à