소스 검색

git-svn-id: https://192.168.57.71/svn/jsgkj@323 931142cf-59ea-a443-aa0e-51397b428577

xt_yuanxd 9 년 전
부모
커밋
deb8c413eb
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      xtdsp/trunk/src/main/java/com/xt/dsp/serviceImpl/TaskSqlServiceImpl.java

+ 3 - 1
xtdsp/trunk/src/main/java/com/xt/dsp/serviceImpl/TaskSqlServiceImpl.java

@@ -359,8 +359,10 @@ public class TaskSqlServiceImpl implements TaskSqlService {
 				transactionManager.commit(status);
 				transactionManager.commit(status);
 			} catch (Exception e) {
 			} catch (Exception e) {
 				log.error("datasource[{}] commit error:{}", dsid, e.getMessage());
 				log.error("datasource[{}] commit error:{}", dsid, e.getMessage());
+				// 回滚事务
 				transactionManager.rollback(status);
 				transactionManager.rollback(status);
-				runResult = -1;
+				// 抛出异常到外层进行缓存处理
+				throw e;
 			}
 			}
 			return runResult;
 			return runResult;
 		} catch (Exception e) {
 		} catch (Exception e) {