起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: lwcompany

[结贴] 执行Action出错, wrong number of arguments

[复制链接]

41

主题

303

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
 楼主| 发表于 2016-8-17 14:34:34 | 显示全部楼层
终于好了,明白了不能有相同的action在一个项目中
结贴吧!!
辛苦了
回复 支持 反对

使用道具 举报

1

主题

4

帖子

41

积分

新手上路

Rank: 1

积分
41
QQ
发表于 2019-5-6 16:16:32 | 显示全部楼层
本帖最后由 ibenlee 于 2019-5-6 16:17 编辑
jishuang 发表于 2016-8-17 11:51
你好楼主,该问题准备远程。(已远程)
定义了同名的多个action和procedure,action和procedure的参数不一 ...

2019-05-06 13:52:14 excute stream action, params:{process=/marketingSystem/businessFlow/process/businessFlowManage/businessFlowManageProcess, activity=mainActivity, action=c_importFileAction, parameters={fileName=C:%5Cfakepath%5Ctemplate.xls, file=java.io.ByteArrayInputStream@1378297, conceptName=MA_BussinessFlowDetail, procedureJson=, excelHeader=%5B%7B%22field%22:%22journalizing%22,%22title%22:%22%E5%88%86%E5%BD%95%E6%B5%81%E6%B0%B4%22%7D,%7B%22field%22:%22custName%22,%22title%22:%22%E8%B4%AD%E5%85%A5%E5%AE%A2%E6%88%B7%E5%90%8D%E7%A7%B0(%E5%AF%BC%E5%85%A5)%22%7D,%7B%22field%22:%22custNum%22,%22title%22:%22%E8%B4%AD%E5%85%A5%E5%AE%A2%E6%88%B7%E7%BC%96%E5%8F%B7%22%7D,%7B%22field%22:%22productNum%22,%22title%22:%22%E5%93%81%E7%A7%8D%E7%BC%96%E5%8F%B7%22%7D,%7B%22field%22:%22custType%22,%22title%22:%22%E8%B4%AD%E5%85%A5%E5%AE%A2%E6%88%B7%E5%B1%9E%E6%80%A7%22%7D,%7B%22field%22:%22quantity%22,%22title%22:%22%E6%95%B0%E9%87%8F%22%7D,%7B%22field%22:%22billingUnitPrice%22,%22title%22:%22%E4%B8%9A%E7%BB%A9%E8%AE%A1%E8%B4%B9%E5%8D%95%E4%BB%B7%22%7D,%7B%22field%22:%22billingAmount%22,%22title%22:%22%E4%B8%9A%E7%BB%A9%E8%AE%A1%E8%B4%B9%E9%87%91%E9%A2%9D%22%7D,%7B%22field%22:%22averageSupplyUnitPrice%22,%22title%22:%22%E7%9C%81%E5%B9%B3%E5%9D%87%E4%BE%9B%E8%B4%A7%E5%8D%95%E4%BB%B7%22%7D,%7B%22field%22:%22averageSupplyAmount%22,%22title%22:%22%E7%9C%81%E5%B9%B3%E5%9D%87%E4%BE%9B%E8%B4%A7%E9%87%91%E9%A2%9D%22%7D,%7B%22field%22:%22saleType%22,%22title%22:%22%E9%94%80%E5%94%AE%E7%B1%BB%E5%9E%8B%22%7D,%7B%22field%22:%22saleDate%22,%22title%22:%22%E9%94%80%E5%94%AE%E6%97%A5%E6%9C%9F%22%7D,%7B%22field%22:%22custArea%22,%22title%22:%22%E8%B4%AD%E5%85%A5%E5%AE%A2%E6%88%B7%E5%8C%BA%E5%9F%9F%22%7D,%7B%22field%22:%22importSpecification%22,%22title%22:%22%E8%A7%84%E6%A0%BC(%E5%AF%BC%E5%85%A5)%22%7D,%7B%22field%22:%22specification%22,%22title%22:%22%E8%A7%84%E6%A0%BC%22%7D,%7B%22field%22:%22varietyName%22,%22title%22:%22%E5%93%81%E7%A7%8D%E5%90%8D%E7%A7%B0(%E5%AF%BC%E5%85%A5)%22%7D,%7B%22field%22:%22subordinateArea%22,%22title%22:%22%E6%89%80%E5%B1%9E%E7%9C%81%E5%8C%BA%22%7D,%7B%22field%22:%22batch%22,%22title%22:%22%E6%89%B9%E6%AC%A1%22%7D,%7B%22field%22:%22measureUnit%22,%22title%22:%22%E8%AE%A1%E9%87%8F%E5%8D%95%E4%BD%8D%22%7D,%7B%22field%22:%22subordinateOffice%22,%22title%22:%22%E6%89%80%E5%B1%9E%E5%8A%9E%E4%BA%8B%E5%A4%84%22%7D,%7B%22field%22:%22subordinateBranch%22,%22title%22:%22%E6%89%80%E5%B1%9E%E4%B8%9A%E5%8A%A1%E5%88%86%E7%BA%BF%22%7D,%7B%22field%22:%22subordinateBusinessDivision%22,%22title%22:%22%E6%89%80%E5%B1%9E%E4%BA%8B%E4%B8%9A%E9%83%A8%22%7D,%7B%22field%22:%22administrativeDepartment%22,%22title%22:%22%E6%89%80%E5%B1%9E%E7%AE%A1%E7%90%86%E9%83%A8%E9%97%A8%22%7D,%7B%22field%22:%22manufacturingEnterprise%22,%22title%22:%22%E7%94%9F%E4%BA%A7%E4%BC%81%E4%B8%9A%22%7D,%7B%22field%22:%22director%22,%22title%22:%22%E4%B8%BB%E7%AE%A1%22%7D,%7B%22field%22:%22specialist%22,%22title%22:%22%E4%B8%93%E5%91%98%22%7D,%7B%22field%22:%22manager%22,%22title%22:%22%E7%BB%8F%E7%90%86/%E8%B4%A3%E4%BB%BB%E4%BA%BA%22%7D,%7B%22field%22:%22recordGrade%22,%22title%22:%22%E5%8D%8F%E8%AE%AE%E5%A4%87%E6%A1%88%E7%AD%89%E7%BA%A7%22%7D,%7B%22field%22:%22remark%22,%22title%22:%22%E5%A4%87%E6%B3%A8%22%7D%5D}}
java.lang.IllegalArgumentException: wrong number of arguments
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        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.BusinessServer.excute(Unknown Source)
        at com.justep.business.server.BusinessServer.excuteMultipartAction(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:723)
        at com.justep.x.bs.BusinessServerServlet.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at com.justep.micro.service.MicroServiceFilter.doFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        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:103)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:745)

