天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 5486|回复: 29

平台报莫名其秒的错误~

[复制链接]
jariy 发表于 2011-11-16 10:48:53 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2011-11-24 15:56 编辑

如题下下图,提示里显示map.size=2但是平台确报错Cannot find function keySet



我自己写了个java类测试了一下是可以正常显示值的,如下图,不知道平台是怎么解析我这个keyset的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| jariy 发表于 2011-11-16 10:53:02 | 显示全部楼层
这个keyset不是每次都会出错,第一次加载的时候肯定能正常执行过去,再次执行以及后面都无法正确显示出来 都是报这个错误,不明白是为什么?就算关掉浏览器再次登入也不行,我大概试了一下应该是服务器重启进这个页面的第一次能正确执行,后面再点也没有用了 一直报这个错
shary 发表于 2011-11-16 11:08:55 | 显示全部楼层
您好,平台js脚本不能识别keySet方法。我看了平台的源码都是在Java类中通过params.keySet().iterator()返回集合。
 楼主| jariy 发表于 2011-11-16 11:11:46 | 显示全部楼层
很奇怪哦同一个页面,我在里面加了一句之后报这个错误的屏率降低到点4-5次才会出现这个错误,有一次更坚持到点了8次之后才报错,汗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| jariy 发表于 2011-11-16 11:12:42 | 显示全部楼层
不能识别也不对吧,为什么时好时坏 有时能显示出来呢 如果不能识别就不应该正常显示一次出来
 楼主| jariy 发表于 2011-11-16 11:13:59 | 显示全部楼层
还有,我这写的代码不是js,是你们平台的iscript语言,不要理解错了,我只是用你们平台的界面写代码不习惯弄了个文本编辑器而已
shary 发表于 2011-11-16 11:15:41 | 显示全部楼层
您这个怎么定义的。你直接在平台上new一个hashmap类直接这么用时可以的。
 楼主| jariy 发表于 2011-11-16 11:18:51 | 显示全部楼层
直接上图,直观,看错误上面,是能看到map里有key的,那些工作效率,团队合作,工作技能,工作责任感都是key来的,其实平台是能正常解析这个keyset,但是不是每次都能正常解析,至于说为什么这个就需要你们去查原因了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| jariy 发表于 2011-11-16 11:39:52 | 显示全部楼层
我这给出详细点的错误提示信息

  1. 11:22:09,812  INFO PrintJsUtil:27 - JsUtil:====================map.size :2
  2. 11:22:09,828  INFO PrintJsUtil:27 - JsUtil:====================map.toString() :[
  3. {工作效率=[org.mozilla.javascript.NativeArray@1686227, org.mozilla.javascript.Na
  4. tiveArray@403ae, org.mozilla.javascript.NativeArray@18d9691, org.mozilla.javascr
  5. ipt.NativeArray@981bd3], 团队合作=[org.mozilla.javascript.NativeArray@4acc69, or
  6. g.mozilla.javascript.NativeArray@b24245, org.mozilla.javascript.NativeArray@11cf
  7. 19b, org.mozilla.javascript.NativeArray@13a23cb, org.mozilla.javascript.NativeAr
  8. ray@3fb9f], 工作技能=[org.mozilla.javascript.NativeArray@17ca69b, org.mozilla.ja
  9. vascript.NativeArray@9e3c1d, org.mozilla.javascript.NativeArray@7cb409, org.mozi
  10. lla.javascript.NativeArray@10fbe32], 工作责任感=[org.mozilla.javascript.NativeAr
  11. ray@8ff873, org.mozilla.javascript.NativeArray@7db3, org.mozilla.javascript.Nati
  12. veArray@3ca402, org.mozilla.javascript.NativeArray@133a040]}, {zd=[org.mozilla.j
  13. avascript.NativeArray@5df158]}]
  14. java.lang.Exception: JavaScriptRunning:[Form.rs_c_monthsingle.Field(11e0-81f6-c0
  15. 251bae-be03-e5c40c41d1e6).11e0-81f6-c0251bae-be03-e5c40c41d1e6.toHtmlText]: Type
  16. Error: Cannot find function keySet. (rsbusinesslib#66)
  17.         at cn.myapps.core.macro.runner.JavaScriptRunner.run(JavaScriptRunner.jav
  18. a:141)
  19.         at sun.reflect.GeneratedMethodAccessor309.invoke(Unknown Source)
  20.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
  21. sorImpl.java:25)
  22.         at java.lang.reflect.Method.invoke(Method.java:597)
  23.         at com.jamonapi.proxy.MonProxy.invoke(MonProxy.java:110)
  24.         at $Proxy19.run(Unknown Source)
  25.         at cn.myapps.core.dynaform.form.ejb.CalctextField.toHtmlTxt(CalctextFiel
  26. d.java:63)
  27.         at cn.myapps.core.dynaform.form.ejb.Form.toCalctext(Form.java:399)
  28.         at cn.myapps.core.dynaform.form.ejb.Form.toCalctext(Form.java:364)
  29.         at cn.myapps.core.dynaform.form.ejb.Form.toHtml(Form.java:1317)
  30.         at cn.myapps.core.dynaform.document.html.DocumentHtmlBean.getFormHTML(Do
  31. cumentHtmlBean.java:198)
  32.         at org.apache.jsp.portal.gray_005ftest2.dynaform.document.content_jsp._j
  33. spService(content_jsp.java:1681)
  34.         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
  35.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
  36.         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
  37. .java:393)
  38.         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
  39. 20)
  40.         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
  41.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
  42.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
  43. icationFilterChain.java:290)
  44.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
  45. ilterChain.java:206)
  46.         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp
  47. atcher.java:654)
  48.         at org.apache.catalina.core.ApplicationDispatcher.processRequest(Applica
  49. tionDispatcher.java:445)
  50.         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationD
  51. ispatcher.java:379)
  52.         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDis
  53. patcher.java:292)
  54.         at cn.myapps.util.OBPMDispatcher.forward(OBPMDispatcher.java:50)
  55.         at org.apache.jsp.portal.share.dynaform.activity.after_jsp._jspService(a
  56. fter_jsp.java:410)
  57.         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
  58.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
  59.         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
  60. .java:393)
  61.         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:3
  62. 20)
  63.         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
  64.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
  65.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
  66. icationFilterChain.java:290)
  67.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
  68. ilterChain.java:206)
  69.         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp
  70. atcher.java:654)
  71.         
  72.       
复制代码
 楼主| jariy 发表于 2011-11-16 11:40:24 | 显示全部楼层
  1. at org.apache.catalina.core.ApplicationDispatcher.processRequest(Applica
  2. tionDispatcher.java:445)
  3.         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationD
  4. ispatcher.java:379)
  5.         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDis
  6. patcher.java:292)
  7.         at com.opensymphony.webwork.dispatcher.ServletDispatcherResult.doExecute
  8. (ServletDispatcherResult.java:114)
  9.         at cn.myapps.base.web.ServletResult.OBPMServletDispatcherResult.doExecut
  10. e(OBPMServletDispatcherResult.java:32)
  11.         at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebW
  12. orkResultSupport.java:101)
  13.         at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultA
  14. ctionInvocation.java:312)
  15.         at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
  16. vocation.java:207)
  17.         at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.doInter
  18. cept(DefaultWorkflowInterceptor.java:137)
  19.         at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(
  20. MethodFilterInterceptor.java:81)
  21.         at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
  22. vocation.java:189)
  23.         at com.opensymphony.xwork.validator.ValidationInterceptor.doIntercept(Va
  24. lidationInterceptor.java:115)
  25.         at com.opensymphony.xwork.interceptor.MethodFilterInterceptor.intercept(
  26. MethodFilterInterceptor.java:81)
  27.         at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
  28. vocation.java:189)
  29.         at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around
  30. Interceptor.java:31)
  31.         at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
  32. vocation.java:189)
  33.         at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around
  34. Interceptor.java:31)
  35.         at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
  36. vocation.java:189)
  37.         at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around
  38. Interceptor.java:31)
  39.         at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
  40. vocation.java:189)
  41.         at com.opensymphony.webwork.interceptor.FileUploadInterceptor.intercept(
  42. FileUploadInterceptor.java:171)
  43.         at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
  44. vocation.java:189)
  45.         at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around
  46. Interceptor.java:31)
  47.         at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
  48. vocation.java:189)
  49.         at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around
  50. Interceptor.java:31)
  51.         at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
  52. vocation.java:189)
  53.         at com.opensymphony.xwork.interceptor.I18nInterceptor.intercept(I18nInte
  54. rceptor.java:151)
  55.         at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
  56. vocation.java:189)
  57.         at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around
  58. Interceptor.java:31)
  59.         at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
  60. vocation.java:189)
  61.         at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around
  62. Interceptor.java:31)
  63.         at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
  64. vocation.java:189)
  65.         at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around
  66. Interceptor.java:31)
  67.         at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
  68. vocation.java:189)
  69.         at com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.interc
  70. ept(ExceptionMappingInterceptor.java:100)
  71.         at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
  72. vocation.java:189)
  73.         at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.
  74. java:113)
  75.         at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(Dis
  76. patcherUtils.java:233)
  77.         at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(Servlet
  78. Dispatcher.java:111)
  79.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
  80.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
  81. icationFilterChain.java:290)
  82.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
  83. ilterChain.java:206)
  84.         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp
  85. atcher.java:654)
  86.         at org.apache.catalina.core.ApplicationDispatcher.processRequest(Applica
  87. tionDispatcher.java:445)
  88.         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationD
  89. ispatcher.java:379)
  90.         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDis
  91. patcher.java:292)
  92.         at com.opensymphony.webwork.dispatcher.ServletDispatcherResult.doExecute
  93. (ServletDispatcherResult.java:114)
  94.         at cn.myapps.base.web.ServletResult.OBPMServletDispatcherResult.doExecut
  95. e(OBPMServletDispatcherResult.java:32)
  96.         at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebW
  97. orkResultSupport.java:101)
  98.         at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultA
  99. ctionInvocation.java:312)
  100.         at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
  101. vocation.java:207)
  102.         at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(Around
  103. Interceptor.java:31)
  104.         at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionIn
  105. vocation.java:189)
  106.         at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.
  107. java:113)
  108.         at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(Dis
  109. patcherUtils.java:233)
  110.         at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(FilterD
  111. ispatcher.java:198)
  112.         at cn.myapps.base.web.filter.OBPMFilterDispatcher.doFilter(OBPMFilterDis
  113. patcher.java:43)
  114.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
  115. icationFilterChain.java:235)
  116.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
  117. ilterChain.java:206)
  118.         at com.opensymphony.webwork.dispatcher.ActionContextCleanUp.doFilter(Act
  119. ionContextCleanUp.java:78)
  120.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
  121. icationFilterChain.java:235)
  122.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
  123. ilterChain.java:206)
  124.         at cn.myapps.base.web.filter.AjaxMultiLanguageFilter.doFilter(AjaxMultiL
  125. anguageFilter.java:42)
  126.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
  127. icationFilterChain.java:235)
  128.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
  129. ilterChain.java:206)
  130. at cn.myapps.base.web.filter.PersistenceFilter.doFilter(PersistenceFilte
  131. r.java:30)
  132.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
  133. icationFilterChain.java:235)
  134.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
  135. ilterChain.java:206)
  136.         at cn.myapps.base.web.filter.SecurityFilter.doFilter(SecurityFilter.java
  137. :122)
  138.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
  139. icationFilterChain.java:235)
  140.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
  141. ilterChain.java:206)
  142.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
  143. alve.java:233)
  144.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
  145. alve.java:175)
  146.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
  147. ava:128)
  148.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
  149. ava:102)
  150.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
  151. ve.java:109)
  152.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
  153. a:263)
  154.         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
  155. :844)
  156.         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
  157. ss(Http11Protocol.java:584)
  158.         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:44
  159. 7)
  160.         at java.lang.Thread.run(Thread.java:619)
  161. Caused by: org.mozilla.javascript.EcmaError: TypeError: Cannot find function key
  162. Set. (rsbusinesslib#66)
  163.         at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.jav
  164. a:3350)
  165.         at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.jav
  166. a:3340)
  167.         at org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:335
  168. 6)
  169.         at org.mozilla.javascript.ScriptRuntime.typeError1(ScriptRuntime.java:33
  170. 68)
  171.         at org.mozilla.javascript.ScriptRuntime.notFunctionError(ScriptRuntime.j
  172. ava:3428)
  173.         at org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRun
  174. time.java:2052)
  175.         at org.mozilla.javascript.optimizer.OptRuntime.callProp0(OptRuntime.java
  176. :117)
  177.         at org.mozilla.javascript.gen.c492._c3(rsbusinesslib:66)
  178.         at org.mozilla.javascript.gen.c492.call(rsbusinesslib)
  179.         at org.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java:
  180. 97)
  181.         at org.mozilla.javascript.gen.c492._c1(rsbusinesslib:17)
  182.         at org.mozilla.javascript.gen.c492.call(rsbusinesslib)
  183.         at org.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java:
  184. 97)
  185.         at org.mozilla.javascript.gen.c517._c0(Form.rs_c_monthsingle.Field(11e0-
  186. 81f6-c0251bae-be03-e5c40c41d1e6).11e0-81f6-c0251bae-be03-e5c40c41d1e6.toHtmlText
  187. :5)
  188.         at org.mozilla.javascript.gen.c517.call(Form.rs_c_monthsingle.Field(11e0
  189. -81f6-c0251bae-be03-e5c40c41d1e6).11e0-81f6-c0251bae-be03-e5c40c41d1e6.toHtmlTex
  190. t)
  191.         
复制代码

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 18:08

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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