2023-10-26_10:23:12.775 [pool-5-thread-2] [] INFO c.k.s.spring.quartz.LogReportJob - DEBUT BatchSynchroGroupFromLdap 2023-10-26_10:23:12.798 [pool-5-thread-2] [] INFO c.k.l.b.BatchSynchroGroupFromLdap - Synchronisation des groupes de l'annuaire vers la base de données - Début - 26/10/2023 10:23:12 2023-10-26_10:23:12.812 [pool-5-thread-2] [] INFO c.k.l.b.BatchSynchroGroupFromLdap - Connexion à l'anuaire établie... 2023-10-26_10:23:12.814 [pool-5-thread-2] [] INFO c.k.l.b.BatchSynchroGroupFromLdap - Traitement de l'alias : groupe 2023-10-26_10:23:12.859 [pool-5-thread-2] [] WARN com.jsbsoft.jtf.core.CodeLibelle - Le fichier ldap_libelle n'a pas été trouvé 2023-10-26_10:23:12.862 [pool-5-thread-2] [] WARN com.jsbsoft.jtf.core.CodeLibelle - Le fichier ldap_type n'a pas été trouvé 2023-10-26_10:23:12.866 [pool-5-thread-2] [] WARN com.jsbsoft.jtf.core.CodeLibelle - Le fichier ldap_code_page_tete n'a pas été trouvé 2023-10-26_10:23:12.869 [pool-5-thread-2] [] WARN com.jsbsoft.jtf.core.CodeLibelle - Le fichier ldap_roles n'a pas été trouvé 2023-10-26_10:23:12.873 [pool-5-thread-2] [] WARN com.jsbsoft.jtf.core.CodeLibelle - Le fichier ldap_code_structure n'a pas été trouvé 2023-10-26_10:23:12.881 [pool-5-thread-2] [] INFO c.k.l.b.BatchSynchroGroupFromLdap - --DEB---Traitement Clause Search DN- N° 0 ------------ 2023-10-26_10:23:12.881 [pool-5-thread-2] [] INFO c.kosmos.ldap.batch.CollecteurGroupe - DEBUT -- Recherche dans l'annuaire LDAP : critères : (&(objectClass=groupOfNames)) 2023-10-26_10:23:12.963 [pool-5-thread-2] [] ERROR c.k.ldap.batch.SynchroniseurGroupe - groupe non créé (searchDn : ou=groups,dc=marmotte,dc=fr) com.jsbsoft.jtf.datasource.exceptions.AddToDataSourceException: Unable to add [com.univ.objetspartages.bean.GroupeDsiBean@2b8b8e65[code=cn=personnel administratif,ou=groups,dc=marmotte,dc=fr,codeGroupePere=,codePageTete=code issu de la création de la page libre "page libre pour tête de groupe",codeStructure=,delaiExpirationCache=0,derniereMajCache=0,gestionCache=0,libelle=personnel administratif,requeteGroupe=,requeteLdap=,roles=,selectionnable=1,sourceImport=ldap.groupe,type=PRF,id=0]] to table "GROUPEDSI" at com.jsbsoft.jtf.datasource.dao.impl.mysql.AbstractCommonDAO.add(AbstractCommonDAO.java:161) at com.jsbsoft.jtf.datasource.dao.impl.mysql.AbstractCommonDAO.add(AbstractCommonDAO.java:1) at com.jsbsoft.jtf.datasource.dao.impl.mysql.AbstractCommonDAO$$FastClassBySpringCGLIB$$4713c4c6.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89) at com.kosmos.statistics.aop.ContentUpdateAspect.contentUpdateInterception(ContentUpdateAspect.java:72) at jdk.internal.reflect.GeneratedMethodAccessor401.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) at com.univ.objetspartages.dao.impl.GroupeDsiDAO$$EnhancerBySpringCGLIB$$31bf9822.add() at com.kosmos.service.impl.AbstractServiceBean.save(AbstractServiceBean.java:39) at com.univ.objetspartages.services.ServiceGroupeDsi.save_aroundBody2(ServiceGroupeDsi.java:292) at com.univ.objetspartages.services.ServiceGroupeDsi$AjcClosure3.run(ServiceGroupeDsi.java:1) at org.springframework.cache.aspectj.AbstractCacheAspect.ajc$around$org_springframework_cache_aspectj_AbstractCacheAspect$1$2bc714b5proceed(AbstractCacheAspect.aj:64) at org.springframework.cache.aspectj.AbstractCacheAspect$AbstractCacheAspect$1.invoke(AbstractCacheAspect.aj:71) at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:366) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:421) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) at org.springframework.cache.aspectj.AbstractCacheAspect.ajc$around$org_springframework_cache_aspectj_AbstractCacheAspect$1$2bc714b5(AbstractCacheAspect.aj:80) at com.univ.objetspartages.services.ServiceGroupeDsi.save(ServiceGroupeDsi.java:291) at com.kosmos.ldap.batch.SynchroniseurGroupe.creationElement(SynchroniseurGroupe.java:345) at com.kosmos.ldap.batch.SynchroniseurGroupe.synchroniseElement(SynchroniseurGroupe.java:265) at com.kosmos.ldap.batch.SynchroniseurGroupe.synchroniseListElement(SynchroniseurGroupe.java:200) at com.kosmos.ldap.batch.CollecteurGroupe.synchroniseElement(CollecteurGroupe.java:316) at com.kosmos.ldap.batch.CollecteurGroupe.loadData(CollecteurGroupe.java:173) at com.kosmos.ldap.batch.BatchSynchroGroupFromLdap.run(BatchSynchroGroupFromLdap.java:176) at com.kosmos.ldap.batch.BatchSynchroGroupFromLdap.perform(BatchSynchroGroupFromLdap.java:547) at com.kportal.scheduling.spring.quartz.LogReportJob.execute(LogReportJob.java:54) at org.quartz.core.JobRunShell.run(JobRunShell.java:202) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833) Caused by: org.springframework.dao.DataIntegrityViolationException: PreparedStatementCallback; SQL [INSERT INTO GROUPEDSI (CODE, CODE_GROUPE_PERE, CODE_PAGE_TETE, CODE_STRUCTURE, DELAI_EXPIRATION_CACHE, DERNIERE_MAJ_CACHE, GESTION_CACHE, LIBELLE, REQUETE_GROUPE, REQUETE_LDAP, ROLES, SELECTIONNABLE, SOURCE_IMPORT, TYPE) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; Data truncation: Data too long for column 'CODE_PAGE_TETE' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'CODE_PAGE_TETE' at row 1 at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:104) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79) at org.springframework.jdbc.core.JdbcTemplate.translateException(JdbcTemplate.java:1541) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:667) at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:991) at org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate.update_aroundBody16(NamedParameterJdbcTemplate.java:356) at org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate.update_aroundBody17$advice(NamedParameterJdbcTemplate.java:99) at org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate.update(NamedParameterJdbcTemplate.java:1) at org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate.update(NamedParameterJdbcTemplate.java:340) at com.jsbsoft.jtf.datasource.dao.impl.mysql.AbstractCommonDAO.add(AbstractCommonDAO.java:158) ... 43 common frames omitted Caused by: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'CODE_PAGE_TETE' at row 1 at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:104) at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916) at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1061) at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1009) at com.mysql.cj.jdbc.ClientPreparedStatement.executeLargeUpdate(ClientPreparedStatement.java:1320) at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdate(ClientPreparedStatement.java:994) at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61) at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java) at org.springframework.jdbc.core.JdbcTemplate.lambda$update$3(JdbcTemplate.java:992) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:651) ... 49 common frames omitted 2023-10-26_10:23:12.969 [pool-5-thread-2] [] INFO c.k.ldap.batch.SynchroniseurGroupe - Nb. groupes ajoutes : 1 2023-10-26_10:23:12.969 [pool-5-thread-2] [] INFO c.k.ldap.batch.SynchroniseurGroupe - Nb. groupes mis a jour : 0 2023-10-26_10:23:12.969 [pool-5-thread-2] [] INFO c.kosmos.ldap.batch.CollecteurGroupe - FIN -- Recherche dans l'annuaire LDAP 2023-10-26_10:23:12.969 [pool-5-thread-2] [] INFO c.kosmos.ldap.batch.CollecteurGroupe - |-> Nombre Groupes Créés : 1 2023-10-26_10:23:12.969 [pool-5-thread-2] [] INFO c.kosmos.ldap.batch.CollecteurGroupe - |-> Nombre Groupes Modifiés : 0 2023-10-26_10:23:12.969 [pool-5-thread-2] [] INFO c.k.l.b.BatchSynchroGroupFromLdap - --DEBUT - Génération de la hiérarchie entre les groupes 2023-10-26_10:23:13.033 [pool-5-thread-2] [] INFO c.k.l.b.BatchSynchroGroupFromLdap - --DEBUT - Gestion des liens Groupes/Utilisateurs 2023-10-26_10:23:13.036 [pool-5-thread-2] [] INFO c.k.l.b.BatchSynchroGroupFromLdap - Rattachement groupes/utilisateurs supprimes : 0 2023-10-26_10:23:13.036 [pool-5-thread-2] [] INFO c.k.l.b.BatchSynchroGroupFromLdap - Rattachement groupes/utilisateurs ajoutes : 1 2023-10-26_10:23:13.036 [pool-5-thread-2] [] INFO c.k.l.b.BatchSynchroGroupFromLdap - Rattachement groupes/utilisateurs non modifies: 1 2023-10-26_10:23:13.036 [pool-5-thread-2] [] INFO c.k.l.b.BatchSynchroGroupFromLdap - Nombre total de groupe supprimés par le connecteur : 0 2023-10-26_10:23:13.036 [pool-5-thread-2] [] INFO c.k.l.b.BatchSynchroGroupFromLdap - Nombre total de groupe ajoutés par le connecteur : 1 2023-10-26_10:23:13.036 [pool-5-thread-2] [] INFO c.k.l.b.BatchSynchroGroupFromLdap - Nombre total de groupe modifiés par le connecteur : 0 2023-10-26_10:23:13.036 [pool-5-thread-2] [] INFO c.k.s.spring.quartz.LogReportJob - FIN BatchSynchroGroupFromLdap, durée : 00:00:00