Bonjour,J'ai mis en place l'import LDAP. En standard il se comporte correctement, mais il y a énormément d'entrée avec un énorme rateau (+150 000 entrées) ce qui provoques des erreurs sur la recherche.Pour y palier, j'ai mis en place un filtrage plus fin dans ldapPeopleExportSource en remplaçant : <property name="personQuery">
<value>(objectclass=inetOrgPerson)</value>
</property>
par <property name="personQuery">
<value>(typeUtilisateur=Amont)</value>
</property>
Et j'obtient une erreur de la forme :10:31:13,924 ERROR [org.alfresco.repo.node.integrity.IntegrityChecker] Found 1 integrity violations:
Invalid property value:
Node: workspace://SpacesStore/2b011ac9-4651-11dc-b421-a50d54c7d12f
Type: {http://www.alfresco.org/model/content/1.0}folder
Property: {http://www.alfresco.org/model/content/1.0}name
Constraint: La valeur 'fournitures/ratio/boite' vérifie l'expression régulière : (.*["*\><?/:|]+.*)|(.*[.]?.*[.]+$)|(.*[ ]+$)
10:32:01,668 ERROR [org.quartz.core.JobRunShell] Job DEFAULT.ldapPeopleJobDetail threw an unhandled Exception:
org.alfresco.repo.importer.ExportSourceImporterException: Failed to import
at org.alfresco.repo.importer.ExportSourceImporter.doImport(ExportSourceImporter.java:214)
at org.alfresco.repo.importer.ImporterJob.execute(ImporterJob.java:44)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)
Caused by: javax.transaction.RollbackException: Transaction didn't commit: Integrity failure
at org.alfresco.util.transaction.SpringAwareUserTransaction.commit(SpringAwareUserTransaction.java:430)
at org.alfresco.repo.importer.ExportSourceImporter.doImport(ExportSourceImporter.java:193)
… 3 more
Caused by: org.alfresco.repo.node.integrity.IntegrityException: Integrity failure
at org.alfresco.repo.node.integrity.IntegrityChecker.checkIntegrity(IntegrityChecker.java:626)
at org.alfresco.repo.transaction.AlfrescoTransactionSupport$TransactionSynchronizationImpl.flush(AlfrescoTransactionSupport.java:559)
at org.alfresco.repo.transaction.AlfrescoTransactionSupport$TransactionSynchronizationImpl.beforeCommit(AlfrescoTransactionSupport.java:630)
at org.springframework.transaction.support.TransactionSynchronizationUtils.triggerBeforeCommit(TransactionSynchronizationUtils.java:48)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.triggerBeforeCommit(AbstractPlatformTransactionManager.java:821)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:637)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:624)
at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:307)
at org.alfresco.util.transaction.SpringAwareUserTransaction.commit(SpringAwareUserTransaction.java:420)
… 4 moreOk, il y a des "/" dedans mais le pb est que l'import s'arrete !Comment passer cette erreur en warning de façon a importer le reste ?Merci d'avanceLaurent