Forum Lutèce

: 7 - : 1 - 7

avatar provided by gravatar.com mike75
 2  1107

Bug Jcaptcha

Bug Jcaptcha

Bonjour,

j ai identifié un bug Jcaptcha sur lutece 3.0.2 que je reproduit avec la démo (dans "Contacts" par exemple)
Lorsque l on veut écouter le code jcaptcha qui est affiché à l écran le son entendu n est jamais le code affiché.

Michael

reply

avatar provided by gravatar.com mike75
 2  1142

Authentification LDAP Active Directory

Authentification LDAP Active Directory

Bonjour,

J essaye de mapper l authentification avec mon serveur ldap Active Directory.
Après quelques tests j arrive bien à accéder au LDAP et à ajouter des utilisateurs  (sauf quelques un mais je ne sais pas encore pourquoi)
J ai voulu donc tester l authentification LDAP qui marchait très bien avec le plugin database. au début les logs m indiquait qu il ne trouvait pas le login car sous AD le login n est pas le cn. J ai donc modifié la valeur mylutece-ldapdatabase.ldap.dn.login=(sAMAccountName={0}) et depuis cela me génère une erreur suivante lorsque que je m authentifie :

java.lang.NullPointerException
	fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.LDAPDatabaseAuthentication.login(LDAPDatabaseAuthentication.java:149)
	fr.paris.lutece.portal.service.security.SecurityService.loginUser(SecurityService.java:210)
	fr.paris.lutece.plugins.mylutece.web.MyLuteceApp.doLogin(MyLuteceApp.java:230)
	org.apache.jsp.jsp.site.plugins.mylutece.DoMyLuteceLogin_jsp._jspService(DoMyLuteceLogin_jsp.java:79)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	fr.paris.lutece.portal.web.upload.UploadFilter.doFilter(UploadFilter.java:128)
	fr.paris.lutece.portal.service.filter.MainFilter.doFilter(MainFilter.java:107)
	fr.paris.lutece.portal.web.upload.DosGuardFilter.doFilter(DosGuardFilter.java:126)
	fr.paris.lutece.portal.web.encoding.EncodingFilter.doFilter(EncodingFilter.java:86)
	fr.paris.lutece.portal.service.cache.HeadersPageCachingFilter.doFilter(HeadersPageCachingFilter.java:181)
	net.sf.ehcache.constructs.web.filter.Filter.doFilter(Filter.java:86)


Voici le contenu de mon fichier mylutece-ldapdatabase.properties

mylutece.authentication.class=fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.LDAPDatabaseAuthentication
mylutece-ldapdatabase.service.name=Lutece Ldapdatabase Authentication Service

mylutece-ldapdatabase.ldap.initialContextProvider=com.sun.jndi.ldap.LdapCtxFactory
mylutece-ldapdatabase.ldap.connectionUrl=ldap://url_serveur:389
mylutece-ldapdatabase.ldap.connectionName=login_serveur@domain_serveur
mylutece-ldapdatabase.ldap.connectionPassword=mot de pase
mylutece-ldapdatabase.ldap.userBase=cn=Users,dc=intranet,dc=crf7514,dc=com
mylutece-ldapdatabase.ldap.userSearch.guid=(cn={0})
mylutece-ldapdatabase.ldap.userSearch.criteria.sn=(sn={0})
mylutece-ldapdatabase.ldap.userSearch.criteria.givenname=(givenname={1})
mylutece-ldapdatabase.ldap.userSearch.criteria.mail=(mail={2})
mylutece-ldapdatabase.ldap.userSubtree=true
mylutece-ldapdatabase.ldap.dn.attributeName.ldapGuid=cn
mylutece-ldapdatabase.ldap.dn.attributeName.familyName=sn
mylutece-ldapdatabase.ldap.dn.attributeName.givenName=givenName
mylutece-ldapdatabase.ldap.dn.attributeName.email=mail
mylutece-ldapdatabase.ldap.dn.login=(sAMAccountName={0})

reply

avatar provided by gravatar.com mike75
 0  1073

