Created
November 24, 2018 16:17
-
-
Save ptahchiev/a587a211e7c9542653670093c22f5be3 to your computer and use it in GitHub Desktop.
page-template-sync
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2018-11-24 18:16:47,982 com.nemesis.platform.core.mapper.catalog.SyncMappingContext [platform-batch-1] ERROR: org.hibernate.exception.ConstraintViolationException: could not execute batch | |
javax.persistence.PersistenceException: org.hibernate.exception.ConstraintViolationException: could not execute batch | |
at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:149) | |
at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:157) | |
at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:164) | |
at org.hibernate.internal.SessionImpl.doFlush(SessionImpl.java:1443) | |
at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1423) | |
at sun.reflect.GeneratedMethodAccessor563.invoke(Unknown Source) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:304) | |
at com.sun.proxy.$Proxy251.flush(Unknown Source) | |
at com.nemesis.platform.core.repository.db.core.impl.EntityRepositoryImpl.persist(EntityRepositoryImpl.java:52) | |
at com.nemesis.platform.core.service.core.impl.EntityServiceImpl.persist(EntityServiceImpl.java:150) | |
at com.nemesis.platform.core.service.core.impl.EntityServiceImpl$$FastClassBySpringCGLIB$$a4dda6b9.invoke(<generated>) | |
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) | |
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | |
at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:69) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) | |
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) | |
at com.nemesis.platform.core.service.core.impl.EntityServiceImpl$$EnhancerBySpringCGLIB$$a2fcf20c.persist(<generated>) | |
at com.nemesis.platform.core.mapper.catalog.Synchronizer.updateSyncStateCompleted(Synchronizer.java:346) | |
at com.nemesis.platform.core.mapper.catalog.SyncMappingContext.endMapping(SyncMappingContext.java:153) | |
at ma.glasnost.orika.impl.mapping.strategy.UseCustomMapperStrategy.map(UseCustomMapperStrategy.java:79) | |
at ma.glasnost.orika.impl.DefaultBoundMapperFacade.map(DefaultBoundMapperFacade.java:167) | |
at ma.glasnost.orika.generated.Orika_CmsPageEntity_CmsPageEntity_Mapper28108628150022$493.mapAtoB(Orika_CmsPageEntity_CmsPageEntity_Mapper28108628150022$493.java) | |
at ma.glasnost.orika.impl.mapping.strategy.UseCustomMapperStrategy.map(UseCustomMapperStrategy.java:77) | |
at ma.glasnost.orika.impl.MapperFacadeImpl.map(MapperFacadeImpl.java:672) | |
at ma.glasnost.orika.impl.ConfigurableMapper.map(ConfigurableMapper.java:162) | |
at com.nemesis.platform.core.mapper.catalog.Synchronizer.synchronize(Synchronizer.java:228) | |
at com.nemesis.platform.core.batch.reader.SyncJobItemProcessor$1.doInTransaction(SyncJobItemProcessor.java:51) | |
at com.nemesis.platform.core.batch.reader.SyncJobItemProcessor$1.doInTransaction(SyncJobItemProcessor.java:48) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140) | |
at com.nemesis.platform.core.batch.reader.SyncJobItemProcessor.process(SyncJobItemProcessor.java:48) | |
at com.nemesis.platform.core.batch.reader.SyncJobItemProcessor.process(SyncJobItemProcessor.java:29) | |
at com.nemesis.platform.core.batch.reader.SyncJobItemProcessor$$FastClassBySpringCGLIB$$f98fa353.invoke(<generated>) | |
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) | |
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | |
at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:136) | |
at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:124) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) | |
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688) | |
at com.nemesis.platform.core.batch.reader.SyncJobItemProcessor$$EnhancerBySpringCGLIB$$8c6966b3.process(<generated>) | |
at org.springframework.batch.core.step.item.SimpleChunkProcessor.doProcess(SimpleChunkProcessor.java:126) | |
at org.springframework.batch.core.step.item.SimpleChunkProcessor.transform(SimpleChunkProcessor.java:303) | |
at org.springframework.batch.core.step.item.SimpleChunkProcessor.process(SimpleChunkProcessor.java:202) | |
at org.springframework.batch.core.step.item.ChunkOrientedTasklet.execute(ChunkOrientedTasklet.java:75) | |
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:406) | |
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:330) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140) | |
at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:272) | |
at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:81) | |
at org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:375) | |
at org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:215) | |
at org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:145) | |
at org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:257) | |
at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:200) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:197) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | |
at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:136) | |
at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:124) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) | |
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) | |
at com.sun.proxy.$Proxy612.execute(Unknown Source) | |
at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:148) | |
at org.springframework.batch.core.job.AbstractJob.handleStep(AbstractJob.java:394) | |
at org.springframework.batch.core.job.SimpleJob.doExecute(SimpleJob.java:135) | |
at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:308) | |
at org.springframework.batch.core.launch.support.SimpleJobLauncher$1.run(SimpleJobLauncher.java:141) | |
at org.springframework.security.concurrent.DelegatingSecurityContextRunnable.run(DelegatingSecurityContextRunnable.java:84) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
Caused by: org.hibernate.exception.ConstraintViolationException: could not execute batch | |
at org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:112) | |
at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) | |
at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111) | |
at org.hibernate.engine.jdbc.batch.internal.BatchingBatch.performExecution(BatchingBatch.java:121) | |
at org.hibernate.engine.jdbc.batch.internal.BatchingBatch.doExecuteBatch(BatchingBatch.java:97) | |
at org.hibernate.engine.jdbc.batch.internal.AbstractBatchImpl.execute(AbstractBatchImpl.java:147) | |
at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.executeBatch(JdbcCoordinatorImpl.java:212) | |
at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:628) | |
at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:473) | |
at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:337) | |
at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) | |
at org.hibernate.internal.SessionImpl.doFlush(SessionImpl.java:1437) | |
... 74 more | |
Caused by: java.sql.BatchUpdateException: Duplicate entry '566019181967632-basic_one_column_email' for key 'UKfta2gxfmd8nxpdvu2bfaj41at' | |
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) | |
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) | |
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | |
at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | |
at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) | |
at com.mysql.jdbc.Util.getInstance(Util.java:408) | |
at com.mysql.jdbc.SQLError.createBatchUpdateException(SQLError.java:1163) | |
at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1778) | |
at com.mysql.jdbc.PreparedStatement.executeBatchInternal(PreparedStatement.java:1262) | |
at com.mysql.jdbc.StatementImpl.executeBatch(StatementImpl.java:970) | |
at com.zaxxer.hikari.pool.ProxyStatement.executeBatch(ProxyStatement.java:128) | |
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeBatch(HikariProxyPreparedStatement.java) | |
at org.hibernate.engine.jdbc.batch.internal.BatchingBatch.performExecution(BatchingBatch.java:111) | |
... 82 more | |
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '566019181967632-basic_one_column_email' for key 'UKfta2gxfmd8nxpdvu2bfaj41at' | |
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) | |
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) | |
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | |
at java.lang.reflect.Constructor.newInstance(Constructor.java:423) | |
at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) | |
at com.mysql.jdbc.Util.getInstance(Util.java:408) | |
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936) | |
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3976) | |
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3912) | |
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530) | |
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683) | |
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2486) | |
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1858) | |
at com.mysql.jdbc.PreparedStatement.executeUpdateInternal(PreparedStatement.java:2079) | |
at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1756) | |
... 87 more | |
2018-11-24 18:16:48,006 com.nemesis.platform.core.batch.listener.SyncFlowChunkListener [platform-batch-1] ERROR: After SyncJob chunk: ChunkContext: attributes=[], complete=true, stepContext=SynchronizedAttributeAccessor: [scopedTarget.defaultCatalogSyncReader=com.nemesis.platform.core.batch.reader.MultiEntityItemReader@1f342a17, scopedTarget.defaultCatalogSyncProcessor=com.nemesis.platform.core.batch.reader.SyncJobItemProcessor@7f47585d], stepExecutionContext={batch.taskletType=org.springframework.batch.core.step.item.ChunkOrientedTasklet, batch.stepType=org.springframework.batch.core.step.tasklet.TaskletStep}, jobExecutionContext={}, jobParameters={run.id=2, syncFlow=b2b-contents-staged-online, type=full, selected=[42229131002761344]} | |
2018-11-24 18:16:48,008 org.springframework.batch.core.step.AbstractStep [platform-batch-1] ERROR: Encountered an error executing step catalog-sync in job catalogSyncJob | |
org.springframework.orm.jpa.JpaSystemException: Transaction was marked for rollback only; cannot commit; nested exception is org.hibernate.TransactionException: Transaction was marked for rollback only; cannot commit | |
at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:314) | |
at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:225) | |
at org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionManager.java:540) | |
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:746) | |
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:714) | |
at sun.reflect.GeneratedMethodAccessor296.invoke(Unknown Source) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:197) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | |
at org.springframework.batch.core.configuration.annotation.SimpleBatchConfiguration$PassthruAdvice.invoke(SimpleBatchConfiguration.java:127) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) | |
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) | |
at com.sun.proxy.$Proxy293.commit(Unknown Source) | |
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:152) | |
at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:272) | |
at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:81) | |
at org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:375) | |
at org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:215) | |
at org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:145) | |
at org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:257) | |
at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:200) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:498) | |
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:197) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) | |
at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:136) | |
at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:124) | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) | |
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) | |
at com.sun.proxy.$Proxy612.execute(Unknown Source) | |
at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:148) | |
at org.springframework.batch.core.job.AbstractJob.handleStep(AbstractJob.java:394) | |
at org.springframework.batch.core.job.SimpleJob.doExecute(SimpleJob.java:135) | |
at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:308) | |
at org.springframework.batch.core.launch.support.SimpleJobLauncher$1.run(SimpleJobLauncher.java:141) | |
at org.springframework.security.concurrent.DelegatingSecurityContextRunnable.run(DelegatingSecurityContextRunnable.java:84) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) | |
at java.lang.Thread.run(Thread.java:748) | |
Caused by: org.hibernate.TransactionException: Transaction was marked for rollback only; cannot commit | |
at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl$TransactionDriverControlImpl.commit(JdbcResourceLocalTransactionCoordinatorImpl.java:228) | |
at org.hibernate.engine.transaction.internal.TransactionImpl.commit(TransactionImpl.java:68) | |
at org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionManager.java:536) | |
... 41 more | |
2018-11-24 18:16:48,015 com.nemesis.platform.core.batch.listener.SynchJobExecutionListener [platform-batch-1] INFO : SyncFlow b2b-contents-staged-online with jobExecution.id=1126470997262392624 COMPLETED in 128 ms | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment