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

QQ登录

只需一步,快速开始

查看: 3881|回复: 9

[结贴] 求解:不存在Action "queryOSCBuyApplyMAction"

  [复制链接]

13

主题

41

帖子

104

积分

初级会员

Rank: 2

积分
104
QQ
发表于 2014-3-24 17:28:01 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
编码: JUSTEP151005; 提示: 定义Activity "/OA/finance/process/financeReimbrseApply/financeReimbrseApplyProcess,startActivity"出错, "/OA/finance/process/financeReimbrseApply/financeReimbrseApplyProcess,startActivity"中不存在Action "queryOSCBuyApplyMAction"

com.justep.model.exception.ModelException: 编码: JUSTEP151005; 提示: 定义Activity "/OA/finance/process/financeReimbrseApply/financeReimbrseApplyProcess,startActivity"出错, "/OA/finance/process/financeReimbrseApply/financeReimbrseApplyProcess,startActivity"中不存在Action "queryOSCBuyApplyMAction"
at com.justep.model.exception.ModelException.create(Unknown Source)
at com.justep.model.impl.ActivityImpl.getAction(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.BusinessServerServlet.execService(Unknown Source)
at com.justep.business.server.BusinessServerServlet.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at com.justep.x.bs.BusinessServerServlet.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
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:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:595)

url:/UI/system/service/common/bizAction.j
param:020[tr]

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35910
发表于 2014-3-24 17:29:35 | 显示全部楼层
process文件的动作设置中添加这个action 了吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

1

主题

1222

帖子

1378

积分

金牌会员

Rank: 6Rank: 6

积分
1378
QQ
发表于 2014-3-24 17:31:51 | 显示全部楼层
在流程preocess.m文件添加动作action
回复 支持 反对

使用道具 举报

160

主题

794

帖子

1468

积分

金牌会员

Rank: 6Rank: 6

积分
1468
QQ
发表于 2014-3-24 17:46:51 | 显示全部楼层
参照视频或者快速开发文档,在你的/OA/finance/process/financeReimbrseApply/financeReimbrseApplyProcess里面添加查询,新增,保存的action

评分

参与人数 1 +4 收起 理由
jishuang + 4 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2014-3-24 18:57:02 | 显示全部楼层
页面中的本体没有引用三个action,分别是查询action,保存action和新建action,在本体里面把三个action加上。

评分

参与人数 1 +4 收起 理由
jishuang + 4 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

28

主题

224

帖子

802

积分

高级会员

Rank: 4

积分
802
QQ
发表于 2014-3-24 19:41:19 | 显示全部楼层
在financeReimbrseApplyProcess添加这个action

评分

参与人数 1 +3 收起 理由
jishuang + 3 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

13

主题

41

帖子

104

积分

初级会员

Rank: 2

积分
104
QQ
 楼主| 发表于 2014-3-24 20:13:59 | 显示全部楼层
<process name="officeSupplyBuyApplyProcess" start="start1" end="end1">
    <label language="zh_CN">办公用品请购申请</label>  
    <static-activity name="startActivity">
      <label language="zh_CN">办公用品请购</label>
    </static-activity>  
    <static-activity name="noticeActivity">
      <label language="zh_CN">办公用品请购通知</label>
    </static-activity>  
    <has-action action="createOSCBuyApplyMAction" access-permission="public" data-model="/OA/officeSupplyConsumables/data"/>  
    <has-action action="queryOSCBuyApplyMAction" access-permission="public" data-model="/OA/officeSupplyConsumables/data"/>  
    <has-action action="saveOSCBuyApplyMAction" access-permission="public" data-model="/OA/officeSupplyConsumables/data"/>  
    <has-action action="createOSCBuyApplyDAction" access-permission="public" data-model="/OA/officeSupplyConsumables/data"/>  
    <has-action action="queryOSCBuyApplyDAction" access-permission="public" data-model="/OA/officeSupplyConsumables/data"/>  
    <has-action action="saveOSCBuyApplyDAction" access-permission="public" data-model="/OA/officeSupplyConsumables/data"/>  
    <has-action action="queryOSCBaseInfoAction" access-permission="public" data-model="/OA/officeSupplyConsumables/data"/>  
    <token name="init"/>  
    <listener action="finishProcessAction" event="after" handler="officeSupplyBuyApplyProcessAfterFinishProcedure"/>  
    <place name="start1">
      <label language="zh_CN">开始</label>  
      <has-token token="init"/>
    </place>  
    <business-activity name="buyApplyActivity" condition="true">
      <label language="zh_CN">办公用品请购申请</label>  
      <input name="x" unit="start1"/>  
      <output name="x" unit="officeDirectorActivity"/>
   
已经有这个动作了。
回复 支持 反对

使用道具 举报

13

主题

41

帖子

104

积分

初级会员

Rank: 2

积分
104
QQ
 楼主| 发表于 2014-3-24 20:14:18 | 显示全部楼层
lanware_smf 发表于 2014-3-24 18:57
页面中的本体没有引用三个action,分别是查询action,保存action和新建action,在本体里面把三个action加上 ...

如何页面引用?
回复 支持 反对

使用道具 举报

13

主题

41

帖子

104

积分

初级会员

Rank: 2

积分
104
QQ
 楼主| 发表于 2014-3-24 20:15:54 | 显示全部楼层
jishuang 发表于 2014-3-24 17:29
process文件的动作设置中添加这个action 了吗?

添加了,
<?xml version="1.0" encoding="utf-8"?>

<model xmlns="http://www.justep.com/model">  
  <process name="officeSupplyBuyApplyProcess" start="start1" end="end1">
    <label language="zh_CN">办公用品请购申请</label>  
    <static-activity name="startActivity">
      <label language="zh_CN">办公用品请购</label>
    </static-activity>  
    <static-activity name="noticeActivity">
      <label language="zh_CN">办公用品请购通知</label>
    </static-activity>  
    <has-action action="createOSCBuyApplyMAction" access-permission="public" data-model="/OA/officeSupplyConsumables/data"/>  
    <has-action action="queryOSCBuyApplyMAction" access-permission="public" data-model="/OA/officeSupplyConsumables/data"/>  
    <has-action action="saveOSCBuyApplyMAction" access-permission="public" data-model="/OA/officeSupplyConsumables/data"/>  
    <has-action action="createOSCBuyApplyDAction" access-permission="public" data-model="/OA/officeSupplyConsumables/data"/>  
    <has-action action="queryOSCBuyApplyDAction" access-permission="public" data-model="/OA/officeSupplyConsumables/data"/>  
    <has-action action="saveOSCBuyApplyDAction" access-permission="public" data-model="/OA/officeSupplyConsumables/data"/>  
    <has-action action="queryOSCBaseInfoAction" access-permission="public" data-model="/OA/officeSupplyConsumables/data"/>  
    <token name="init"/>  
    <listener action="finishProcessAction" event="after" handler="officeSupplyBuyApplyProcessAfterFinishProcedure"/>  
    <place name="start1">
      <label language="zh_CN">开始</label>  
      <has-token token="init"/>
    </place>  
    <business-activity name="buyApplyActivity" condition="true">
      <label language="zh_CN">办公用品请购申请</label>  
      <input name="x" unit="start1"/>  
      <output name="x" unit="officeDirectorActivity"/>
   
回复 支持 反对

使用道具 举报

13

主题

41

帖子

104

积分

初级会员

Rank: 2

积分
104
QQ
 楼主| 发表于 2014-3-24 20:26:57 | 显示全部楼层
结贴吧,搞定了。谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 03:11 , Processed in 0.075387 second(s), 31 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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