binarywang/WxJava · error · UnsupportedOperationException

WxCpTpMessageService is not supported

Error message

WxCpTpMessageService is not supported

What it means

Error "WxCpTpMessageService is not supported" thrown in binarywang/WxJava.

Source

Thrown at weixin-java-cp/src/main/java/me/chanjar/weixin/cp/tp/service/WxCpTpService.java:539

   * @param wxCpTpLicenseService the oa service
   */
  void setWxCpTpLicenseService(WxCpTpLicenseService wxCpTpLicenseService);


  /**
   * get license service
   *
   * @return getCpTPLicenseService wx cp tp license service
   */
  WxCpTpLicenseService getWxCpTpLicenseService();

  /**
   * get message service
   *
   * @return WxCpTpMessageService wx cp tp message service
   */
  default WxCpTpMessageService getWxCpTpMessageService() {
    throw new UnsupportedOperationException("WxCpTpMessageService is not supported");
  }

  /**
   * set message service
   *
   * @param wxCpTpMessageService the message service
   */
  default void setWxCpTpMessageService(WxCpTpMessageService wxCpTpMessageService) {
    throw new UnsupportedOperationException("WxCpTpMessageService is not supported");
  }

  WxCpTpXmlMessage fromEncryptedXml(String encryptedXml,
                                    String timestamp, String nonce, String msgSignature);

  String getVerifyDecrypt(String sVerifyEchoStr);

  /**
   * 获取应用的管理员列表

View on GitHub (pinned to 1c43293a3c)

Solutions

  1. 当前 WxCpTpService 实现不支持 WxCpTpMessageService,改用支持该服务的实现类。
  2. 确认是否误用了第三方应用(tp)的 Service 调用仅企业自建应用支持的能力。

When it happens

Trigger: Thrown at weixin-java-cp/src/main/java/me/chanjar/weixin/cp/tp/service/WxCpTpService.java:539 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of binarywang/WxJava@1c43293a3c (2026-08-14). Data as JSON: /api/errors/fad18e1c8b02d4fc. Report an issue: GitHub.