wzc3320 发表于 2022-7-6 22:15:51

调用活动(服务调用)返回值如何写入表单


不加这行流程可以走下去,也不确定调用是否成功
加了这行,服务调用走不到下一步

论坛管理员 发表于 2022-7-7 09:54:53

您的o2oa试试什么版本?加了这行走不下去后端是否有报错信息?您这里print一下response是否有获取到?

wzc3320 发表于 2022-7-7 13:58:16

本帖最后由 wzc3320 于 2022-7-7 14:06 编辑

6.3.3版本,有报错print没有结果显示
print(this.response.get())报错
print(1)不报错

wzc3320 发表于 2022-7-7 13:59:24

2022-07-07 13:54:38.028 ERROR com.x.processplatform.service.processing.processor.AbstractProcessor - javax.script.ScriptException
javax.script.ScriptException: ReferenceError: "_self" is not defined in <eval> at line number 2
      at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477)
      at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:433)
      at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine$3.eval(NashornScriptEngine.java:521)
      at com.x.processplatform.service.processing.processor.invoke.InvokeProcessor.jaxrsExternal(InvokeProcessor.java:324)
      at com.x.processplatform.service.processing.processor.invoke.InvokeProcessor.jaxrs(InvokeProcessor.java:146)
      at com.x.processplatform.service.processing.processor.invoke.InvokeProcessor.executing(InvokeProcessor.java:66)
      at com.x.processplatform.service.processing.processor.invoke.AbstractInvokeProcessor.executeProcessing(AbstractInvokeProcessor.java:27)
      at com.x.processplatform.service.processing.processor.AbstractProcessor.execute(AbstractProcessor.java:227)
      at com.x.processplatform.service.processing.Processing.execute(Processing.java:201)
      at com.x.processplatform.service.processing.Processing.processing(Processing.java:77)
      at com.x.processplatform.service.processing.Processing.processing(Processing.java:40)
      at com.x.processplatform.service.processing.Processing.processing(Processing.java:95)
      at com.x.processplatform.service.processing.Processing.processing(Processing.java:40)
      at com.x.processplatform.service.processing.Processing.processing(Processing.java:95)
      at com.x.processplatform.service.processing.Processing.processing(Processing.java:40)
      at com.x.processplatform.service.processing.Processing.processing(Processing.java:95)
      at com.x.processplatform.service.processing.Processing.processing(Processing.java:40)
      at com.x.processplatform.service.processing.jaxrs.work.ActionProcessing$CallableExecute.call(ActionProcessing.java:99)
      at com.x.processplatform.service.processing.jaxrs.work.ActionProcessing$CallableExecute.call(ActionProcessing.java:88)
      at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
      at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
      at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
      at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: <eval>:2 ReferenceError: "_self" is not defined
      at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ECMAErrors.error(ECMAErrors.java:57)
      at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ECMAErrors.referenceError(ECMAErrors.java:319)
      at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ECMAErrors.referenceError(ECMAErrors.java:291)
      at jdk.scripting.nashorn/jdk.nashorn.internal.objects.Global.__noSuchProperty__(Global.java:1616)
      at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$81713$52073$\^eval\_.get-2#L:2(<eval>:2)
      at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$81853$\^eval\_/0x0000000803a39040.L:1(<eval>:2)
      at jdk.scripting.nashorn.scripts/jdk.nashorn.internal.scripts.Script$Recompilation$81852$\^eval\_/0x0000000803bc6440.:program(<eval>:1)
      at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655)
      at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513)
      at jdk.scripting.nashorn/jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527)
      at jdk.scripting.nashorn/jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:428)
      ... 21 more

论坛管理员 发表于 2022-7-8 09:57:24

this.response.get()在您这个版本确实有bug的,后面的版本已经修复过,您可以升级一下
页: [1]
查看完整版本: 调用活动(服务调用)返回值如何写入表单