- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 MySQL 有问题,在下午 4 点,我认为我的 webApp 无法访问 MySQL,因为这个错误:
com.webratio.rtx.RTXException: Unable to perform process transition 'startProcess[startActivityTypeOid:2][parameters:gruppoOid=1, idCliente=2613, scontoOcc={}, barcode=10AA1107]'
at com.webratio.units.bpm.core.ProcessController.handleProcessTransition(ProcessController.java:137)
at com.webratio.units.bpm.services.ProcessUnitService.createUnitBean(ProcessUnitService.java:151)
at com.webratio.units.bpm.services.AbstractBPUnitService.getUnitBean(AbstractBPUnitService.java:144)
at com.webratio.units.bpm.services.AbstractBPUnitService.execute(AbstractBPUnitService.java:107)
at com.webratio.struts.actions.OperationAction.executeOperation(OperationAction.java:393)
at com.webratio.struts.actions.OperationAction.doExecute(OperationAction.java:249)
at com.webratio.struts.actions.OperationAction.execute(OperationAction.java:74)
at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58)
at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67)
at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
at com.webratio.struts.servlets.WRActionServlet.process(WRActionServlet.java:155)
at com.webratio.struts.servlets.WRActionServlet.doPost(WRActionServlet.java:99)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:719)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:465)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:390)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:317)
at com.webratio.struts.chain.commands.PerformForward2.handleAsForward(PerformForward2.java:101)
at com.webratio.struts.chain.commands.PerformForward2.perform(PerformForward2.java:83)
at org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54)
at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
at com.webratio.struts.servlets.WRActionServlet.process(WRActionServlet.java:155)
at com.webratio.struts.servlets.WRActionServlet.doPost(WRActionServlet.java:99)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.webratio.struts.filters.StaticResourceFilter.doFilter(StaticResourceFilter.java:78)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:521)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1096)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:674)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2500)
at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2489)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Unknown Source)
Caused by: com.webratio.rtx.RTXException: Unable to start process (startEventOid:2)
at com.webratio.units.bpm.core.ProcessController$StartProcessCommand.computeOperations(ProcessController.java:557)
at com.webratio.units.bpm.core.ProcessCommand.execute(ProcessCommand.java:184)
at com.webratio.units.bpm.core.ProcessController.handleProcessTransition(ProcessController.java:107)
... 64 more
Caused by: java.lang.reflect.UndeclaredThrowableException
at com.webratio.units.bpm.core.$Proxy3.flush(Unknown Source)
at com.webratio.units.bpm.core.handlers.ProcessHandler.connectActivityInstances(ProcessHandler.java:1007)
at com.webratio.units.bpm.core.handlers.ProcessHandler.normalFlow(ProcessHandler.java:256)
at com.webratio.units.bpm.core.handlers.ProcessHandler.normalFlow(ProcessHandler.java:122)
at com.webratio.units.bpm.core.handlers.ProcessHandler.startProcess(ProcessHandler.java:109)
at com.webratio.units.bpm.core.ProcessController$StartProcessCommand.computeOperations(ProcessController.java:550)
... 66 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor234.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.webratio.units.bpm.core.TXSession$SessionInvocationHandler.invoke(TXSession.java:206)
... 72 more
Caused by: org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:96)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:262)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:181)
at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1206)
... 76 more
Caused by: java.sql.BatchUpdateException: Duplicate entry '242-243' for key 'PRIMARY'
at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2020)
at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1451)
at org.apache.commons.dbcp.DelegatingStatement.executeBatch(DelegatingStatement.java:297)
at org.apache.commons.dbcp.DelegatingStatement.executeBatch(DelegatingStatement.java:297)
at org.apache.commons.dbcp.DelegatingStatement.executeBatch(DelegatingStatement.java:297)
at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
... 81 more
我不知道它是什么,因为它从未发生在我身上。我坚持这一点,所以我提前感谢你的一些建议。
最佳答案
就像错误状态一样:
Caused by: java.sql.BatchUpdateException: Duplicate entry '242-243' for key 'PRIMARY'
您正在尝试插入一个与现有主键 ('242-243') 具有相同主键的值。主键是唯一的,不能有任何重复。
关于java - MySQL:java.sql.BatchUpdateException:键 '242-243' 的重复条目 'PRIMARY',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35242855/
如果我有一个 MongoDB 副本集,其中有 3 个节点(主要节点、次要节点、仲裁节点),并且主要节点出现故障,现在次要节点成为主要节点,您如何动态处理客户端中的更改,以便它们现在写入基本的? 我在开
我正在研究使用 MongoDB ReplicaSet 实现高可用性。 但是刚刚发现在3个节点的ReplicaSet中,如果PRIMARY mongod是唯一剩下的(也就是另外2个mongod实例死亡或
我有一个表 person 包含个人信息,我还有另一个表 person_contact 来存储关于那个人的联系信息(type 显示如果它是电话记录或电子邮件记录,record 包含实际的电话号码或电子邮
堆栈:使用 Ambari 2.1 安装 HDP-2.3.2.0-2950 源数据库模式位于 sql server 上,它包含几个表,它们的主键为: 一个varchar Composite - 两个 v
对于典型的现代 RDBMS,期望通过一个特定的主键查询与通过键查询哈希表一样快,是否正确? 或者是否有“实际工作”来遍历表并跟踪主键值?即使有主键的自动索引,这似乎也是不可思议的浪费。 最佳答案
我正在使用 dataset尝试将 postgres 数据库备份到 sqlite 文件中的库。我正在运行的代码如下: local_db = "sqlite:///backup_file.db" with
堆栈:使用 Ambari 2.1 安装 HDP-2.3.2.0-2950 源数据库模式在 sql server 上,它包含几个表,这些表的主键为: 一个变量 复合 - 两个 varchar 列或一个
INT PRIMARY KEY 和 INTEGER PRIMARY KEY 在定义表的模式时有什么区别吗?使用 int 主键时,我生成了 sqlite_autoindex thing;当整数主键时,我
我通过阅读一本书开始学习 JPA,他们给出了一个单向映射,如下所示: 表格车辆 (vehicleId, brand, model, dev_year, extraId) vehicleId is th
查看“mysqldump -d”并看到一个键是 KEY,而不是“PRIMARY KEY”或“FOREIGN KEY” 什么是关键? 示例: CREATE TABLE IF NOT EXISTS `TA
我已经有了一个包含一些数据的表格。现在我想添加一个新列“id”并使其成为主键。我正在使用 MySQL 工作台。所以,我只是添加一个新 key ,然后将其设置为 PK 和 NN。但不知为何,这个看似简单
关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。 这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topi
为什么这会显示警告,因为它默认从 User 模型中获取主键,所以我还应该再次将主键声明为 Registration 或候选模型。 模型.py from django.db import models
在创建域模型时,我们的实体几乎总是有 Id 字段或属性,代表数据库中相应表的主键列。我的问题是 - 如果我有这个与域模型无关的关键属性(换句话说,它只是数据库问题;Martin Fowler 更喜欢将
如果将标识列作为主键是一种好的做法,请问您是否有意见?对于 ORM 工具,表上有标识列会有所帮助。但是还有其他副作用,例如意外重复插入。 谢谢奈恩 最佳答案 是的,使用 INT(或 BIGINT)ID
我试图在谷歌上找到它,但那里给出的答案并不令人满意。任何人都可以解释明显的区别。 实际上,如果使用主键来唯一选择数据,那么唯一键有什么需要? 什么时候应该使用主键,什么时候应该使用唯一键? 最佳答案
Hybris HAC 中的 PK 分析器因某种原因被阻止。有没有其他方法可以确定这个 PK 属于哪个项目? 提前致谢 最佳答案 尝试使用 HMC: _your_server_/hmc/hybris?o
我在“表类别”中删除了一行(第 20 行),请告诉我如何重新排序 catid(主键)?此时是19点后的21点。 谢谢 最佳答案 你不能。您能得到的最接近的是 truncate table ,这将删除表
这是我的购物车表数据库,当我将产品添加到购物车表时出现错误 Database mysql_query($query, $db) or die(mysql_error($db)); $query = '
我正在编写一个谱系应用程序,我正在尝试弄清楚我的数据库模型的各个方面。 我有一张供人们使用的 table : create table person ( id int unsigned not n
我是一名优秀的程序员,十分优秀!