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

QQ登录

只需一步,快速开始

查看: 16215|回复: 10

[处理中3] 使用ksql action的问题

[复制链接]

19

主题

46

帖子

69

积分

初级会员

Rank: 2

积分
69
QQ
发表于 2018-11-15 16:26:46 | 显示全部楼层 |阅读模式
版本: 其它(帖子中说明) 小版本号: 3.7
数据库: MySQL 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 其它 浏览器: Chrome
bex5版本号为3.7 QQ截图20181115161946.png

大家好。请问大家一个问题。这里选择了ksqlQueryProcedure.为什么生成之后名字为变成标识名加上Procedure的名字。而且生成之后的动作不能用。
谢谢

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-11-15 16:48:01 | 显示全部楼层
每次操作都没问题重现?从名字看看应该是自己点击了生成按钮,设计器自动生成的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

19

主题

46

帖子

69

积分

初级会员

Rank: 2

积分
69
QQ
 楼主| 发表于 2018-11-15 16:56:53 | 显示全部楼层
jishuang 发表于 2018-11-15 16:48
每次操作都没问题重现?从名字看看应该是自己点击了生成按钮,设计器自动生成的 ...

是点了生成。不生成的话运行时会提示找不到相应的类文件。生成之后就把那个ksqlQueryProcedure的那个名字自动改了。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-11-15 17:29:31 | 显示全部楼层
你点了生成就肯定会重新生成了啊
要用ksqlQueryProcedure就不能带生成,报错误发具体完整的错误
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

19

主题

46

帖子

69

积分

初级会员

Rank: 2

积分
69
QQ
 楼主| 发表于 2018-11-15 17:33:21 | 显示全部楼层
jishuang 发表于 2018-11-15 17:29
你点了生成就肯定会重新生成了啊
要用ksqlQueryProcedure就不能带生成,报错误发具体完整的错误 ...

明白了。我现在看一下。发一下报错信息。谢谢。
回复 支持 反对

使用道具 举报

19

主题

46

帖子

69

积分

初级会员

Rank: 2

积分
69
QQ
 楼主| 发表于 2018-11-15 17:37:05 | 显示全部楼层
jishuang 发表于 2018-11-15 17:29
你点了生成就肯定会重新生成了啊
要用ksqlQueryProcedure就不能带生成,报错误发具体完整的错误 ...

2018-11-15 17:35:57 action:<?xml version="1.0" encoding="UTF-8"?>
<action process="/ProContract/ContractApproval/process/ContractApproval/contractApprovalProcess" activity="mainActivity2" action-flag="__action_0__" executor="" execute-context="" name="newAction_7"><parameters xmlns:xbiz="http://www.justep.com/xbiz#"><parameter name="variables"><xbiz:map><item key="rowID"><xbiz:simple type="http://www.w3.org/2001/XMLSchema#String">B23978E1F213448B8C51795FCA71864A</xbiz:simple></item></xbiz:map></parameter></parameters></action>
java.lang.ClassNotFoundException: 模块"/ProContract/ContractApproval/logic/code"中找不到方法"ContractApproval.ksqlQuery"
        at com.justep.model.impl.ModelImpl$DynamicClassManager.getDynamicMethod(Unknown Source)
        at com.justep.model.impl.ModelImpl.getModelMethod(Unknown Source)
        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.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 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)
[ERROR] 2018-11-15 17:35:57,298 com.justep.report.controller.DataController - 报表数据获取失败
执行Action出错, 模块"/ProContract/ContractApproval/logic/code"中找不到方法"ContractApproval.ksqlQuery"
com.justep.report.exception.ReportServerException: 报表数据获取失败
        at com.justep.report.controller.DataController.execute(Unknown Source)
        at com.justep.report.controller.GenericControllerChain.execute(Unknown Source)
        at com.justep.report.controller.InitController.execute(Unknown Source)
        at com.justep.report.controller.GenericControllerChain.execute(Unknown Source)
        at com.justep.report.Servlet.a(Unknown Source)
        at com.justep.report.Servlet.doPost(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
        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 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)
Caused by: com.justep.report.exception.ReportServerException: 执行Action出错, 模块"/ProContract/ContractApproval/logic/code"中找不到方法"ContractApproval.ksqlQuery"
        at com.justep.report.controller.DataController.a(Unknown Source)
        at com.justep.report.controller.DataController.a(Unknown Source)
        ... 20 more
Caused by: java.lang.Exception
        ... 22 more
这个是报错信息。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-11-15 17:44:01 | 显示全部楼层
搜索ContractApproval.ksqlQuery看看什么地方配置的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

19

主题

46

帖子

69

积分

初级会员

Rank: 2

积分
69
QQ
 楼主| 发表于 2018-11-15 17:44:44 | 显示全部楼层
jishuang 发表于 2018-11-15 17:44
搜索ContractApproval.ksqlQuery看看什么地方配置的

好的。谢谢。
回复 支持 反对

使用道具 举报

19

主题

46

帖子

69

积分

初级会员

Rank: 2

积分
69
QQ
 楼主| 发表于 2018-11-15 17:51:43 | 显示全部楼层
jishuang 发表于 2018-11-15 17:44
搜索ContractApproval.ksqlQuery看看什么地方配置的

[img][/img]
回复 支持 反对

使用道具 举报

19

主题

46

帖子

69

积分

初级会员

Rank: 2

积分
69
QQ
 楼主| 发表于 2018-11-15 17:53:44 | 显示全部楼层
本帖最后由 andnana 于 2018-11-15 18:22 编辑
jishuang 发表于 2018-11-15 17:44
搜索ContractApproval.ksqlQuery看看什么地方配置的




选择procedure的时候看到了两个名字一样的 ksqlQueryProcedure。有一个应该是我建的。
明天早上8点半上班。我要下班了。


弄好了。真的谢谢。你。我把我自己多建的那个ksqlQueryProcedure删除了就好了。在这里删除-》
QQ截图20181115182056.png   把画绿色线的节点部分删除就好了。谢谢你。

回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-14 04:59 , Processed in 0.110307 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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