| Auteur |
Message |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 30/07/2007 12:40:13
|
arnaud.rydlicki
Inscrit : 30/07/2007 12:31:35
Messages : 9
Hors ligne
|
bonjour, je travaille actuellement sur la version : 2.0.0 b2, mais je n'arrive pas à activer le plugin Mylutece avec la connection LDAP.
Après importation du plugin et de l'extension dans mon WEB-APP dès que j'essaye de lancer lutece j'ai le message: "Error instantiating plugin defined in file : C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\lutece\WEB-INF\plugins\mylutece-ldap.xml " .
Comment puis-je régler ce problème?
merci
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 30/07/2007 22:20:07
|
lutece
![[Avatar]](/forums/images/avatar/35f4a8d465e6e1edc05f3d8ab658c551.png)
Inscrit : 14/10/2002 10:01:12
Messages : 318
Hors ligne
|
Vous devriez avoir quelques précisions sur le problème dans le fichier error.log sous WEB-INF/logs.
Merci de les indiquer.
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 31/07/2007 08:41:49
|
arnaud.rydlicki
Inscrit : 30/07/2007 12:31:35
Messages : 9
Hors ligne
|
j'ai le texte suivant:
31/07/07 09:41:40 ERROR [Thread-1] lutece.error - Error instantiating plugin defined in file : C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\lutece\WEB-INF\plugins\mylutece-ldap.xml
java.lang.ClassNotFoundException: fr.paris.lutece.portal.service.PluginDefaultImplementation
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:119
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at fr.paris.lutece.portal.service.plugin.PluginService.loadPluginFromFile(PluginService.java:157)
at fr.paris.lutece.portal.service.plugin.PluginService.loadPlugins(PluginService.java:141)
at fr.paris.lutece.portal.service.plugin.PluginService.init(PluginService.java:87)
at fr.paris.lutece.portal.service.init.AppInit.initServices(AppInit.java:125)
at fr.paris.lutece.portal.service.init.AppInitServlet.init(AppInitServlet.java:80)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3915)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4176)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:804)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:693)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:111
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:71
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
merci
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 31/07/2007 10:27:15
|
lutece
![[Avatar]](/forums/images/avatar/35f4a8d465e6e1edc05f3d8ab658c551.png)
Inscrit : 14/10/2002 10:01:12
Messages : 318
Hors ligne
|
Votre fichier mylutece-ldap.xml contient une erreur :
La classe d'implémentation par défaut du plugin est désormais (depuis la v2) :
fr.paris.lutece.portal.service.plugin.PluginDefaultImplementation
Soit le plugin que vous avez utilisé est un plugin v1, soit il s'agit d'une version v2 ancienne. Ce problème n'est pas dans le SVN. Nous vous invitons à mettre à jour votre module LDAP à partir de SVN.
Bon courage.
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 31/07/2007 12:05:23
|
arnaud.rydlicki
Inscrit : 30/07/2007 12:31:35
Messages : 9
Hors ligne
|
Comment dois je m'y prendre pour récupérer ce module?
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 01/08/2007 08:21:35
|
arnaud.rydlicki
Inscrit : 30/07/2007 12:31:35
Messages : 9
Hors ligne
|
j'utilise actuellement la version 1.4 du module LDAP
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 01/08/2007 08:25:26
|
arnaud.rydlicki
Inscrit : 30/07/2007 12:31:35
Messages : 9
Hors ligne
|
après la modification du fichier XML, j'ai maintenant une erreur: "null"
avec le fichier error.log suivant:
01/08/07 09:25:03 ERROR [Thread-1] [localhost].[/lutece] - StandardWrapper.Throwable
java.lang.NoClassDefFoundError: fr/paris/lutece/portal/util/AppException
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at fr.paris.lutece.portal.service.security.SecurityService.getPortalAuthentication(SecurityService.java:220)
at fr.paris.lutece.portal.service.security.SecurityService.init(SecurityService.java:85)
at fr.paris.lutece.portal.service.init.AppInit.initServices(AppInit.java:131)
at fr.paris.lutece.portal.service.init.AppInitServlet.init(AppInitServlet.java:80)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3915)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4176)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:804)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:693)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:111
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:71
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
01/08/07 09:25:03 ERROR [Thread-1] [localhost].[/lutece] - La servlet /lutece a généré une exception "load()"
java.lang.NoClassDefFoundError: fr/paris/lutece/portal/util/AppException
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at fr.paris.lutece.portal.service.security.SecurityService.getPortalAuthentication(SecurityService.java:220)
at fr.paris.lutece.portal.service.security.SecurityService.init(SecurityService.java:85)
at fr.paris.lutece.portal.service.init.AppInit.initServices(AppInit.java:131)
at fr.paris.lutece.portal.service.init.AppInitServlet.init(AppInitServlet.java:80)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3915)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4176)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:804)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:693)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:111
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:71
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 01/08/2007 18:22:15
|
lutece
![[Avatar]](/forums/images/avatar/35f4a8d465e6e1edc05f3d8ab658c551.png)
Inscrit : 14/10/2002 10:01:12
Messages : 318
Hors ligne
|
Le plugin v1.4 n'est pas compatible avec la v2.x. Il faut récupérer le code source du plugin v2 dans le SVN (vous pouvez utiliser l'outil Tortoise sous Windows par exemple) à l'adresse :
http://dev.lutece.paris.fr/svn/lutece/trunk/plugins/module-mylutece-ldapdatabase
Ensuite au niveau de la racine des sources vous tapez en mode ligne de commande :
mvn package
pour construire le zip et le jar du plugin (up to date !)
grà¢ce à Maven2 qui doit bien sà»r àªtre installé.
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 02/08/2007 09:38:57
|
arnaud.rydlicki
Inscrit : 30/07/2007 12:31:35
Messages : 9
Hors ligne
|
Voila j'ai récupéré la version 2.0 avec maven2, dans lutece j'ai activé le plugin:"mylutece-ldapdatabase" et sur le site j'ai créé un champ "authentification MYLUTECE" cependant quand je test le site j'ai deux fois le mot "null" qui s'affiche et c'est tout est ce normale?
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 02/08/2007 23:11:47
|
lutece
![[Avatar]](/forums/images/avatar/35f4a8d465e6e1edc05f3d8ab658c551.png)
Inscrit : 14/10/2002 10:01:12
Messages : 318
Hors ligne
|
Vous devriez avoir quelques précisions sur le problème dans le fichier error.log sous WEB-INF/logs.
Merci de les indiquer.
Assurez-vous qu'il n'y a qu'un module d'authentification mylutece dans la webapp et qu'il est correctement déclaré, c'est à dire :
dans mylutece.properties
mylutece.authentication.enable=true
dans le mylutece-ldapdatabase.properties :
mylutece.authentication.class=fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.LDAPDatabaseAuthentication
Vérifier qu'il ne reste pas de vieilles versions du jar ldap dans le répertoire WEB-INF/lib.
Vérifier que le plugin est activé dans la gestion des plugins.
Bravo d'àªtre arrivé jusque là , vous àªtes près du but !
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 03/08/2007 08:40:45
|
arnaud.rydlicki
Inscrit : 30/07/2007 12:31:35
Messages : 9
Hors ligne
|
après passage du paramètre mylutece.authentication.enable en true dans lutece.properties, j'ai au demarage:
Error instantiating Authentication Class:
fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.LDAPDatabaseAuthentication
voici le error.log:
03/08/07 08:35:37 ERROR [Thread-1] lutece.error - Error instantiating Authentication Class
java.lang.ClassNotFoundException: fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.LDAPDatabaseAuthentication
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:119
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at fr.paris.lutece.portal.service.security.SecurityService.getPortalAuthentication(SecurityService.java:220)
at fr.paris.lutece.portal.service.security.SecurityService.init(SecurityService.java:85)
at fr.paris.lutece.portal.service.init.AppInit.initServices(AppInit.java:131)
at fr.paris.lutece.portal.service.init.AppInitServlet.init(AppInitServlet.java:80)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3915)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4176)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:804)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:693)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:111
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:71
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
03/08/07 08:35:37 ERROR [Thread-1] lutece.error - Error instantiating Authentication Class
java.lang.ClassNotFoundException: fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.LDAPDatabaseAuthentication
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:119
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at fr.paris.lutece.portal.service.security.SecurityService.getPortalAuthentication(SecurityService.java:220)
at fr.paris.lutece.portal.service.security.SecurityService.init(SecurityService.java:85)
at fr.paris.lutece.portal.service.init.AppInit.initServices(AppInit.java:131)
at fr.paris.lutece.portal.service.init.AppInitServlet.init(AppInitServlet.java:80)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3915)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4176)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:804)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:693)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:111
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:71
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
03/08/07 08:37:34 ERROR [Thread-1] lutece.error - Error instantiating Authentication Class
java.lang.ClassNotFoundException: fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.LDAPDatabaseAuthentication
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:119
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at fr.paris.lutece.portal.service.security.SecurityService.getPortalAuthentication(SecurityService.java:220)
at fr.paris.lutece.portal.service.security.SecurityService.init(SecurityService.java:85)
at fr.paris.lutece.portal.service.init.AppInit.initServices(AppInit.java:131)
at fr.paris.lutece.portal.service.init.AppInitServlet.init(AppInitServlet.java:80)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3915)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4176)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:804)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:693)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:111
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:71
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
03/08/07 08:37:34 ERROR [Thread-1] lutece.error - Error instantiating Authentication Class
java.lang.ClassNotFoundException: fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.LDAPDatabaseAuthentication
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:119
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at fr.paris.lutece.portal.service.security.SecurityService.getPortalAuthentication(SecurityService.java:220)
at fr.paris.lutece.portal.service.security.SecurityService.init(SecurityService.java:85)
at fr.paris.lutece.portal.service.init.AppInit.initServices(AppInit.java:131)
at fr.paris.lutece.portal.service.init.AppInitServlet.init(AppInitServlet.java:80)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3915)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4176)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:804)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:693)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:111
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:71
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 03/08/2007 14:17:32
|
lutece
![[Avatar]](/forums/images/avatar/35f4a8d465e6e1edc05f3d8ab658c551.png)
Inscrit : 14/10/2002 10:01:12
Messages : 318
Hors ligne
|
ClassNotFoundException signifie que Lutece n'a pas trouvé la classe LDAPDatabaseAuthentication.
Il faut vérifier que le jar du plugin contenant cette classe se trouve bien dans le répertoire WEB-INF/lib de la webapp.
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 03/08/2007 14:49:56
|
arnaud.rydlicki
Inscrit : 30/07/2007 12:31:35
Messages : 9
Hors ligne
|
dans le répertoire WEB-INF\lib je n'ai que :
plugin-mylutece-2.0.4.jar,
module-ldap-1.4.jar,
qui concernent le LDAP.
Je ne trouve nul part de *.jar concernant le plugin ldap.
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 03/08/2007 15:10:32
|
lutece
![[Avatar]](/forums/images/avatar/35f4a8d465e6e1edc05f3d8ab658c551.png)
Inscrit : 14/10/2002 10:01:12
Messages : 318
Hors ligne
|
Il vous faut le jar généré hier par maven qui doit s'appeler :
module-mylutece-ldapdatabase-2.0.0-SNAPSHOT.jar
Il faut également les 3 librairies ldap*.jar qui sont packagées avec le plugin 1.4.
Tout ça doit àªtre dans le répertoire lib de votre webapp.
Important : Supprimer les fichiers properties et jar de l'ancien module
|
|
|
 |
