1、Java Web项目(Extjs)报错

具体报错如下:

  1. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  2. 警告: SQL Error: 1062, SQLState: 23000
  3. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  4. 严重: Duplicate entry 'Óû§½ÇÉ«¹ÜÀí' for key 2
  5. 三月 26, 2014 11:48:35 下午 org.hibernate.event.def.AbstractFlushingEventListener performExecutions
  6. 严重: Could not synchronize database state with session
  7. org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
  8. at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:96)
  9. at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
  10. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)
  11. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
  12. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:179)
  13. at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
  14. at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
  15. at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1206)
  16. at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:375)
  17. at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:137)
  18. at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:656)
  19. at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:754)
  20. at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:723)
  21. at org.springframework.test.context.transaction.TransactionalTestExecutionListener$TransactionContext.endTransaction(TransactionalTestExecutionListener.java:522)
  22. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.endTransaction(TransactionalTestExecutionListener.java:293)
  23. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.afterTestMethod(TransactionalTestExecutionListener.java:186)
  24. at org.springframework.test.context.TestContextManager.afterTestMethod(TestContextManager.java:406)
  25. at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:91)
  26. at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)
  27. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
  28. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
  29. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  30. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  31. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  32. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  33. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  34. at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  35. at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
  36. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  37. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
  38. at org.junit.runners.Suite.runChild(Suite.java:128)
  39. at org.junit.runners.Suite.runChild(Suite.java:24)
  40. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  41. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  42. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  43. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  44. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  45. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  46. at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
  47. at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
  48. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
  49. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
  50. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
  51. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
  52. Caused by: java.sql.BatchUpdateException: Duplicate entry 'Óû§½ÇÉ«¹ÜÀí' for key 2
  53. at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2016)
  54. at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1452)
  55. at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
  56. at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
  57. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
  58. ... 41 more
  59.  
  60. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  61. 警告: SQL Error: 1062, SQLState: 23000
  62. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  63. 严重: Duplicate entry 'Óû§¹ÜÀí' for key 2
  64. 三月 26, 2014 11:48:35 下午 org.hibernate.event.def.AbstractFlushingEventListener performExecutions
  65. 严重: Could not synchronize database state with session
  66. org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
  67. at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:96)
  68. at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
  69. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)
  70. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
  71. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:179)
  72. at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
  73. at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
  74. at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1206)
  75. at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:375)
  76. at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:137)
  77. at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:656)
  78. at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:754)
  79. at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:723)
  80. at org.springframework.test.context.transaction.TransactionalTestExecutionListener$TransactionContext.endTransaction(TransactionalTestExecutionListener.java:522)
  81. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.endTransaction(TransactionalTestExecutionListener.java:293)
  82. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.afterTestMethod(TransactionalTestExecutionListener.java:186)
  83. at org.springframework.test.context.TestContextManager.afterTestMethod(TestContextManager.java:406)
  84. at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:91)
  85. at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)
  86. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
  87. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
  88. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  89. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  90. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  91. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  92. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  93. at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  94. at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
  95. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  96. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
  97. at org.junit.runners.Suite.runChild(Suite.java:128)
  98. at org.junit.runners.Suite.runChild(Suite.java:24)
  99. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  100. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  101. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  102. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  103. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  104. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  105. at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
  106. at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
  107. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
  108. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
  109. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
  110. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
  111. Caused by: java.sql.BatchUpdateException: Duplicate entry 'Óû§¹ÜÀí' for key 2
  112. at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2016)
  113. at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1452)
  114. at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
  115. at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
  116. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
  117. ... 41 more
  118.  
  119. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  120. 警告: SQL Error: 1062, SQLState: 23000
  121. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  122. 严重: Duplicate entry '½ÇÉ«¹ÜÀí' for key 2
  123. 三月 26, 2014 11:48:35 下午 org.hibernate.event.def.AbstractFlushingEventListener performExecutions
  124. 严重: Could not synchronize database state with session
  125. org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
  126. at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:96)
  127. at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
  128. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)
  129. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
  130. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:179)
  131. at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
  132. at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
  133. at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1206)
  134. at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:375)
  135. at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:137)
  136. at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:656)
  137. at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:754)
  138. at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:723)
  139. at org.springframework.test.context.transaction.TransactionalTestExecutionListener$TransactionContext.endTransaction(TransactionalTestExecutionListener.java:522)
  140. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.endTransaction(TransactionalTestExecutionListener.java:293)
  141. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.afterTestMethod(TransactionalTestExecutionListener.java:186)
  142. at org.springframework.test.context.TestContextManager.afterTestMethod(TestContextManager.java:406)
  143. at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:91)
  144. at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)
  145. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
  146. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
  147. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  148. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  149. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  150. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  151. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  152. at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  153. at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
  154. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  155. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
  156. at org.junit.runners.Suite.runChild(Suite.java:128)
  157. at org.junit.runners.Suite.runChild(Suite.java:24)
  158. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  159. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  160. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  161. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  162. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  163. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  164. at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
  165. at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
  166. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
  167. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
  168. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
  169. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
  170. Caused by: java.sql.BatchUpdateException: Duplicate entry '½ÇÉ«¹ÜÀí' for key 2
  171. at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2016)
  172. at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1452)
  173. at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
  174. at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
  175. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
  176. ... 41 more
  177.  
  178. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  179. 警告: SQL Error: 1062, SQLState: 23000
  180. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  181. 严重: Duplicate entry '½ÇɫȨÏÞ¹ÜÀí' for key 2
  182. 三月 26, 2014 11:48:35 下午 org.hibernate.event.def.AbstractFlushingEventListener performExecutions
  183. 严重: Could not synchronize database state with session
  184. org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
  185. at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:96)
  186. at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
  187. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)
  188. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
  189. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:179)
  190. at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
  191. at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
  192. at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1206)
  193. at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:375)
  194. at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:137)
  195. at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:656)
  196. at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:754)
  197. at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:723)
  198. at org.springframework.test.context.transaction.TransactionalTestExecutionListener$TransactionContext.endTransaction(TransactionalTestExecutionListener.java:522)
  199. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.endTransaction(TransactionalTestExecutionListener.java:293)
  200. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.afterTestMethod(TransactionalTestExecutionListener.java:186)
  201. at org.springframework.test.context.TestContextManager.afterTestMethod(TestContextManager.java:406)
  202. at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:91)
  203. at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)
  204. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
  205. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
  206. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  207. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  208. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  209. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  210. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  211. at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  212. at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
  213. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  214. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
  215. at org.junit.runners.Suite.runChild(Suite.java:128)
  216. at org.junit.runners.Suite.runChild(Suite.java:24)
  217. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  218. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  219. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  220. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  221. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  222. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  223. at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
  224. at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
  225. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
  226. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
  227. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
  228. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
  229. Caused by: java.sql.BatchUpdateException: Duplicate entry '½ÇɫȨÏÞ¹ÜÀí' for key 2
  230. at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2016)
  231. at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1452)
  232. at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
  233. at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
  234. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
  235. ... 41 more
  236.  
  237. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  238. 警告: SQL Error: 1062, SQLState: 23000
  239. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  240. 严重: Duplicate entry '×éÖ¯»ú¹¹¹ÜÀí' for key 2
  241. 三月 26, 2014 11:48:35 下午 org.hibernate.event.def.AbstractFlushingEventListener performExecutions
  242. 严重: Could not synchronize database state with session
  243. org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
  244. at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:96)
  245. at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
  246. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)
  247. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
  248. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:179)
  249. at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
  250. at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
  251. at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1206)
  252. at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:375)
  253. at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:137)
  254. at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:656)
  255. at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:754)
  256. at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:723)
  257. at org.springframework.test.context.transaction.TransactionalTestExecutionListener$TransactionContext.endTransaction(TransactionalTestExecutionListener.java:522)
  258. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.endTransaction(TransactionalTestExecutionListener.java:293)
  259. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.afterTestMethod(TransactionalTestExecutionListener.java:186)
  260. at org.springframework.test.context.TestContextManager.afterTestMethod(TestContextManager.java:406)
  261. at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:91)
  262. at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)
  263. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
  264. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
  265. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  266. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  267. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  268. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  269. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  270. at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  271. at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
  272. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  273. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
  274. at org.junit.runners.Suite.runChild(Suite.java:128)
  275. at org.junit.runners.Suite.runChild(Suite.java:24)
  276. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  277. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  278. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  279. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  280. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  281. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  282. at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
  283. at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
  284. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
  285. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
  286. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
  287. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
  288. Caused by: java.sql.BatchUpdateException: Duplicate entry '×éÖ¯»ú¹¹¹ÜÀí' for key 2
  289. at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2016)
  290. at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1452)
  291. at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
  292. at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
  293. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
  294. ... 41 more
  295.  
  296. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  297. 警告: SQL Error: 1062, SQLState: 23000
  298. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  299. 严重: Duplicate entry 'Ä£¿é¹ÜÀí' for key 2
  300. 三月 26, 2014 11:48:35 下午 org.hibernate.event.def.AbstractFlushingEventListener performExecutions
  301. 严重: Could not synchronize database state with session
  302. org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
  303. at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:96)
  304. at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
  305. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)
  306. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
  307. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:179)
  308. at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
  309. at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
  310. at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1206)
  311. at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:375)
  312. at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:137)
  313. at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:656)
  314. at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:754)
  315. at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:723)
  316. at org.springframework.test.context.transaction.TransactionalTestExecutionListener$TransactionContext.endTransaction(TransactionalTestExecutionListener.java:522)
  317. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.endTransaction(TransactionalTestExecutionListener.java:293)
  318. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.afterTestMethod(TransactionalTestExecutionListener.java:186)
  319. at org.springframework.test.context.TestContextManager.afterTestMethod(TestContextManager.java:406)
  320. at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:91)
  321. at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)
  322. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
  323. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
  324. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  325. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  326. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  327. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  328. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  329. at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  330. at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
  331. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  332. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
  333. at org.junit.runners.Suite.runChild(Suite.java:128)
  334. at org.junit.runners.Suite.runChild(Suite.java:24)
  335. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  336. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  337. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  338. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  339. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  340. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  341. at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
  342. at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
  343. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
  344. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
  345. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
  346. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
  347. Caused by: java.sql.BatchUpdateException: Duplicate entry 'Ä£¿é¹ÜÀí' for key 2
  348. at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2016)
  349. at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1452)
  350. at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
  351. at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
  352. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
  353. ... 41 more
  354.  
  355. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  356. 警告: SQL Error: 1062, SQLState: 23000
  357. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  358. 严重: Duplicate entry '¸½¼þ¹ÜÀí' for key 2
  359. 三月 26, 2014 11:48:35 下午 org.hibernate.event.def.AbstractFlushingEventListener performExecutions
  360. 严重: Could not synchronize database state with session
  361. org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
  362. at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:96)
  363. at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
  364. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)
  365. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
  366. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:179)
  367. at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
  368. at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
  369. at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1206)
  370. at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:375)
  371. at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:137)
  372. at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:656)
  373. at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:754)
  374. at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:723)
  375. at org.springframework.test.context.transaction.TransactionalTestExecutionListener$TransactionContext.endTransaction(TransactionalTestExecutionListener.java:522)
  376. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.endTransaction(TransactionalTestExecutionListener.java:293)
  377. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.afterTestMethod(TransactionalTestExecutionListener.java:186)
  378. at org.springframework.test.context.TestContextManager.afterTestMethod(TestContextManager.java:406)
  379. at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:91)
  380. at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)
  381. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
  382. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
  383. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  384. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  385. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  386. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  387. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  388. at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  389. at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
  390. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  391. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
  392. at org.junit.runners.Suite.runChild(Suite.java:128)
  393. at org.junit.runners.Suite.runChild(Suite.java:24)
  394. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  395. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  396. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  397. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  398. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  399. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  400. at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
  401. at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
  402. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
  403. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
  404. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
  405. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
  406. Caused by: java.sql.BatchUpdateException: Duplicate entry '¸½¼þ¹ÜÀí' for key 2
  407. at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2016)
  408. at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1452)
  409. at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
  410. at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
  411. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
  412. ... 41 more
  413.  
  414. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  415. 警告: SQL Error: 1062, SQLState: 23000
  416. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  417. 严重: Duplicate entry 'ÎÄÕ¹ÜÀí' for key 2
  418. 三月 26, 2014 11:48:35 下午 org.hibernate.event.def.AbstractFlushingEventListener performExecutions
  419. 严重: Could not synchronize database state with session
  420. org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
  421. at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:96)
  422. at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
  423. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)
  424. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
  425. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:179)
  426. at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
  427. at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
  428. at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1206)
  429. at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:375)
  430. at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:137)
  431. at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:656)
  432. at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:754)
  433. at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:723)
  434. at org.springframework.test.context.transaction.TransactionalTestExecutionListener$TransactionContext.endTransaction(TransactionalTestExecutionListener.java:522)
  435. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.endTransaction(TransactionalTestExecutionListener.java:293)
  436. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.afterTestMethod(TransactionalTestExecutionListener.java:186)
  437. at org.springframework.test.context.TestContextManager.afterTestMethod(TestContextManager.java:406)
  438. at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:91)
  439. at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)
  440. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
  441. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
  442. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  443. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  444. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  445. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  446. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  447. at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  448. at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
  449. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  450. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
  451. at org.junit.runners.Suite.runChild(Suite.java:128)
  452. at org.junit.runners.Suite.runChild(Suite.java:24)
  453. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  454. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  455. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  456. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  457. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  458. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  459. at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
  460. at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
  461. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
  462. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
  463. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
  464. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
  465. Caused by: java.sql.BatchUpdateException: Duplicate entry 'ÎÄÕ¹ÜÀí' for key 2
  466. at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2016)
  467. at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1452)
  468. at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
  469. at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
  470. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
  471. ... 41 more
  472.  
  473. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  474. 警告: SQL Error: 1062, SQLState: 23000
  475. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  476. 严重: Duplicate entry '´Êµä¹ÜÀí' for key 2
  477. 三月 26, 2014 11:48:35 下午 org.hibernate.event.def.AbstractFlushingEventListener performExecutions
  478. 严重: Could not synchronize database state with session
  479. org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
  480. at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:96)
  481. at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
  482. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)
  483. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
  484. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:179)
  485. at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
  486. at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
  487. at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1206)
  488. at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:375)
  489. at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:137)
  490. at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:656)
  491. at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:754)
  492. at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:723)
  493. at org.springframework.test.context.transaction.TransactionalTestExecutionListener$TransactionContext.endTransaction(TransactionalTestExecutionListener.java:522)
  494. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.endTransaction(TransactionalTestExecutionListener.java:293)
  495. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.afterTestMethod(TransactionalTestExecutionListener.java:186)
  496. at org.springframework.test.context.TestContextManager.afterTestMethod(TestContextManager.java:406)
  497. at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:91)
  498. at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)
  499. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
  500. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
  501. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  502. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  503. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  504. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  505. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  506. at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  507. at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
  508. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  509. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
  510. at org.junit.runners.Suite.runChild(Suite.java:128)
  511. at org.junit.runners.Suite.runChild(Suite.java:24)
  512. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  513. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  514. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  515. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  516. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  517. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  518. at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
  519. at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
  520. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
  521. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
  522. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
  523. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
  524. Caused by: java.sql.BatchUpdateException: Duplicate entry '´Êµä¹ÜÀí' for key 2
  525. at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2016)
  526. at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1452)
  527. at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
  528. at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
  529. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
  530. ... 41 more
  531.  
  532. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  533. 警告: SQL Error: 1062, SQLState: 23000
  534. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  535. 严重: Duplicate entry 'ÅäÖùÜÀí' for key 2
  536. 三月 26, 2014 11:48:35 下午 org.hibernate.event.def.AbstractFlushingEventListener performExecutions
  537. 严重: Could not synchronize database state with session
  538. org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
  539. at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:96)
  540. at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
  541. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)
  542. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
  543. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:179)
  544. at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
  545. at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
  546. at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1206)
  547. at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:375)
  548. at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:137)
  549. at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:656)
  550. at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:754)
  551. at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:723)
  552. at org.springframework.test.context.transaction.TransactionalTestExecutionListener$TransactionContext.endTransaction(TransactionalTestExecutionListener.java:522)
  553. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.endTransaction(TransactionalTestExecutionListener.java:293)
  554. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.afterTestMethod(TransactionalTestExecutionListener.java:186)
  555. at org.springframework.test.context.TestContextManager.afterTestMethod(TestContextManager.java:406)
  556. at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:91)
  557. at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)
  558. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
  559. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
  560. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  561. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  562. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  563. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  564. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  565. at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  566. at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
  567. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  568. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
  569. at org.junit.runners.Suite.runChild(Suite.java:128)
  570. at org.junit.runners.Suite.runChild(Suite.java:24)
  571. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  572. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  573. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  574. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  575. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  576. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  577. at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
  578. at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
  579. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
  580. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
  581. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
  582. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
  583. Caused by: java.sql.BatchUpdateException: Duplicate entry 'ÅäÖùÜÀí' for key 2
  584. at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2016)
  585. at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1452)
  586. at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
  587. at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
  588. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
  589. ... 41 more
  590.  
  591. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  592. 警告: SQL Error: 1062, SQLState: 23000
  593. 三月 26, 2014 11:48:35 下午 org.hibernate.util.JDBCExceptionReporter logExceptions
  594. 严重: Duplicate entry '°ïÖú¹ÜÀí' for key 2
  595. 三月 26, 2014 11:48:35 下午 org.hibernate.event.def.AbstractFlushingEventListener performExecutions
  596. 严重: Could not synchronize database state with session
  597. org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
  598. at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:96)
  599. at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
  600. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)
  601. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
  602. at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:179)
  603. at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
  604. at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
  605. at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1206)
  606. at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:375)
  607. at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:137)
  608. at org.springframework.orm.hibernate3.HibernateTransactionManager.doCommit(HibernateTransactionManager.java:656)
  609. at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:754)
  610. at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:723)
  611. at org.springframework.test.context.transaction.TransactionalTestExecutionListener$TransactionContext.endTransaction(TransactionalTestExecutionListener.java:522)
  612. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.endTransaction(TransactionalTestExecutionListener.java:293)
  613. at org.springframework.test.context.transaction.TransactionalTestExecutionListener.afterTestMethod(TransactionalTestExecutionListener.java:186)
  614. at org.springframework.test.context.TestContextManager.afterTestMethod(TestContextManager.java:406)
  615. at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:91)
  616. at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)
  617. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
  618. at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
  619. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  620. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  621. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  622. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  623. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  624. at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
  625. at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
  626. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  627. at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
  628. at org.junit.runners.Suite.runChild(Suite.java:128)
  629. at org.junit.runners.Suite.runChild(Suite.java:24)
  630. at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
  631. at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
  632. at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
  633. at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
  634. at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
  635. at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
  636. at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
  637. at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
  638. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
  639. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
  640. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
  641. at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
  642. Caused by: java.sql.BatchUpdateException: Duplicate entry '°ïÖú¹ÜÀí' for key 2
  643. at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2016)
  644. at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1452)
  645. at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
  646. at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
  647. at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
  648. ... 41 more

