hi everyone,
thanks a lot for your work !
i just installed ox server on a debian lenny, everything works very fine except the contacts.ladap bundle. I've configured everything in /opt/open-xchange/etc/groupware/contacts-ldap/1/LDAPglobal.properties and /opt/open-xchange/etc/groupware/contacts-ldap/mapping.openldap.properties it connects with openldap server (i can see in the logs), but i get a null error when trying to open the folder, here are the logs :
And the message from the gui :
thanks a lot for your work !
i just installed ox server on a debian lenny, everything works very fine except the contacts.ladap bundle. I've configured everything in /opt/open-xchange/etc/groupware/contacts-ldap/1/LDAPglobal.properties and /opt/open-xchange/etc/groupware/contacts-ldap/mapping.openldap.properties it connects with openldap server (i can see in the logs), but i get a null error when trying to open the folder, here are the logs :
Code:
.... Loading Contacts-LDAP properties... ------------------------------------------------------------------------------- Properties for Context: 1 Propertyfile: LDAPglobal.properties: Foldername: dev ------------------------------------------------------------------------------- contactTypes: users Searchfilter: (objectclass=person) Uri: ldap://xxx.xxx.xxx.xxx BaseDN: dc=example,dc=com AdminDN: cn=admin,dc=example,dc=com searchScope: sub authtype: AdminDN sorting: groupware userLoginSource: name userSearchFilter: null userSearchScope: sub userSearchAttribute: null userSearchBaseDN: dc=example,dc=com userAuthType: AdminDN userAdminDN: cn=admin,dc=example,dc=com searchfilter_distributionlist: (objectclass=person) searchScope_distributionlist: sub outlook_support: false ADS_deletion_support: false referrals: follow refreshinterval: 10000 pooltimeout (-1 for not set): -1 derefAliases (null for not set): null memorymapping: true pagesize: 500 8 sept. 2010 15:26:03 com.openexchange.contacts.ldap.osgi.LdapActivator startBundle INFO: Registered global LDAP contact provider for folder "dev" with id "53" for context: 1 .... GRAVE: null java.lang.NullPointerException at java.util.Date.getMillisOf(Date.java:939) at java.util.Date.before(Date.java:898) at com.openexchange.ajax.request.ContactRequest.actionAll(ContactRequest.java:504) at com.openexchange.ajax.request.ContactRequest.action(ContactRequest.java:175) at com.openexchange.multiple.handlers.ContactsFactoryService$ContactsHandler.performRequest(ContactsFactoryService.java:105) at com.openexchange.multiple.handlers.ContactsFactoryService$ContactsHandler.performRequest(ContactsFactoryService.java:86) at com.openexchange.ajax.Multiple.doAction(Multiple.java:208) at com.openexchange.ajax.Multiple.parseActionElement(Multiple.java:178) at com.openexchange.ajax.Multiple.doPut(Multiple.java:126) at javax.servlet.http.HttpServlet.service(HttpServlet.java:619) at com.openexchange.ajax.AJAXServlet.service(AJAXServlet.java:392) at com.openexchange.ajax.SessionServlet.service(SessionServlet.java:174) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at com.openexchange.ajp13.najp.AJPv13RequestHandlerImpl.doServletService(AJPv13RequestHandlerImpl.java:504) at com.openexchange.ajp13.AJPv13Request.response(AJPv13Request.java:129) at com.openexchange.ajp13.najp.AJPv13RequestHandlerImpl.createResponse(AJPv13RequestHandlerImpl.java:316) at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.createResponse(AJPv13ConnectionImpl.java:207) at com.openexchange.ajp13.najp.AJPv13Task.call(AJPv13Task.java:346) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.runTask(CustomThreadPoolExecutor.java:738) at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.run(CustomThreadPoolExecutor.java:764) at java.lang.Thread.run(Thread.java:595) 8 sept. 2010 15:28:31 com.openexchange.ajp13.najp.AJPv13Task call GRAVE: null javax.servlet.ServletException at com.openexchange.ajax.AJAXServlet.service(AJAXServlet.java:397) at com.openexchange.ajax.SessionServlet.service(SessionServlet.java:174) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at com.openexchange.ajp13.najp.AJPv13RequestHandlerImpl.doServletService(AJPv13RequestHandlerImpl.java:504) at com.openexchange.ajp13.AJPv13Request.response(AJPv13Request.java:129) at com.openexchange.ajp13.najp.AJPv13RequestHandlerImpl.createResponse(AJPv13RequestHandlerImpl.java:316) at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.createResponse(AJPv13ConnectionImpl.java:207) at com.openexchange.ajp13.najp.AJPv13Task.call(AJPv13Task.java:346) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.runTask(CustomThreadPoolExecutor.java:738) at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.run(CustomThreadPoolExecutor.java:764) at java.lang.Thread.run(Thread.java:595) Caused by: java.lang.NullPointerException at java.util.Date.getMillisOf(Date.java:939) at java.util.Date.before(Date.java:898) at com.openexchange.ajax.request.ContactRequest.actionAll(ContactRequest.java:504) at com.openexchange.ajax.request.ContactRequest.action(ContactRequest.java:175) at com.openexchange.multiple.handlers.ContactsFactoryService$ContactsHandler.performRequest(ContactsFactoryService.java:105) at com.openexchange.multiple.handlers.ContactsFactoryService$ContactsHandler.performRequest(ContactsFactoryService.java:86) at com.openexchange.ajax.Multiple.doAction(Multiple.java:208) at com.openexchange.ajax.Multiple.parseActionElement(Multiple.java:178) at com.openexchange.ajax.Multiple.doPut(Multiple.java:126) at javax.servlet.http.HttpServlet.service(HttpServlet.java:619) at com.openexchange.ajax.AJAXServlet.service(AJAXServlet.java:392) ... 12 more
Code:
Erreur : Inattendu : impossible de charger les données parce que la réponse du serveur était vide ! Veuillez réessayer plus tard ou contacter l'administrateur du système ! (UII-CA001, -internal-)
Comment