![[Post New]](/forums/templates/jforum/images/icon_minipost_new.gif) 03/08/2007 15:42:16
|
arnaud.rydlicki
Inscrit : 30/07/2007 12:31:35
Messages : 9
Hors ligne
|
le module-mylutece-ldapdatabase-2.0.0-SNAPSHOT.jar a été ajouté au lib, les trois librairies ldap*.jar du plugin 1.4 sont deja dedans, et j'ai supprimé les fichiers properties et jar de l'ancien module et malgrés sa, j'ai toujours une erreur d'instanciation:
fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.LDAPDatabaseAuthentication
j'obtient le error.log suivant
03/08/07 15:34:29 ERROR [Thread-1] lutece.error - Error instantiating Authentication Class
java.lang.ClassNotFoundException: fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.LDAPDatabaseAuthentication
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:119
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at fr.paris.lutece.portal.service.security.SecurityService.getPortalAuthentication(SecurityService.java:220)
at fr.paris.lutece.portal.service.security.SecurityService.init(SecurityService.java:85)
at fr.paris.lutece.portal.service.init.AppInit.initServices(AppInit.java:131)
at fr.paris.lutece.portal.service.init.AppInitServlet.init(AppInitServlet.java:80)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3915)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4176)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:804)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:693)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:111
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:71
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
03/08/07 15:34:29 ERROR [Thread-1] lutece.error - Error instantiating Authentication Class
java.lang.ClassNotFoundException: fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.LDAPDatabaseAuthentication
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:119
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at fr.paris.lutece.portal.service.security.SecurityService.getPortalAuthentication(SecurityService.java:220)
at fr.paris.lutece.portal.service.security.SecurityService.init(SecurityService.java:85)
at fr.paris.lutece.portal.service.init.AppInit.initServices(AppInit.java:131)
at fr.paris.lutece.portal.service.init.AppInitServlet.init(AppInitServlet.java:80)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1105)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:932)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3915)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4176)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:804)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:693)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:472)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:111
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:71
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at org.apache.catalina.core.StandardService.start(StandardService.java:450)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:275)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
03/08/07 15:34:31 DEBUG [http-8080-Processor25] lutece.authentication - Accessing url : http://srvpubli02:8080/lutece/jsp/admin/site/AdminSite.jsp
03/08/07 15:34:31 ERROR [http-8080-Processor25] [/lutece].[jsp] - "Servlet.service()" pour la servlet jsp a généré une exception
java.lang.NullPointerException
at fr.paris.lutece.portal.service.admin.AdminAuthenticationService.getLoginPageUrl(AdminAuthenticationService.java:285)
at fr.paris.lutece.portal.web.user.AuthenticationFilter.getLoginUrl(AuthenticationFilter.java:163)
at fr.paris.lutece.portal.web.user.AuthenticationFilter.isPrivateUrl(AuthenticationFilter.java:180)
at fr.paris.lutece.portal.web.user.AuthenticationFilter.doFilter(AuthenticationFilter.java:106)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at fr.paris.lutece.portal.web.encoding.EncodingFilter.doFilter(EncodingFilter.java:39)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:17
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:14
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Unknown Source)
|
|
|
 |
|
|