应用是跑在Tomcat上的,以前貌似都没有问题,上次升级後发现日志中有一段: IOException:java.util.zip.ZipException: oversubscribed dynamic bit lengths tree google了一下,发现只有这个地方有资料: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4188883 其中说到:Bug ID: 4188883 我代码中报错的这个地方的处理逻辑是: 1、先使 ...
问题是这样的: 在weblogic的实现的资源上传功能,保存到一个指定的目录中,显示页面使用JAVA的遍历功能,遍历出该目录下的文件,如果是文件,则给出相对于apache的连接地址,使得可以直接点击该文件,下载. 我在本地WINDOW上测试完全正常,带有中文的文件名就用 java.net.URLEncoder.encode编码了下,就可以直接点击下载;但是移植到UNIX上就无法下载了,点击的时候会报说404错误. 这个URL是编码后直接请求到apache的,看到网上说apache对中文的文件名支持不好,解决办法如下几个:    a.增加 AddDef ...
针对上面提到的那个网页木马的地址,我花了点时间,做了下分析,原代码比较BT,加了很多密,ASCII,16进制,JScript.Encode,unescape等加密手段都用上了.. 会自动下载http://cool.47555.com/xxxx.exe这个EXE运行,本来想分析下这个EXE文件是哪个木马的,但是不小心被我杀毒软件查杀了,就没分析,应该不是很牛的,一般杀毒软件应该都可以查杀.. 另外,这个网马用的是ms06014这个漏洞进行下载传播的,各位需要注意确定这个补丁已经打上.. 另外针对这个网马,写了下分析的过程和解密后的网页代码,比较长,就不贴上来了,放在我自己的论坛,有兴趣了解的朋友 ...
2006-11-03

Tomcat 5的Session Persistent问题

关键字: Tomcat,Session Persistent
碰到这样一个问题: 引用2006-7-26 20:49:41 org.apache.catalina.session.StandardManager start 严重: Exception loading sessions from persistent storage java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: ... J2ee的session并没有要求session attribute必须要Serializable呀。原来这是tomcat 5的新功能,服务复位后自动恢复 ...
2006-11-02

启动两个TOMCAT注意事项

关键字: TOMCAT,Address
由于我是在WIN下写得代码,调试开始也都在我自己的机子上的,最后使用是在UNIX下的,就找了个UNIX的机子,把我的WAR包放上去,部署在TOMCAT下面的,也没多想,按照在本地的部署环境部署了上去,由于其中需要和另外一个子系统进行交互,配置和交互的IP地址,启动TOMCAT,打开网页,既然报错,奇怪,去看英语程序的日志,什么都没,忙乎了半天,找不到原因,才想起来去看TOMCAT的日志,发现有个错误,如下: 引用StandardServer.await: create[8005]: java.net.BindException: Address already in use java.net. ...
2006-10-31

ClientAbortException原因探究

关键字: ClientAbortException
WEB是部署在TOMCAT5.5.17下面的,采用JNDI链接Oracle数据库,采用SPRING控制,把SWF和MP3等文件存在数据库中的BLOB字段,JSP中有预览功能,采用: <OBJECT ID="MP1" width="100" height="80" type="application/x-oleobject" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"> <PARAM NAME="url" VALUE="XXX"> <PARAM NAME="AutoStart ...
2006-10-31

在JSP中自动刷新页面

关键字: JSP;自动刷新
由于测试人员提出,我负责的一个子系统在点击“添加”按钮,在弹出来的新页面上修改信息到数据库,而后保存成功后,关闭这个新页面,原来的页面中不能显示已经修改的内容,看看能不能解决。。 看到网上有人提出,可以使用oper操作实现,但是需要传递正确的参数和URL,这个是不可以控制的,于是使用另外以个办法,在需要刷新的JSP页面的的HEAD区域添加如下代码: <%response.setHeader("Refresh","3");%> //也就是3妙刷新一次,基本上符合要求,要是不行,时间可以再改小点,基本上就是那个效果了。。
在TOMCAT5.5.17下,结合使用oracle9i数据库,配置使用JNDI,遇到不少问题,一一解决,记录之,以备后来者Google之,能帮他们解决疑问。 关键两点: [list=]1. Removed the oracle driver from WEB-INF/lib and put it in common/lib 2. Used the format of the URL given below: jdbc:oracle:thin:@address:port:schema[/list] PS:还要注意的是,可能还会因为0jdbc14.jar和classes12.jar版本的不同,导 ...
iceskysl
搜索本博客
我的相册
6e4b1028-c838-4ae2-9808-316c7a60e315-thumb
111
共 1 张
最近加入圈子
存档
最新评论