big update:去除被动消息实体、commons包、dom4j包

This commit is contained in:
jinyu
2015-05-12 23:27:39 +08:00
parent 165f4b3bb8
commit 3d0c3e2c9c
84 changed files with 836 additions and 3287 deletions
@@ -130,7 +130,7 @@ public final class WeixinServerBootstrap {
new WeixinServerInitializer(aesToken,
messageDispatcher));
Channel ch = b.bind(serverPort).sync().channel();
System.err.println("weixin server startup OK:" + serverPort);
System.err.println("weixin4j server startup OK:" + serverPort);
ch.closeFuture().sync();
} catch (WeixinException e) {
throw e;
@@ -16,32 +16,28 @@ public class EncryptMessageHandler extends DefaultHandler {
private String encryptContent;
private String currentQName;
@Override
public void startDocument() throws SAXException {
encryptContent = null;
currentQName = null;
}
@Override
public void startElement(String uri, String localName, String qName,
Attributes attributes) throws SAXException {
this.currentQName = qName;
if (qName.equalsIgnoreCase("encrypt")) {
return;
}
}
@Override
public void endElement(String uri, String localName, String qName)
throws SAXException {
this.currentQName = null;
}
@Override
public void characters(char[] ch, int start, int length)
throws SAXException {
if (currentQName.equalsIgnoreCase("encrypt")) {
this.encryptContent = new String(ch, start, length);
}
}
public String getEncryptContent() {
@@ -25,9 +25,9 @@ import com.foxinmy.weixin4j.startup.WeixinServerBootstrap;
*/
public class MessageServerStarup {
final String appid = "公众号appid";
final String token = "开发者token";
final String aesKey = "aes加密密钥";
final String appid = "wx0d1d598c0c03c999";
final String token = "carsonliu13450438112";
final String aesKey = "vlrw8zK2UDSV7Hbmkl8ThzSBmdC11Lw95Um9b2dg3w1";
/**
* 明文模式