twistman的技术日志

专业系统工程师打杂,副业Linux geek

windows IHS rotatelogs.exe 语法

今天在Windows平台上面升级IHS,由6.0.2.23升级到6.0.2.43。升级过后日志的error log不断报错,日志如下: piped log program ‘”C:/IBM/HTTPSE~1/bin/rotatelogs.exe” -l “D:/ihslog/access.log.%Y.%m.%d.log” 86400 480 ‘ failed unexpectedly piped log program ‘”C:/IBM/HTTPSE~1/bin/rotatelogs.exe” -l “D:/ihslog/access.log.%Y.%m.%d.log” 86400 480 ‘ failed unexpectedly.

配置IHS自定义错误页面

以下用配置自定义404页面为例子: 1)放置自定义404的页面 放自定义出错页面404.html到IHS的自定义错误页面的目录。${IHS install root}/error/ 404.html内容为: 2)修改IHS友好的404页面设置 编辑httpd.conf文件。 Alias /error/ “/IBM/IHS/error/” AllowOverride None Options IncludesNoExec AddOutputFilter Includes html AddHandler type-map var Order allow,deny Allow.

java.lang.UnsatisfiedLinkError: awt libXp.so.6: cannot open shared object file

应用部署在Linux上运输是报NoClassDefFoundError,因为应用使用了AWT。 [05/05/11 11:45:05:898 CST] 00000042 WebApp E SRVE0026E: [Servlet Error]-[ImageCodeServlet]: java.lang.NoClassDefFoundError: java.awt.image.BufferedImage (initialization failure) at java.lang.J9VMInternals.initialize(J9VMInternals.java:134) at com.buyberry.common.util.ImageGen.creatImage(Unknown Source) at com.buyberry.common.servlet.ImageCodeServlet.doGet(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:743).

怎样确定DB2 JDBC驱动的版本

db2的JDBC驱动jar包就是叫db2jcc.jar,无论是DB2 8还是DB2 9文件名都是一模一样。所以在工作中常常需要确定正在使用DB2 JDBC驱动的jar包版本是什么。最老土的方法就是启动was,观察SystemOut.log的输出,在启动时候的日志会把jdbc包的版本号等信息显示出来。然后这个方法在现实工作中比较笨。 最好的方法是直接用命令行来看: