Je pense que tu risques aussi d'avoir des probl�mes avec la version de xerces utilis�e par WebLogic. Tu peux demander au support. Pour y avoir travaill�, je sais qu'il y a un document qui liste les version utilisables de xerces/xalan en fonction de ta version de WebLogic
Pour la webapp, tu peux utiliser l'option PreferWebinfClasses (qui de m�moire ne marche qu'avec un sp3 ou 4) pour forcer l'applli � utiliser les classes dans WEB-INF m�me si elles sont pr�sentes dans un classloader parent Mais pour l'ejb je ne sais pas. Arnaud ----- Original Message ----- From: "Laurent For�t" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, February 12, 2003 3:59 PM Subject: Re: Classpath ejb dans weblogic. > 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. Mon probl�me maintenant consiste � lanc� ma webapp > (non packag�) avec xerces1 et mon ejb avec xerces2. > > J'essaye donc de comprendre comment charg� mes libs au bon moment et au bon > endroit. > > Ce que j'ai compris : pour mon ejb, je mets le classpath de mes lib dans le > manifest.mf de mon ejb.jar. Ma webbapp doit avoir ses libs dans WEB-INF\lib. > > Est-ce correct ou je me trompe ? > Laurent. > ----- Original Message ----- > From: "Cedric Beust" <[EMAIL PROTECTED]> > To: "Laurent For�t" <[EMAIL PROTECTED]> > Cc: <[EMAIL PROTECTED]> > Sent: Wednesday, February 12, 2003 3:45 PM > Subject: Re: Classpath ejb dans weblogic. > > > > Laurent For�t wrote: > > > > >Bonjour, > > > > > > excusez mon ignorance, mais je me demande comment on g�re les > classpath > > >des diff�rents ejb d�ploy�s sur un serveur weblogic6. > > >Pour l'instant on avait un ensemble d'applications qui se servaient du > > >classpath initialis� lors du lancement du serveur. Ils s'averent que ce > > >n'est plus suffisant (conflits de lib). > > > > > Ce n'est pas que c'est plus suffisant, c'est juste que si tu mets ton > > EJB dans le classpath du serveur (ce qui est toujours autorise, sauf que > > tu auras un warning au demarrage du serveur), il ne peut plus etre > > redeploye sans avoir a redemarrer le serveur. > > > > >J'aimerais que mon ejb ait son propre CLASSPATH, et je ne trouve pas dans > la > > >doc weblogic comment faire cel�. > > > > > Je ne comprends pas trop ce que tu essaies de faire. Ton EJB est > > deploye dans un jar file (ou bien dans un repertoire), donc son > > classpath est celui du jar. En quoi cela est-il insuffisant ? > > > > -- > > Cedric > > > > > > > >