Authentification LDAP Active Directory

Authentification LDAP Active Directory

Bonjour,

J essaye de mapper l authentification avec mon serveur ldap Active Directory.
Après quelques tests j arrive bien à accéder au LDAP et à ajouter des utilisateurs  (sauf quelques un mais je ne sais pas encore pourquoi)
J ai voulu donc tester l authentification LDAP qui marchait très bien avec le plugin database. au début les logs m indiquait qu il ne trouvait pas le login car sous AD le login n est pas le cn. J ai donc modifié la valeur mylutece-ldapdatabase.ldap.dn.login=(sAMAccountName={0}) et depuis cela me génère une erreur suivante lorsque que je m authentifie :

java.lang.NullPointerException
	fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.LDAPDatabaseAuthentication.login(LDAPDatabaseAuthentication.java:149)
	fr.paris.lutece.portal.service.security.SecurityService.loginUser(SecurityService.java:210)
	fr.paris.lutece.plugins.mylutece.web.MyLuteceApp.doLogin(MyLuteceApp.java:230)
	org.apache.jsp.jsp.site.plugins.mylutece.DoMyLuteceLogin_jsp._jspService(DoMyLuteceLogin_jsp.java:79)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	fr.paris.lutece.portal.web.upload.UploadFilter.doFilter(UploadFilter.java:128)
	fr.paris.lutece.portal.service.filter.MainFilter.doFilter(MainFilter.java:107)
	fr.paris.lutece.portal.web.upload.DosGuardFilter.doFilter(DosGuardFilter.java:126)
	fr.paris.lutece.portal.web.encoding.EncodingFilter.doFilter(EncodingFilter.java:86)
	fr.paris.lutece.portal.service.cache.HeadersPageCachingFilter.doFilter(HeadersPageCachingFilter.java:181)
	net.sf.ehcache.constructs.web.filter.Filter.doFilter(Filter.java:86)


Voici le contenu de mon fichier mylutece-ldapdatabase.properties

mylutece.authentication.class=fr.paris.lutece.plugins.mylutece.modules.ldapdatabase.authentication.LDAPDatabaseAuthentication
mylutece-ldapdatabase.service.name=Lutece Ldapdatabase Authentication Service

mylutece-ldapdatabase.ldap.initialContextProvider=com.sun.jndi.ldap.LdapCtxFactory
mylutece-ldapdatabase.ldap.connectionUrl=ldap://url_serveur:389
mylutece-ldapdatabase.ldap.connectionName=login_serveur@domain_serveur
mylutece-ldapdatabase.ldap.connectionPassword=mot de pase
mylutece-ldapdatabase.ldap.userBase=cn=Users,dc=intranet,dc=crf7514,dc=com
mylutece-ldapdatabase.ldap.userSearch.guid=(cn={0})
mylutece-ldapdatabase.ldap.userSearch.criteria.sn=(sn={0})
mylutece-ldapdatabase.ldap.userSearch.criteria.givenname=(givenname={1})
mylutece-ldapdatabase.ldap.userSearch.criteria.mail=(mail={2})
mylutece-ldapdatabase.ldap.userSubtree=true
mylutece-ldapdatabase.ldap.dn.attributeName.ldapGuid=cn
mylutece-ldapdatabase.ldap.dn.attributeName.familyName=sn
mylutece-ldapdatabase.ldap.dn.attributeName.givenName=givenName
mylutece-ldapdatabase.ldap.dn.attributeName.email=mail
mylutece-ldapdatabase.ldap.dn.login=(sAMAccountName={0})

reply

avatar provided by gravatar.com mike75
 3  1086

Envoi et impression des documents PDF

Envoi et impression des documents PDF

Bonjour,

Je cherche à afficher les pages d envoi et d impression des documents PDF (sendDocument & PrintDocument) dans le corps du portail et non pas comme un popup comme c est le cas actuellement. Je constate que le Plugin document appel les pages SendDocument.jsp et PrintDocument.jsp au lieu de Portal.jsp
J ai vu sur le site de Marseille que cela avait été réalisé.
Pourriez vous me donner des pistes pour faire cela?

