查看: 2369|回复: 6

关于自定义数据表无法插入流程中的数据问题

升级   0.08%

97

主题

137

回帖

8

积分

注册会员

Rank: 2

积分
8
发表于 2023-5-16 09:51:26 | 显示全部楼层 |阅读模式
问题描述:已完成自定义数据表的发编译、服务器重启,测试数据插入正常,但是流程数据没有插入进去,设计截图如下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-5-16 10:21:53 | 显示全部楼层
加一些print输出,控制台跟踪一下,看看values是否正常获取到了,执行过程有没有报错?
回复

使用道具 举报

升级   0.08%

97

主题

137

回帖

8

积分

注册会员

Rank: 2

积分
8
发表于 2023-5-16 10:33:22 | 显示全部楼层
论坛管理员 发表于 2023-5-16 10:21
加一些print输出,控制台跟踪一下,看看values是否正常获取到了,执行过程有没有报错? ...




2023-05-16 10:29:50.762 [ProcessPlatformExecutor-10] ERROR com.x.base.core.project.scripting.JsonScriptingExecutor - id:6284f6fc-e005-429a-852e-4a3462a4bead, name:com.x.base.core.project.scripting.JsonScriptingExecutor, message:TypeError: e.indexOf is not a function in <eval> at line number 1, exception:javax.script.ScriptException.
javax.script.ScriptException: TypeError: e.indexOf is not a function in <eval> at line number 1
        at jdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:477) ~[jdk.scripting.nashorn:?]
        at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:433) ~[jdk.scripting.nashorn:?]
        at jdk.nashorn.api.scripting.NashornScriptEngine$3.eval(NashornScriptEngine.java:521) ~[jdk.scripting.nashorn:?]
        at com.x.base.core.project.scripting.JsonScriptingExecutor.eval(JsonScriptingExecutor.java:225) ~[x_base_core_project.jar:?]
        at com.x.processplatform.service.processing.processor.AbstractProcessor.callAfterArriveScript(AbstractProcessor.java:155) ~[classes/:?]
        at com.x.processplatform.service.processing.processor.AbstractProcessor.arrive(AbstractProcessor.java:99) ~[classes/:?]
        at com.x.processplatform.service.processing.Processing.arrive(Processing.java:136) ~[classes/:?]
        at com.x.processplatform.service.processing.Processing.processing(Processing.java:88) ~[classes/:?]
        at com.x.processplatform.service.processing.Processing.processing(Processing.java:41) ~[classes/:?]
        at com.x.processplatform.service.processing.jaxrs.work.ActionProcessing$CallableExecute.call(ActionProcessing.java:94) ~[classes/:?]
        at com.x.processplatform.service.processing.jaxrs.work.ActionProcessing$CallableExecute.call(ActionProcessing.java:83) ~[classes/:?]
        at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
        at java.lang.Thread.run(Thread.java:829) ~[?:?]
Caused by: jdk.nashorn.internal.runtime.ECMAException: TypeError: e.indexOf is not a function
        at jdk.nashorn.internal.runtime.ECMAErrors.error(ECMAErrors.java:57) ~[jdk.scripting.nashorn:?]
        at jdk.nashorn.internal.runtime.ECMAErrors.typeError(ECMAErrors.java:213) ~[jdk.scripting.nashorn:?]
        at jdk.nashorn.internal.runtime.ECMAErrors.typeError(ECMAErrors.java:185) ~[jdk.scripting.nashorn:?]
        at jdk.nashorn.internal.runtime.ECMAErrors.typeError(ECMAErrors.java:172) ~[jdk.scripting.nashorn:?]
        at jdk.nashorn.internal.runtime.Undefined.lookup(Undefined.java:100) ~[jdk.scripting.nashorn:?]
        at jdk.nashorn.internal.runtime.linker.NashornLinker.getGuardedInvocation(NashornLinker.java:106) ~[jdk.scripting.nashorn:?]
        at jdk.nashorn.internal.runtime.linker.NashornLinker.getGuardedInvocation(NashornLinker.java:96) ~[jdk.scripting.nashorn:?]
        at jdk.dynalink.linker.support.CompositeTypeBasedGuardingDynamicLinker.getGuardedInvocation(CompositeTypeBasedGuardingDynamicLinker.java:161) ~[jdk.dynalink:?]
        at jdk.dynalink.linker.support.CompositeGuardingDynamicLinker.getGuardedInvocation(CompositeGuardingDynamicLinker.java:109) ~[jdk.dynalink:?]
        at jdk.dynalink.LinkerServicesImpl.lambda$getGuardedInvocation$0(LinkerServicesImpl.java:137) ~[jdk.dynalink:?]
        at jdk.dynalink.LinkerServicesImpl.getWithLookupInternal(LinkerServicesImpl.java:168) ~[jdk.dynalink:?]
        at jdk.dynalink.LinkerServicesImpl.getGuardedInvocation(LinkerServicesImpl.java:135) ~[jdk.dynalink:?]
        at jdk.dynalink.DynamicLinker.relink(DynamicLinker.java:242) ~[jdk.dynalink:?]
        at jdk.nashorn.internal.scripts.Script$Recompilation$386$32487A$\^eval\_._parsePrint(<eval>:1) ~[?:?]
        at jdk.nashorn.internal.scripts.Script$Recompilation$385$32751A$\^eval\_.log(<eval>:1) ~[?:?]
        at jdk.nashorn.internal.scripts.Script$Recompilation$384$120A$\^eval\_$cu1$restOf.o#L:5(<eval>:15) ~[?:?]
        at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:677) ~[jdk.scripting.nashorn:?]
        at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513) ~[jdk.scripting.nashorn:?]
        at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527) ~[jdk.scripting.nashorn:?]
        at jdk.nashorn.internal.objects.NativeArray$9.forEach(NativeArray.java:1577) ~[jdk.scripting.nashorn:?]
        at jdk.nashorn.internal.runtime.arrays.IteratorAction.apply(IteratorAction.java:110) ~[jdk.scripting.nashorn:?]
        at jdk.nashorn.internal.objects.NativeArray.forEach(NativeArray.java:1580) ~[jdk.scripting.nashorn:?]
        at jdk.nashorn.internal.scripts.Script$Recompilation$382$9$\^eval\_$cu1$restOf.o(<eval>:5) ~[?:?]
        at jdk.nashorn.internal.scripts.Script$Recompilation$379$\^eval\_.:program(<eval>:1) ~[?:?]
        at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:655) ~[jdk.scripting.nashorn:?]
        at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:513) ~[jdk.scripting.nashorn:?]
        at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:527) ~[jdk.scripting.nashorn:?]
        at jdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:428) ~[jdk.scripting.nashorn:?]
        ... 13 more
