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

QQ登录

只需一步,快速开始

查看: 10202|回复: 40

[结贴] 微信没收到流转通知的信息

[复制链接]

10

主题

106

帖子

150

积分

初级会员

Rank: 2

积分
150
发表于 2015-7-24 10:37:30 | 显示全部楼层 |阅读模式
本帖最后由 zsdwqeasd 于 2015-7-24 14:01 编辑

只有pc端上接收到了、、微信端接收不到待办事项的通知

10

主题

106

帖子

150

积分

初级会员

Rank: 2

积分
150
 楼主| 发表于 2015-7-24 16:17:11 | 显示全部楼层
zsdwqeasd 发表于 2015-7-24 15:50
就是照里面弄的饿,还是没收到

给组织人员发微信消息
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import com.justep.message.dispatcher.Message;
import com.justep.message.dispatcher.MessageDispatcherFactory;
import com.justep.system.process.ActivityInstance;
import com.justep.system.process.Task;
import com.justep.util.JustepConfig;
public static void applyProcessAfterAdvance() {
       try{
           List<ActivityInstance>ais =ProcessUtils.getPI().getActiveAIs();
           for (ActivityInstance ai : ais){
              for (Task t : ai.getTask().getExecutorTasks()){
                  String name = t.getName();
                  String url = t.getEURL();
                  if (url.contains("?")){
                     url += "&";
                  }else{
                     url += "?";
                  }
                  url = url + "task=" + t.getId() + "&process=" + t.getProcess() + "&activity=" + t.getActivity();
                  
                  if (url.startsWith("/")){
                     url = JustepConfig.getUIServer() + url;
                  }
                     
                  Message msg = new Message(name, url, null);
                  Set<String>personIDs = newHashSet<String>();
                  personIDs.add(t.getExecutorPersonID());
                  MessageDispatcherFactory.createMessageDispatcher().sendMessage(msg,personIDs);
              }
           }
       }catch (Exception e){
           e.printStackTrace();
           //logger.error(e.getMessage()+"",e);
       }
      
    }这要放哪里
回复 支持 1 反对 0

使用道具 举报

10

主题

106

帖子

150

积分

初级会员

Rank: 2

积分
150
 楼主| 发表于 2015-7-24 10:41:25 | 显示全部楼层
微信端没收到 待办信息
回复 支持 反对

使用道具 举报

10

主题

106

帖子

150

积分

初级会员

Rank: 2

积分
150
 楼主| 发表于 2015-7-24 11:22:40 | 显示全部楼层
给组织人员发送微信消息那段代码要放到哪里
回复 支持 反对

使用道具 举报

10

主题

106

帖子

150

积分

初级会员

Rank: 2

积分
150
 楼主| 发表于 2015-7-24 11:29:10 | 显示全部楼层
看到企业号还要配置消息了,只是有点残缺,2份开发文档竟然不一样
回复 支持 反对

使用道具 举报

10

主题

106

帖子

150

积分

初级会员

Rank: 2

积分
150
 楼主| 发表于 2015-7-24 13:09:17 | 显示全部楼层
还是不行。。求帮忙
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-7-24 15:39:27 | 显示全部楼层
参考http://pan.baidu.com/s/1eQyA8lO
中有消息推送的介绍
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

10

主题

106

帖子

150

积分

初级会员

Rank: 2

积分
150
 楼主| 发表于 2015-7-24 15:50:16 | 显示全部楼层
jishuang 发表于 2015-7-24 15:39
参考http://pan.baidu.com/s/1eQyA8lO
中有消息推送的介绍

就是照里面弄的饿,还是没收到
回复 支持 反对

使用道具 举报

10

主题

106

帖子

150

积分

初级会员

Rank: 2

积分
150
 楼主| 发表于 2015-7-24 16:43:41 | 显示全部楼层
zsdwqeasd 发表于 2015-7-24 16:17
给组织人员发微信消息import java.util.HashSet;import java.util.List;import java.util.Set; import com ...

我在做让企业号根据我们输出什么回复什么的时候,出错了
        public static WxCpXmlOutMessage handleMessage(WxCpXmlMessage inMessage){
               
                    // 示例代码 可以通过写这个action的listener来根据不同情况执行不同逻辑
                  WxCpXmlOutTextMessage m= WxCpXmlOutMessage
                      .TEXT()
                      .content(inMessage.getContent())
                      .fromUser(inMessage.getToUserName())
                      .toUser(inMessage.getFromUserName())
                      .build();
               return m;      
                      }