Java Web项目(Extjs)报错九的更多相关文章

  1. 导入maven的java web项目运行报错找不到Spring监听器

    本地成功运行的一个maven项目,在另一台机器复制下来并导入,运行时报错: java.lang.ClassNotFoundException: org.springframework.web.cont ...

  2. C# 单元测试能过,但Web项目就报错!

    第一印象肯定是两个项目中各有不同的地方 背景: 公司项目采用IBatic+Castle实现 排查过程: 1.sqlmap文件是否一至,并且读取位置也要正确 2.dao.config文件要一至,读取位置 ...

  3. servlet web项目连接数据库报错

    报错信息类似这样: Wed May 27 14:15:54 CST 2020 WARN: Establishing SSL connection without server's identity v ...

  4. 【ContextLoaderListener】Web项目启动报错java.lang.ClassNotFoundException: ContextLoaderListener

    错误原因: 进入到tomcat的部署路径.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\下检查了一下,发现工程部署后在WE ...

  5. gradle web项目启动报错: java.lang.ClassNotFoundException: org.springframework.web.util.IntrospectorCleanupListener

    严重: Error configuring application listener of class org.springframework.web.util.IntrospectorCleanup ...

  6. java导入web项目httpservlet报错

    于是开始了,调错之路. 解决方法:鼠标右击项目工程——>Build Path——>点击comfigure Build Path进入----->选择java Bulid Path--- ...

  7. springboot 初始化 web 项目 启动报错。。。一直解决不了

    1. 一个简单的SpringBoot项目,启动时报错信息: ERROR 18688 --- [cat-startStop-1] org.apache.catalina.core.ContainerBa ...

  8. 【maven】maven的web项目打包报错:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK

    打包过程中报错如下: No compiler is provided in this environment. Perhaps you are running on a JRE rather than ...

  9. idea 创建运行web项目时,报错: Can not issue executeUpdate() for SELECTs解决方案

    最近在做一个Web课程设计的时候遇到了如下的问题. java.sql.SQLException: java.lang.RuntimeException: java.sql.SQLException: ...

  10. java web应用启动报错:Caused by: java.lang.ClassNotFoundException: ServletContext

    ServletContext是个接口,不同的WEB容器(tomcat, jboss等)都有各自的实现. 一般是缺少servlet-api.jar包 在Java Build Path的Libraries ...

