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

QQ登录

只需一步,快速开始

查看: 8120|回复: 7

[结贴] 在流程中,向微信企业号手机端发送消息失败,报错

[复制链接]

32

主题

91

帖子

397

积分

中级会员

Rank: 3Rank: 3

积分
397
QQ
发表于 2015-11-16 15:00:17 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
从5.2.7版本升级到在5.3.2.1版本后,然后配置微信企业号。其中组织机构人员都可以同步到微信企业号,但是
在流程中流转环节中,有个环节支持微信端企业号收到流转消息,但是,我在走这个环节中,流转到微信环节报错,企业
号收不到流转通知信息。报错信息如下:
  1. java.lang.reflect.InvocationTargetException
  2.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
  4.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  5.         at java.lang.reflect.Method.invoke(Method.java:606)
  6.         at com.justep.system.action.Engine.invokeActions(Native Method)
  7.         at com.justep.system.action.Engine.invokeActions(Unknown Source)
  8.         at com.justep.business.server.BusinessServer.doAction(Unknown Source)
  9.         at com.justep.business.server.BusinessServer.doExcute(Unknown Source)
  10.         at com.justep.business.server.BusinessServer.excute(Unknown Source)
  11.         at com.justep.business.server.BusinessServer.excute(Unknown Source)
  12.         at com.justep.business.server.BusinessServerServlet.execService(Unknown Source)
  13.         at com.justep.business.server.BusinessServerServlet.service(Unknown Source)
  14.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
  15.         at com.justep.x.bs.BusinessServerServlet.service(Unknown Source)
  16.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
  17.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
  18.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  19.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
  20.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
  21.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
  22.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
  23.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  24.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
  25.         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
  26.         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
  27.         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
  28.         at java.lang.Thread.run(Thread.java:745)
  29. Caused by: java.lang.NullPointerException
  30.         at Weixin.sendLinkMessage(Weixin.java:19)
  31.         ... 27 more
  32. 2015-11-16 14:49:16 null
  33. javax.servlet.ServletException: java.lang.RuntimeException: null
  34.         at com.justep.ui.servlet.MainServlet.service(Unknown Source)
  35.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
  36.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
  37.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  38.         at com.justep.portal.filter.RedirectFilter.doFilter(Unknown Source)
  39.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
  40.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  41.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
  42.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
  43.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
  44.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
  45.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  46.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
  47.         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
  48.         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
  49.         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
  50.         at java.lang.Thread.run(Thread.java:745)
  51. Caused by: java.lang.RuntimeException: null
  52.         at PushMessage.doExec(PushMessage.java:47)
  53.         at PushMessage.execute(PushMessage.java:22)
  54.         at com.justep.ui.JavaServer.runJava(Unknown Source)
  55.         at com.justep.ui.JavaServer.doJ(Unknown Source)
  56.         at com.justep.ui.JavaServer.service(Native Method)
  57.         ... 17 more
  58. 十一月 16, 2015 2:49:16 下午 org.apache.catalina.core.StandardWrapperValve invoke
  59. 严重: Servlet.service() for servlet main-servlet threw exception
  60. java.lang.RuntimeException: null
  61.         at PushMessage.doExec(PushMessage.java:47)
  62.         at PushMessage.execute(PushMessage.java:22)
  63.         at com.justep.ui.JavaServer.runJava(Unknown Source)
  64.         at com.justep.ui.JavaServer.doJ(Unknown Source)
  65.         at com.justep.ui.JavaServer.service(Native Method)
  66.         at com.justep.ui.servlet.MainServlet.service(Unknown Source)
  67.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
  68.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
  69.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  70.         at com.justep.portal.filter.RedirectFilter.doFilter(Unknown Source)
  71.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
  72.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  73.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
  74.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
  75.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
  76.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
  77.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  78.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
  79.         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
  80.         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
  81.         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
  82.         at java.lang.Thread.run(Thread.java:745)

  83. 2015-11-16 14:49:16 消息:{"aps":{"alert":"其他领导批示:签报--xxxxxxxxxxx"},"type":"default","url":"http://gyhh2015.imwork.net/x5/OA/doc/process/signReport/businessActivity5.a?task=C5861D7ED5454C069FAF9895466D8718&process=/OA/doc/process/signReport/signReportProcess&activity=businessActivity5"}发送到[/8A642477FFC6450AAD633C58176F3737/weixin/tsh/business, tsh,weixin, weixin失败!可能的原因:编码: JUSTEP340004; 提示:
  84. com.justep.push.PushException: 编码: JUSTEP340004; 提示:
  85.         at com.justep.push.processor.WeiXinMessageProcessor.execute(Unknown Source)
  86.         at com.justep.push.MessageEngine.a(Unknown Source)
  87.         at com.justep.push.MessageEngine.execute(Unknown Source)
  88.         at com.justep.push.a.messageArrived(Unknown Source)
  89.         at org.eclipse.paho.client.mqttv3.internal.CommsCallback.handleMessage(CommsCallback.java:349)
  90.         at org.eclipse.paho.client.mqttv3.internal.CommsCallback.run(CommsCallback.java:162)
  91.         at java.lang.Thread.run(Thread.java:745)
  92. Caused by: com.justep.push.PushException: 编码: JUSTEP340004; 提示:
  93.         at com.justep.push.PushException.create(Unknown Source)
复制代码



1

主题

6

帖子

12

积分

新手上路

Rank: 1

积分
12
QQ
发表于 2015-11-16 16:02:19 | 显示全部楼层
我也遇到了这个问题,请X5的管理员讲解下解决办法
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2015-11-17 09:47:05 | 显示全部楼层
gychenjinliang 发表于 2015-11-16 16:02
我也遇到了这个问题,请X5的管理员讲解下解决办法

在调用sendLinkMessage的时候configkey这个参数设置了吗?

url上有加上configKey这个参数
微信回调地址 configKey 是企业号加应用ID

/UI2/SA/weixin/weixinEncoder.txt中有说明
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

32

主题

91

帖子

397

积分

中级会员

Rank: 3Rank: 3

积分
397
QQ
 楼主| 发表于 2015-11-24 13:39:59 | 显示全部楼层
jishuang 发表于 2015-11-17 09:47
在调用sendLinkMessage的时候configkey这个参数设置了吗?

url上有加上configKey这个参数

这两天有事,没有回帖,见谅。该问题已经解决,请结贴吧。
回复 支持 反对

使用道具 举报

32

主题

91

帖子

397

积分

中级会员

Rank: 3Rank: 3

积分
397
QQ
 楼主| 发表于 2015-11-24 13:40:23 | 显示全部楼层
jishuang 发表于 2015-11-17 09:47
在调用sendLinkMessage的时候configkey这个参数设置了吗?

url上有加上configKey这个参数

这两天有事,没有回帖,见谅。该问题已经解决,请结贴吧。
回复 支持 反对

使用道具 举报

480

主题

1283

帖子

4476

积分

论坛元老

Rank: 8Rank: 8

积分
4476
QQ
发表于 2016-6-4 13:06:06 | 显示全部楼层
请问你是怎么解决这个问题的?
回复 支持 反对

使用道具 举报

87

主题

289

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
发表于 2018-12-12 13:49:06 | 显示全部楼层
justepcjl 发表于 2015-11-24 13:40
这两天有事,没有回帖,见谅。该问题已经解决,请结贴吧。

请问怎么解决的呢
回复 支持 反对

使用道具 举报

87

主题

289

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
发表于 2018-12-12 14:03:49 | 显示全部楼层
gychenjinliang 发表于 2015-11-16 16:02
我也遇到了这个问题,请X5的管理员讲解下解决办法

遇到同样问题 请问如何解决的呢  着急!!!!!?????
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 11:34 , Processed in 0.111848 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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