主题 : jeecms1.7版本配置工作流后自动发布失效 |
级别: 会元
![]() |
1# 发表于:2022-08-02 17:28:08 IP:111.83.*.*
|
||||
---|---|---|---|---|---|
级别: 会元
![]() |
3# 发表于:2022-08-02 17:45:39 IP:111.83.*.*
手动改了数据库的content_status 为5 他又变回3了 几次之后又好了
经常会出现 |
||
---|---|---|---|
级别: 会元
![]() |
6# 发表于:2022-08-02 17:51:22 IP:111.83.*.*
Exception in thread "pool-4-thread-1" 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:312) at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:223) 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 org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:535) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:305) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) at com.jeecms.content.service.impl.ContentStaticPageServiceImpl$$EnhancerBySpringCGLIB$$62cdafbe.afterChange(<generated>) at com.jeecms.content.service.impl.ContentServiceImpl$ListenerThread.run(ContentServiceImpl.java:313) 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) ... 12 more |
||
---|---|---|---|
级别: 会元
![]() |
7# 发表于:2022-08-02 17:54:23 IP:111.83.*.*
标准版是可以复现的。
1、先设置工作流,勾选审核完成后自动发布功能。 2、审核人点击审核通过的方法打debug,慢慢走,就会出现这种情况。 CmsWorkflowServiceImpl实现类里面打断点,逐步走,大概1分钟后放开断点就会出现。 |
||
---|---|---|---|
级别: 会元
![]() |
10# 发表于:2022-08-02 18:01:26 IP:111.83.*.*
断点走了后,就会出现 文章审核流程是已完结,但是文章状态还是处于【流转中】,content的status还是3.
|
||
---|---|---|---|