我遇到同样的问题,对过方法的参数,个数是一致的。但就是一直报这个错
回复 支持 反对

使用道具 举报

1

主题

4

帖子

41

积分

新手上路

Rank: 1

积分
41
QQ
发表于 2019-5-6 16:19:25 | 显示全部楼层
jishuang 发表于 2016-8-17 11:51
你好楼主,该问题准备远程。(已远程)
定义了同名的多个action和procedure,action和procedure的参数不一 ...

2019-05-06 13:52:14 excute stream action, params:{process=/marketingSystem/businessFlow/process/businessFlowManage/businessFlowManageProcess, activity=mainActivity, action=c_importFileAction, parameters={fileName=C:%5Cfakepath%5Ctemplate.xls, file=java.io.ByteArrayInputStream@1378297, conceptName=MA_BussinessFlowDetail, procedureJson=, excelHeader=%5B%7B%22field%22:%22journalizing%22,%22title%22:%22%E5%88%86%E5%BD%95%E6%B5%81%E6%B0%B4%22%7D,%7B%22field%22:%22custName%22,%22title%22:%22%E8%B4%AD%E5%85%A5%E5%AE%A2%E6%88%B7%E5%90%8D%E7%A7%B0(%E5%AF%BC%E5%85%A5)%22%7D,%7B%22field%22:%22custNum%22,%22title%22:%22%E8%B4%AD%E5%85%A5%E5%AE%A2%E6%88%B7%E7%BC%96%E5%8F%B7%22%7D,%7B%22field%22:%22productNum%22,%22title%22:%22%E5%93%81%E7%A7%8D%E7%BC%96%E5%8F%B7%22%7D,%7B%22field%22:%22custType%22,%22title%22:%22%E8%B4%AD%E5%85%A5%E5%AE%A2%E6%88%B7%E5%B1%9E%E6%80%A7%22%7D,%7B%22field%22:%22quantity%22,%22title%22:%22%E6%95%B0%E9%87%8F%22%7D,%7B%22field%22:%22billingUnitPrice%22,%22title%22:%22%E4%B8%9A%E7%BB%A9%E8%AE%A1%E8%B4%B9%E5%8D%95%E4%BB%B7%22%7D,%7B%22field%22:%22billingAmount%22,%22title%22:%22%E4%B8%9A%E7%BB%A9%E8%AE%A1%E8%B4%B9%E9%87%91%E9%A2%9D%22%7D,%7B%22field%22:%22averageSupplyUnitPrice%22,%22title%22:%22%E7%9C%81%E5%B9%B3%E5%9D%87%E4%BE%9B%E8%B4%A7%E5%8D%95%E4%BB%B7%22%7D,%7B%22field%22:%22averageSupplyAmount%22,%22title%22:%22%E7%9C%81%E5%B9%B3%E5%9D%87%E4%BE%9B%E8%B4%A7%E9%87%91%E9%A2%9D%22%7D,%7B%22field%22:%22saleType%22,%22title%22:%22%E9%94%80%E5%94%AE%E7%B1%BB%E5%9E%8B%22%7D,%7B%22field%22:%22saleDate%22,%22title%22:%22%E9%94%80%E5%94%AE%E6%97%A5%E6%9C%9F%22%7D,%7B%22field%22:%22custArea%22,%22title%22:%22%E8%B4%AD%E5%85%A5%E5%AE%A2%E6%88%B7%E5%8C%BA%E5%9F%9F%22%7D,%7B%22field%22:%22importSpecification%22,%22title%22:%22%E8%A7%84%E6%A0%BC(%E5%AF%BC%E5%85%A5)%22%7D,%7B%22field%22:%22specification%22,%22title%22:%22%E8%A7%84%E6%A0%BC%22%7D,%7B%22field%22:%22varietyName%22,%22title%22:%22%E5%93%81%E7%A7%8D%E5%90%8D%E7%A7%B0(%E5%AF%BC%E5%85%A5)%22%7D,%7B%22field%22:%22subordinateArea%22,%22title%22:%22%E6%89%80%E5%B1%9E%E7%9C%81%E5%8C%BA%22%7D,%7B%22field%22:%22batch%22,%22title%22:%22%E6%89%B9%E6%AC%A1%22%7D,%7B%22field%22:%22measureUnit%22,%22title%22:%22%E8%AE%A1%E9%87%8F%E5%8D%95%E4%BD%8D%22%7D,%7B%22field%22:%22subordinateOffice%22,%22title%22:%22%E6%89%80%E5%B1%9E%E5%8A%9E%E4%BA%8B%E5%A4%84%22%7D,%7B%22field%22:%22subordinateBranch%22,%22title%22:%22%E6%89%80%E5%B1%9E%E4%B8%9A%E5%8A%A1%E5%88%86%E7%BA%BF%22%7D,%7B%22field%22:%22subordinateBusinessDivision%22,%22title%22:%22%E6%89%80%E5%B1%9E%E4%BA%8B%E4%B8%9A%E9%83%A8%22%7D,%7B%22field%22:%22administrativeDepartment%22,%22title%22:%22%E6%89%80%E5%B1%9E%E7%AE%A1%E7%90%86%E9%83%A8%E9%97%A8%22%7D,%7B%22field%22:%22manufacturingEnterprise%22,%22title%22:%22%E7%94%9F%E4%BA%A7%E4%BC%81%E4%B8%9A%22%7D,%7B%22field%22:%22director%22,%22title%22:%22%E4%B8%BB%E7%AE%A1%22%7D,%7B%22field%22:%22specialist%22,%22title%22:%22%E4%B8%93%E5%91%98%22%7D,%7B%22field%22:%22manager%22,%22title%22:%22%E7%BB%8F%E7%90%86/%E8%B4%A3%E4%BB%BB%E4%BA%BA%22%7D,%7B%22field%22:%22recordGrade%22,%22title%22:%22%E5%8D%8F%E8%AE%AE%E5%A4%87%E6%A1%88%E7%AD%89%E7%BA%A7%22%7D,%7B%22field%22:%22remark%22,%22title%22:%22%E5%A4%87%E6%B3%A8%22%7D%5D}}
java.lang.IllegalArgumentException: wrong number of arguments
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        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.BusinessServer.excute(Unknown Source)
        at com.justep.business.server.BusinessServer.excuteMultipartAction(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:723)
        at com.justep.x.bs.BusinessServerServlet.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at com.justep.micro.service.MicroServiceFilter.doFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        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:103)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:745)

我已试了好久都一直报这个错,比对过方法的参数个数没有错的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-6-11 07:38 , Processed in 0.074666 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表