Merci
Michael

reply

avatar provided by gravatar.com mike75
 2  1101

Editeur Xinha et Firefox

Editeur Xinha et Firefox

Bonjour,

J utilise la démo de lutece 3.0.2 et apparemment l’éditeur HMTL Xinha ne semble pas fonctionner avec Firefox 15.0.1 car il ne se charge pas. j ai testé avec IE9 et il se charge bien.

Savez comment je peux faire pour le faire fonctionner sous Firefox ?

Michael

reply

avatar provided by gravatar.com mike75
 2  1198

Error plugin Calendar Deamon indexer

Error plugin Calendar Deamon indexer

Bonjour,

J utilise la démo lutece 3.0.2 et en utilisant le plugin Calendar je me suis aperçu que le log générait une erreur au niveau du deamon indexer (voir ci-dessous). Le reste du plugin à l air de bien fonctionner.

31/08/12 15:15:23 ERROR [Daemon indexer] lutece.error - Indexing error : null
java.lang.NullPointerException
	at fr.paris.lutece.plugins.calendar.service.XMLUtils.getXMLPortletCalendar(XMLUtils.java:508)
	at fr.paris.lutece.plugins.calendar.business.portlet.CalendarPortlet.getXml(CalendarPortlet.java:218)
	at fr.paris.lutece.portal.service.page.PageService.getPortletContent(PageService.java:564)
	at fr.paris.lutece.portal.service.page.PageService.getPageContent(PageService.java:459)
	at fr.paris.lutece.portal.service.search.PageIndexer.getDocument(PageIndexer.java:195)
	at fr.paris.lutece.portal.service.search.PageIndexer.indexDocuments(PageIndexer.java:91)
	at fr.paris.lutece.portal.service.search.IndexationService.processIndexing(IndexationService.java:211)
	at fr.paris.lutece.portal.service.daemon.IndexerDaemon.run(IndexerDaemon.java:57)
	at fr.paris.lutece.portal.service.daemon.DaemonThread.run(DaemonThread.java:84)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
	at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
31/08/12 15:15:23 ERROR [Daemon indexer] lutece.error - Indexing error : null
java.lang.NullPointerException
	at fr.paris.lutece.plugins.calendar.service.XMLUtils.getXMLPortletCalendar(XMLUtils.java:508)
	at fr.paris.lutece.plugins.calendar.business.portlet.CalendarPortlet.getXml(CalendarPortlet.java:218)
	at fr.paris.lutece.portal.service.page.PageService.getPortletContent(PageService.java:564)
	at fr.paris.lutece.portal.service.page.PageService.getPageContent(PageService.java:459)
	at fr.paris.lutece.portal.service.search.PageIndexer.getDocument(PageIndexer.java:195)
	at fr.paris.lutece.portal.service.search.PageIndexer.indexDocuments(PageIndexer.java:91)
	at fr.paris.lutece.portal.service.search.IndexationService.processIndexing(IndexationService.java:211)
	at fr.paris.lutece.portal.service.daemon.IndexerDaemon.run(IndexerDaemon.java:57)
	at fr.paris.lutece.portal.service.daemon.DaemonThread.run(DaemonThread.java:84)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
	at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)

Pouvez vous m aider à identifier et résoudre mon problème ?

Merci

reply

avatar provided by gravatar.com mike75
 2  994

Pas de formulaire d'authentification dans mylutece

Pas de formulaire d'authentification dans mylutece

Bonjour,

J essaye de mettre en place un système d’authentification pour sécuriser quelques pages de mon projet.
J ai donc activer le plugin mylutece et créer un user de test lié à un rôle.
Mon problème que lorsque je veux rajouter en back-office la rubrique Authentification mylutece la portlet se mets bien mais est vide !!!
Je n ai que les boutons de contrôle de la portlet
Je n ai pas d erreur dans les logs.

Pouvez vous m aider ?
Michael

reply

: 7 - : 1 - 7