控制台信息
&lt;/xml&gt;</xbiz:simple></parameter><parameter name="msgSignature"><xbiz:simple xmlns:xbiz="http://www.justep.com/xbiz#" type="http://www.w3.org/2001/XMLSchema#String">296a550d1cdcd1a67caca48e5768899b2395e4fc</xbiz:simple></parameter></parameters></action>
com.justep.exception.BusinessException: 编码: JUSTEP151044; 提示: 编译模块"/SA/weixin/logic/code"中的类"Weixin"出错
警告: [options] 未与 -source 1.5 一起设置引导类路径
F:\BeX5.3\model\BIZ\SA\weixin\logic\code\dsrc\Weixin.java:33: 错误: 找不到符号
                  WxCpXmlOutTextMessage m= WxCpXmlOutMessage
                  ^
  符号:   类 WxCpXmlOutTextMessage
  位置: 类 Weixin
1 个错误
1 个警告

        at com.justep.exception.BusinessException.create(Unknown Source)
        at com.justep.model.impl.ModelImpl$DynamicClassManager.compile(Unknown Source)
        at com.justep.model.impl.ModelImpl$DynamicClassManager.getDynamicClass(Unknown Source)
        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)
2015-07-24 16:43:29 编译模块"/SA/weixin/logic/code"中的类"Weixin"出错
警告: [options] 未与 -source 1.5 一起设置引导类路径
F:\BeX5.3\model\BIZ\SA\weixin\logic\code\dsrc\Weixin.java:33: 错误: 找不到符号
                  WxCpXmlOutTextMessage m= WxCpXmlOutMessage
                  ^
  符号:   类 WxCpXmlOutTextMessage
  位置: 类 Weixin
1 个错误
1 个警告

javax.servlet.ServletException: java.lang.RuntimeException: 编译模块"/SA/weixin/logic/code"中的类"Weixin"出错
警告: [options] 未与 -source 1.5 一起设置引导类路径
F:\BeX5.3\model\BIZ\SA\weixin\logic\code\dsrc\Weixin.java:33: 错误: 找不到符号
                  WxCpXmlOutTextMessage m= WxCpXmlOutMessage
                  ^
  符号:   类 WxCpXmlOutTextMessage
  位置: 类 Weixin
1 个错误
1 个警告

        at com.justep.ui.servlet.MainServlet.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 com.justep.portal.filter.RedirectFilter.doFilter(Unknown Source)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        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: java.lang.RuntimeException: 编译模块"/SA/weixin/logic/code"中的类"Weixin"出错
警告: [options] 未与 -source 1.5 一起设置引导类路径
F:\BeX5.3\model\BIZ\SA\weixin\logic\code\dsrc\Weixin.java:33: 错误: 找不到符号
                  WxCpXmlOutTextMessage m= WxCpXmlOutMessage
                  ^
  符号:   类 WxCpXmlOutTextMessage
  位置: 类 Weixin
1 个错误
1 个警告

        at WeixinCallback.doExecute(WeixinCallback.java:51)
        at WeixinCallback.execute(WeixinCallback.java:23)
        at com.justep.ui.JavaServer.runJava(Unknown Source)
        at com.justep.ui.JavaServer.doJ(Unknown Source)
        at com.justep.ui.JavaServer.service(Native Method)
        ... 17 more
七月 24, 2015 4:43:29 下午 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet main-servlet threw exception
java.lang.RuntimeException: 编译模块"/SA/weixin/logic/code"中的类"Weixin"出错
警告: [options] 未与 -source 1.5 一起设置引导类路径
F:\BeX5.3\model\BIZ\SA\weixin\logic\code\dsrc\Weixin.java:33: 错误: 找不到符号
                  WxCpXmlOutTextMessage m= WxCpXmlOutMessage
                  ^
  符号:   类 WxCpXmlOutTextMessage
  位置: 类 Weixin
1 个错误
1 个警告

  又是少了jar包吗
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-7-24 17:47:30 | 显示全部楼层
model\BIZ\SA\weixin\logic\code\lib\weixin-cp.jar这包平台版本中默认是有的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 04:21 , Processed in 0.065739 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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