随机推荐

  1. Chocolatey 和 Redis windows安装记录

    前言 最近研究redis,发现Redis没有官方的windows版本,但MsOpenTech有一直维护对应的Redis版本,其下载地址如下: https://github.com/MSOpenTech ...

  2. 安装Mercurial进行版本管理

    mercurial是又一个去中心化的版本管理软件,类似git 先介绍如何安装mercurial yum -y install mercurial mercurial需要一个用户名来记录commit动作 ...

  3. Ubuntu14.04 命令行下安装teamviewer

    下载teamviewer 链接:https://pan.baidu.com/s/1hs0BppM  密码:sdmk 上传到 /home/[user] cd /home/[user] 移动安装包到 /o ...

  4. 如何在Windows上安装多个MySQL

    将MySQL注册为系统服务:%MySQL_HOME%\bin>mysqld --install mysql5.1,此时,在运行中输入"services.msc"或者打开&qu ...

  5. 2018/2/11 ELK技术栈之ElasticSearch学习笔记二

    终于有时间记录一下最近学习的知识了,其实除了写下的这些还有很多很多,但懒得一一写下了: ElasticSearch添加修改删除原理:ElasticSearch的倒排索引和文档一旦生成就不允许修改(其实 ...

  6. 定时跳转的两种方式(html + javaweb)

    html方式 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <ti ...

  7. 在Linux/Centos下用wondershaper限速

    wondershaper是国外人开发的一款在Linux内核下基于TC工具的对整块网卡的限度工具,虽然有很久没有更新了,但是测试老版本在Centos6.3上依然可以使用. 首先下载wondershape ...

  8. 【技术干货】git常用命令

    2.1 git init语法: git init在当前目录初始化git仓库,适用于尚未使用git管理的项目2.2 git clone语法: git clone <url>例如: git c ...

  9. 应用负载均衡之LVS(三):使用ipvsadm以及详细分析VS/DR模式

    */ .hljs { display: block; overflow-x: auto; padding: 0.5em; color: #333; background: #f8f8f8; } .hl ...

  10. Python自动化--语言基础6--模块操作之re、MySQL、Excel

    1.Python自有模块正则 import re # re.match只匹配字符串的开始,如果字符串开始不符合正则表达式,则匹配失败,函数返回None print(re.match("aaa ...