装好Openjdk6和Glassfish之后,启动出错,提示是rmi的URL不能绑定。
解决方法:
查看自己的机器名能不能解析到自己的IP地址。不能就在/etc/hosts里加上。
看来glassfish想绑定到机器名解析出来的ip地址上。
星期二, 三月 31, 2009
mylyn连接trac乱码问题解决
eclipse 3.3 + mylyn 3.1.0.v20090315连接trac 0.11.3。
连接方式为xmlrpc。
发现提交的内容里带汉字时就失败了。检查发现,汉字用的是XML转义方式发送的。
正常情况下应该是用UTF-8编码发送。python端不能解析这个问题。
通过跟踪发现,问题出在ws-common-utils这个jar里的,CharsetXmlWriter。
从apache下载最新的ws-common-utils,单独吧这个class文件取出来,重新打包到eclipse的plugins目录下的相应jar包里,问题解决。
连接方式为xmlrpc。
发现提交的内容里带汉字时就失败了。检查发现,汉字用的是XML转义方式发送的。
正常情况下应该是用UTF-8编码发送。python端不能解析这个问题。
通过跟踪发现,问题出在ws-common-utils这个jar里的,CharsetXmlWriter。
从apache下载最新的ws-common-utils,单独吧这个class文件取出来,重新打包到eclipse的plugins目录下的相应jar包里,问题解决。
星期五, 三月 27, 2009
结合MGtalk和JXA
好久不用MGtalk了,发现MGtalk已经连不上Gtalk服务器了。
找到MGtalk的网站,发现好久不更新了,下载了MGtalk的代码想自己修改,可是看XmlNode的处理代码比较费劲。所以想不如整个换掉。
找来找去,找到了Jxa的代码,把MGtalk的XMPP处理部分换成了Jxa,添加X-GOOGLE-TOKEN认证支持,添加Google的SharedStatus支持。在WTK上调试都通过了。
装到我的NOKIA 6030上发现,SSL连接的时候出错。调查发现,talk.google.com:5223是geotrust发的数字证书,我的Nokia 6030不认识geotrust的根证书,没办法,只能不用SSL连接。
项目地址 http://code.google.com/p/m-im/
估计我不会有太多的时间维护这个项目。
找到MGtalk的网站,发现好久不更新了,下载了MGtalk的代码想自己修改,可是看XmlNode的处理代码比较费劲。所以想不如整个换掉。
找来找去,找到了Jxa的代码,把MGtalk的XMPP处理部分换成了Jxa,添加X-GOOGLE-TOKEN认证支持,添加Google的SharedStatus支持。在WTK上调试都通过了。
装到我的NOKIA 6030上发现,SSL连接的时候出错。调查发现,talk.google.com:5223是geotrust发的数字证书,我的Nokia 6030不认识geotrust的根证书,没办法,只能不用SSL连接。
项目地址 http://code.google.com/p/m-im/
估计我不会有太多的时间维护这个项目。
订阅:
博文 (Atom)