普元 EOS Platform 7.5 使用webervice图元调用流程提供的createProcessInstance服务报错:Caused by: WSDoAllReceiver: Incomi
来源:互联网 发布:网络教育本科收费标准 编辑:程序博客网 时间:2024/06/06 20:30
原文链接
【问题】
EOS Platform 7.5 使用webervice图元调用流程提供的createProcessInstance服务报错:
[FlowName=com.bjbus.isms.isworkflow.patchworkflow.createAndStartProcessInstance.biz][activity name=createProcessInstance][activity id=webService0][exception=java.lang.NullPointerException]
[default][2017-07-21 11:16:36,402][ERROR][com.primeton.access.client.impl.skeleton.ServiceEngine:38]
java.lang.NullPointerException
at com.primeton.infra.wsclient.impl.WebServiceCaller.marshalHead(WebServiceCaller.java:563)
at com.primeton.infra.wsclient.impl.WebServiceCaller.call(WebServiceCaller.java:252)
at com.primeton.infra.wsclient.impl.CallerImpl.call(CallerImpl.java:46)
at com.bjbus.isms.isworkflow.patchworkflow.createAndStartProcessInstance_biz.webService0(createAndStartProcessInstance_biz.java:185)
......
Caused by: WSDoAllReceiver: Incoming message does not contain required Security header
at com.primeton.infra.wsclient.impl.WebServiceCaller.processFaultMessage(WebServiceCaller.java:837)
at com.primeton.infra.wsclient.impl.WebServiceCaller.call(WebServiceCaller.java:314)
at com.primeton.infra.wsclient.impl.CallerImpl.call(CallerImpl.java:46)
at com.primeton.testnew.newcomponent.newbiz_biz.webService0(newbiz_biz.java:174)
调用方式:
【解答】
问题原因:是因为Governor—>BPS引擎配置—>Web服务配置,里开启了流程Web服务安全验证,如下图:
解决办法:取消“启用安全验证”的勾选,重启Server,可以成功调用createProcessInstance服务,创建流程实例
- 普元 EOS Platform 7.5 使用webervice图元调用流程提供的createProcessInstance服务报错:Caused by: WSDoAllReceiver: Incomi
- 普元 EOS Platform 7.2开发环境生成webservice客户端代码调用BPS发布的服务,报错
- 普元 EOS Platform 7.6 自行封装的webservice服务,报错
- 普元 EOS Platform 7.6 webservice图元调用服务,可以设置超时时间吗?有没有默认超时时间
- 普元 EOS Platform 7.6 流程实例完成后,调用queryPersonFinishedWorkItems4SDO查询不到已完成的任务
- 普元EOS开发流程
- 普元EOS Platform产品支持环境
- 普元EOS Platform产品支持环境
- 普元 EOS Platform 7.6 集群,同一个流程实例,不同节点在workspace中显示的状态不一致
- 普元 EOS Platform 7.6 webservice图元添加自定义Header
- 普元 EOS Platform 7.5 将逻辑流封装为webservice,wsdl文件上右键,生成客户端代码,提示:选择的wsdl文件中没有服务信息
- 普元 EOS Platform 7.5 后继活动的工作项创建后执行触发事件,但调用queryActivityInstsByProcessInstID查出前驱活动的状态却还是运行状态
- 普元 EOS Platform 7.6 coframe给用户授权了系统管理员的角色,登录后点击“启动流程”菜单,看不到可以启动的流程定义
- 普元 EOS Platform 7.6 如何配置tomcat证书,使用https访问应用
- 普元 EOS Platform V7 NUI 示例demo源码下载及部署方式,为NUI开发提供参考
- 普元 EOS Platform 7.5 如何把DataObject数组元素的值赋值给Criteria作为查询条件
- 普元 EOS Platform 7.5 如何把DataObject数组元素的值赋值给Criteria作为查询条件
- 普元 EOS Platform 7.6 如何修改nui.confirm()提示框按钮的显示名称
- Xcode 9.0
- IDE集成Maven---STS为例
- java.lang.IllegalArgumentException : System memory 259522560 must be at least 471859200.
- Python 正则表达式,边界匹配(search)
- 数据库中“数据冗余”
- 普元 EOS Platform 7.5 使用webervice图元调用流程提供的createProcessInstance服务报错:Caused by: WSDoAllReceiver: Incomi
- 动态检查拨打电话权限
- Java 中日期的几种常见操作 —— 取值、转换、加减、比较
- jquery.fly.js实现添加购物车效果、实现抛物线运动
- Centos7+nginx+uwsgi+django+python2.7.13+mongoDB+memcache搭建生产环境
- public private protected区别
- Ruby学习笔记(04)_判断
- C++基础学习
- 文章标题