回复

使用道具 举报

升级   0.08%

97

主题

137

回帖

8

积分

注册会员

Rank: 2

积分
8
发表于 2023-5-16 10:43:09 | 显示全部楼层
aqsj 发表于 2023-5-16 10:33
2023-05-16 10:29:50.762  ERROR com.x.base.core.project.scripting.JsonScriptingExecutor - id:628 ...

2023-05-16 10:39:48.741 [ApplicationServerQueuedThreadPool-61] ERROR com.x.query.assemble.surface.jaxrs.table.TableAction - id:b6bbfffa-d207-4edd-8c80-dd74d921de37, name:com.x.query.assemble.surface.jaxrs.table.TableAction, message:Unable to parse the date: 2023-05-23 , exception:com.google.gson.JsonParseException, id:b6bbfffa-d207-4edd-8c80-dd74d921de37, name:com.x.query.assemble.surface.jaxrs.table.TableAction, message:Unable to parse the date: 2023-05-23 , exception:com.google.gson.JsonParseException, person:cipher, methodOST, request:http://127.0.0.1/x_query_assembl ... le/baoxiaoTable/row, remoteHost:127.0.0.1, emoteAddr:127.0.0.1, head:Cache-Control:no-cache, no-transform
Accept:text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Access-Control-Allow-Credentials:true
Access-Control-Allow-Methods:GET, POST, OPTIONS, PUT, DELETE, HEAD, TRACE
x-tokenXBzJV7ISkL9xtpxN5KzVyYx1-uGhdh_ygGd-L0N0gg
User-Agent:Java/11.0.16.1
Connection:keep-alive
Host:127.0.0.1
Pragma:no-cache
Content-Length:162
Access-Control-Allow-Headers:x-requested-with, x-request, Content-Type, x-cipher, x-client, x-token
Content-Type:application/json;charset=UTF-8, body:[
  {
    "workId": "b9a068bc-9916-4759-b6b0-deda54df70a7",
    "subject": "21212121",
    "subjectName": "吃饭住宿",
    "startDate": "2023-05-23 ",
    "endDate": "2023-05-25",
    "cost": 5000
  }
]..
com.google.gson.JsonParseException: Unable to parse the date: 2023-05-23
        at com.x.base.core.project.gson.DateDeserializer.deserialize(DateDeserializer.java:27) ~[x_base_core_project.jar:?]
        at com.x.base.core.project.gson.DateDeserializer.deserialize(DateDeserializer.java:15) ~[x_base_core_project.jar:?]
        at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[gson-2.8.9.jar:?]
        at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:63) ~[gson-2.8.9.jar:?]
        at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:131) ~[gson-2.8.9.jar:?]
        at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:222) ~[gson-2.8.9.jar:?]
        at com.google.gson.Gson.fromJson(Gson.java:963) ~[gson-2.8.9.jar:?]
        at com.google.gson.Gson.fromJson(Gson.java:1034) ~[gson-2.8.9.jar:?]
        at com.google.gson.Gson.fromJson(Gson.java:1006) ~[gson-2.8.9.jar:?]
        at com.x.query.assemble.surface.jaxrs.table.ActionRowInsert.lambda$execute$1(ActionRowInsert.java:48) ~[classes/:?]
        at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
        at com.x.query.assemble.surface.jaxrs.table.ActionRowInsert.execute(ActionRowInsert.java:48) ~[classes/:?]
        at com.x.query.assemble.surface.jaxrs.table.TableAction.rowInsert(TableAction.java:161) ~[classes/:?]
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
        at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-5-17 09:45:14 | 显示全部楼层


可能是这里空格的原因

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   0.08%

97

主题

137

回帖

8

积分

注册会员

Rank: 2

积分
8
发表于 2023-5-17 09:48:24 | 显示全部楼层
感谢管理大大的回复,我司将考虑付费服务,不能白干活,不给钱
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-5-17 10:12:09 | 显示全部楼层
aqsj 发表于 2023-5-17 09:48
感谢管理大大的回复,我司将考虑付费服务,不能白干活,不给钱

好的呢,您可以联系一下官网客服人员,或者把您的联系方式私聊给管理员,管理员帮您转达
回复

使用道具 举报

发表回复

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

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread