|
版本: |
X5.2.6 |
小版本号: |
|
|
|
数据库: |
MySQL |
服务器操作系统: |
Windows |
应用服务器: |
Tomcat |
客户端操作系统: |
Windows 7 |
浏览器: |
Chrome |
|
|
本帖最后由 奶糖 于 2014-4-18 10:47 编辑
流程过程中,某个环节,点击流转后,在流转确认对话框点取消。
修改页面数据后,点击保存,报错,提示找不到对应的数据。
查看数据库,version对应的值没有发生变化。
错误信息:- 2014-04-18 10:43:50 action:<?xml version="1.0" encoding="UTF-8"?>
- <actions><action direct-execute="false" process="/OA_WS/asset/process/assetrepair/assetrepairProcess" activity="comAssetBusinessActivity" action-flag="__action_0__" executor="/57703C1327A34FD2B9175F39230E9D99.ogn/E637AFE17A88450EB0ABF714A30CE60C.dpt/PSN01@E637AFE17A88450EB0ABF714A30CE60C.psm" execute-context="" name="saveT_assetrepairAction" accept="application/xml, text/xml, */*"><parameters xmlns:xbiz="http://www.justep.com/xbiz#"><parameter name="table"><xbiz:table><rows><userdata name="model">/OA_WS/management/data</userdata><userdata name="id-column-name">T_assetrepair</userdata><userdata name="id-column-type">String</userdata><userdata name="id-column-define">T_assetrepair</userdata><userdata name="userdata">whereVersion</userdata><userdata name="relations">T_assetrepair.repairCode,T_assetrepair.applyUser,T_assetrepair.applydept,T_assetrepair.applyDate,T_assetrepair.assetCode,T_assetrepair.price,T_assetrepair.unitId,T_assetrepair.faultParts,T_assetrepair.faultRepairReson,T_assetrepair.repairUnit,T_assetrepair.repairUsers,T_assetrepair.repairTel,T_assetrepair.repairEndDate,T_assetrepair.repairFinishDate,T_assetrepair.repairEstFee,T_assetrepair.actuallyFee,T_assetrepair.repairWay,T_assetrepair.remarks,T_assetrepair.billAttachment,T_assetrepair.status,T_assetrepair.version,T_assets.largeCategory,T_assets.smallCategory,T_assets.brand,T_assets.model,T_assets.assetformat,T_assets.addupDepCosts,T_assets.leftRate,T_assettype.assetname,T_assettype[1].assetname,Sa_oporg.sName,Sa_task.sID,Sa_oporg[1].sName,Sa_oporg[1].sName</userdata><userdata name="relation-types">String,String,String,DateTime,String,Decimal,String,String,String,String,String,String,DateTime,DateTime,Decimal,Decimal,String,String,String,Integer,Integer,String,String,String,String,String,Decimal,Decimal,String,String,String,String,String,String</userdata><userdata name="relation-alias">repairCode,applyUser,applydept,applyDate,assetCode,price,unitId,faultParts,faultRepairReson,repairUnit,repairUsers,repairTel,repairEndDate,repairFinishDate,repairEstFee,actuallyFee,repairWay,remarks,billAttachment,status,version,largeCategory,smallCategory,brand,model,assetformat,addupDepCosts,leftRate,smallCategoryName,largeCategoryName,sName,sID,appDptName,appUserName</userdata><userdata name="sys.rowid">T_assetrepair</userdata><userdata name="sys.count">11</userdata><userdata name="concept">T_assetrepair</userdata><userdata name="concept-alias">T_assetrepair</userdata><userdata name="deletes"/><userdata name="deleteversions"/><userdata name="update-mode">whereVersion</userdata><row id="14928917382440ADBFB05362C8CC2B05" original-id="14928917382440ADBFB05362C8CC2B05"><userdata name="recordState">edit</userdata><userdata name="rowid-changed"/><cell original-value="WX-WS-BB-20140418-003">WX-WS-BB-20140418-003</cell><cell original-value="admin">admin</cell><cell original-value="010100">010100</cell><cell original-value="2014-04-18T10%3A12%3A44.000Z">2014-04-18T10%3A12%3A44.000Z</cell><cell original-value="0361019902390002">0361019902390002</cell><cell original-value="1006660.00">1006660.00</cell><cell original-value=""/><cell original-value=""/><cell original-value="4841">4841</cell><cell original-value=""/><cell original-value=""/><cell original-value=""/><cell original-value=""/><cell original-value=""/><cell original-value="323300.00" changed="1">333</cell><cell original-value="546.00">546.00</cell><cell original-value=""/><cell original-value=""/><cell original-value=""/><cell original-value="2">2</cell><cell original-value="9">9</cell><cell original-value="10011">10011</cell><cell original-value="1001101">1001101</cell><cell original-value=""/><cell original-value="%E6%88%BF%E5%B1%8B">%E6%88%BF%E5%B1%8B</cell><cell original-value="%E5%B7%9D%E5%8C%97%E5%85%AC%E8%B7%AF1300%E5%BC%84104%E5%8F%B7">%E5%B7%9D%E5%8C%97%E5%85%AC%E8%B7%AF1300%E5%BC%84104%E5%8F%B7</cell><cell original-value="956327.00">956327.00</cell><cell original-value="50333.00">50333.00</cell><cell original-value="%E6%88%BF%E5%B1%8B%E5%BB%BA%E7%AD%91">%E6%88%BF%E5%B1%8B%E5%BB%BA%E7%AD%91</cell><cell original-value="%E6%88%BF%E5%B1%8B%E5%BB%BA%E7%AD%91">%E6%88%BF%E5%B1%8B%E5%BB%BA%E7%AD%91</cell><cell original-value=""/><cell original-value="2B6F7EC709B445D2AFA4C70A86BF2C8D">2B6F7EC709B445D2AFA4C70A86BF2C8D</cell><cell original-value="%E5%85%AC%E5%8F%B8%E9%A2%86%E5%AF%BC">%E5%85%AC%E5%8F%B8%E9%A2%86%E5%AF%BC</cell><cell original-value="%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86%E5%91%98">%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86%E5%91%98</cell></row></rows></xbiz:table></parameter></parameters></action></actions>
- java.lang.reflect.InvocationTargetException
- at sun.reflect.GeneratedMethodAccessor177.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
- at java.lang.reflect.Method.invoke(Method.java:592)
- at com.justep.system.action.Engine.invokeActions(Native Method)
- at com.justep.system.action.Engine.invokeActions(Unknown Source)
- at com.justep.business.server.BusinessServer.doAction(Unknown Source)
- at com.justep.business.server.BusinessServer.doExcute(Unknown Source)
- at com.justep.business.server.BusinessServer.excute(Unknown Source)
- at com.justep.business.server.BusinessServerServlet.execService(Unknown Source)
- at com.justep.business.server.BusinessServerServlet.service(Unknown Source)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
- at com.justep.x.bs.BusinessServerServlet.service(Unknown Source)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
- at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
- at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
- at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
- at java.lang.Thread.run(Thread.java:595)
- Caused by: com.justep.exception.BusinessException: 编码: JUSTEP150186; 提示: 更新记录T_assetrepair, T_assetrepair, key="14928917382440ADBFB05362C8CC2B05"出错, 不存在符合条件的数据, UPDATE T_assetrepair T_assetrepair SET T_assetrepair.repairEstFee = :repairEstFee_new, T_assetrepair.version = :version + 1 WHERE T_assetrepair= :T_assetrepair_old AND T_assetrepair.version = :version_old; 可能的原因: 数据被其他用户修改了; 数据被其他用户删除了
- at com.justep.exception.BusinessException.create(Unknown Source)
- at com.justep.system.data.impl.TableImpl.edit(Unknown Source)
- at com.justep.system.data.impl.TableImpl.save(Unknown Source)
- at com.justep.system.data.impl.TableImpl.save(Unknown Source)
- at com.justep.system.data.BizData.save(Unknown Source)
- at BizProcedure.save(BizProcedure.java:18)
- ... 25 more
复制代码 |
|