Salut,
Au démarrage de ma webapp, le script de tomcat appelle des classes internes dont l'une lit des fichiers de configuration. Dans l'un d'eux, elle récupère le nom d'une classe et la charge avec
SSOAgent agent = (SSOAgent)Class.forName(agentClass).newInstance();
Ensuite, depuis ma servlet, j'essaie de faire de même mais j'obtiens une ClassNotFoundException.
Je ne souhaite pas que nous debuggions ensemble mon problème. Je cherche plutôt quelles pourraient être les causes de cette "bizarrerie"...
Est-ce que le classloader utilisé au démarrage est différent de celui utilisé depuis les servlets ?
Quelle autre raison pourrait provoquer ça ?
Merci d'avance
[EDIT] Je précise que la classe en question ne se trouve pas dans le classpath
Partager