|
版本: |
X5.2.5 |
小版本号: |
|
|
|
数据库: |
MySQL |
服务器操作系统: |
Windows |
应用服务器: |
Tomcat |
客户端操作系统: |
Windows 7 |
浏览器: |
IE9 |
|
|
本帖最后由 XiaoQLuo 于 2013-10-19 10:18 编辑
我就在事件里面写了这个点代码,
public static Table yLRKGLProcessAfterSaveWA_YLRKDMXAction() {
System.out.println("wolaile");
Table table = (Table) ContextHelper.getActionContext().getActionResult();
Iterator<Row> rows = table.iterator();
while (rows.hasNext()) {
Row row = rows.next();
ModifyState state = row.getState();
System.out.println(state);
}
return table;
}
跑起来就报了如下错误:
2013-10-12 16:54:14 invokeActions error!
com.justep.model.exception.ModelException: java.lang.reflect.InvocationTargetException
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: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
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)
... 21 more
Caused by: java.lang.ClassCastException: java.lang.Integer
at YLRKGLProcess.yLRKGLProcessAfterSaveWA_YLRKDMXAction(YLRKGLProcess.java:19)
... 26 more
2013-10-12 16:54:14 excute Action error:<?xml version="1.0" encoding="UTF-8"?>
<actions><action direct-execute="false" process="/warehouseManagement/rawMaterialStorage/process/YLRKGL/yLRKGLProcess" activity="mainActivity" action-flag="__action_2__" executor="" execute-context="" name="saveWA_YLRKDAction" accept="*/*"><parameters xmlns:xbiz="http://www.justep.com/xbiz#"><parameter name="table"><xbiz:table><rows><userdata name="model">/warehouseManagement/rawMaterialStorage/data</userdata><userdata name="id-column-name">WA_YLRKD</userdata><userdata name="id-column-type">String</userdata><userdata name="id-column-define">WA_YLRKD</userdata><userdata name="userdata">whereVersion</userdata><userdata name="relations">WA_YLRKD.fRKDH,WA_YLRKD.fRKRQ,WA_YLRKD.fSHDW,WA_YLRKD.fSHRQ,WA_YLRKD.fSHR,WA_YLRKD.fSHHRQ,WA_YLRKD.fSHHR,WA_YLRKD.fBZ,EXPRESS,WA_YLRKD.version</userdata><userdata name="relation-types">String,Date,String,Date,String,Date,String,String,Object,Integer</userdata><userdata name="relation-alias">fRKDH,fRKRQ,fSHDW,fSHRQ,fSHR,fSHHRQ,fSHHR,fBZ,space-column,version</userdata><userdata name="sys.rowid">WA_YLRKD</userdata><userdata name="sys.count">7</userdata><userdata name="concept">WA_YLRKD</userdata><userdata name="concept-alias">WA_YLRKD</userdata><userdata name="deletes"/><userdata name="deleteversions"/><userdata name="update-mode">whereVersion</userdata></rows></xbiz:table></parameter></parameters></action><action direct-execute="false" process="/warehouseManagement/rawMaterialStorage/process/YLRKGL/yLRKGLProcess" activity="mainActivity" action-flag="__action_3__" executor="" execute-context="" name="saveWA_YLRKDMXAction" accept="*/*"><parameters xmlns:xbiz="http://www.justep.com/xbiz#"><parameter name="table"><xbiz:table><rows><userdata name="model">/warehouseManagement/rawMaterialStorage/data</userdata><userdata name="id-column-name">WA_YLRKDMX</userdata><userdata name="id-column-type">String</userdata><userdata name="id-column-define">WA_YLRKDMX</userdata><userdata name="userdata">whereVersion</userdata><userdata name="relations">WA_YLRKDMX.fCPMC,WA_YLRKDMX.fCPLX,WA_YLRKDMX.fCPGG,WA_YLRKDMX.fCPTH,WA_YLRKDMX.fCPCZ,WA_YLRKDMX.fCPDZ,WA_YLRKDMX.fCPDJ,WA_YLRKDMX.fSL,WA_YLRKDMX.fZZ,WA_YLRKDMX.fZJ,WA_YLRKDMX.fCPDW,WA_YLRKDMX.fCPGYS,WA_YLRKDMX.fMP,WA_YLRKDMX.fBZ,WA_YLRKDMX.fRKDID,EXPRESS,WA_YLRKDMX.version,WA_YLRKDMX.fCPID,WA_YLRKDMX.fCFWZ</userdata><userdata name="relation-types">String,String,String,String,String,Float,Decimal,Float,Float,Decimal,String,String,String,String,String,Object,Integer,String,String</userdata><userdata name="relation-alias">fCPMC,fCPLX,fCPGG,fCPTH,fCPCZ,fCPDZ,fCPDJ,fSL,fZZ,fZJ,fCPDW,fCPGYS,fMP,fBZ,fRKDID,space-column,version,fCPID,fCFWZ</userdata><userdata name="sys.rowid">WA_YLRKDMX</userdata><userdata name="sys.count">3</userdata><userdata name="concept">WA_YLRKDMX</userdata><userdata name="concept-alias">WA_YLRKDMX</userdata><userdata name="deletes"/><userdata name="deleteversions"/><userdata name="update-mode">whereVersion</userdata><row id="55A7C0946D8B4B8CBE0DED0079DD00C0" original-id="55A7C0946D8B4B8CBE0DED0079DD00C0" selected="1"><userdata name="recordState">edit</userdata><userdata name="rowid-changed"/><cell original-value="xcb">xcb</cell><cell original-value="xcvbx">xcvbx</cell><cell original-value="xcvb">xcvb</cell><cell original-value=""/><cell original-value=""/><cell original-value="123.0">123.0</cell><cell original-value="111" changed="1">11</cell><cell original-value="11.0" changed="1">111.0</cell><cell original-value="1353.0" changed="1">13653</cell><cell original-value="1221" changed="1">1221</cell><cell original-value="%E6%A0%B9">%E6%A0%B9</cell><cell original-value="%E9%84%9E%E5%B7%9E%E5%86%B7%E6%8B%89%E5%9E%8B%E9%92%A2%E5%8E%82">%E9%84%9E%E5%B7%9E%E5%86%B7%E6%8B%89%E5%9E%8B%E9%92%A2%E5%8E%82</cell><cell original-value=""/><cell original-value=""/><cell original-value="CABD90084B734B119A5EB4D742C4CE0F">CABD90084B734B119A5EB4D742C4CE0F</cell><cell original-value=""/><cell original-value="1">1</cell><cell original-value="038BF58E63F04C14A9BE498248310FAA">038BF58E63F04C14A9BE498248310FAA</cell><cell original-value=""/></row></rows></xbiz:table></parameter></parameters></action></actions>
com.justep.model.exception.ModelException: java.lang.reflect.InvocationTargetException
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: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
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)
... 21 more
Caused by: java.lang.ClassCastException: java.lang.Integer
at YLRKGLProcess.yLRKGLProcessAfterSaveWA_YLRKDMXAction(YLRKGLProcess.java:19)
... 26 more
|
|