我的日志文件开头有一个数字:
[10/17/12 17:44:03:341 CDT] 00000066 servlet I com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0242I: [WC].....
我不知道它是什么,或者这是否足以让任何人知道它是什么。我的目标是在代码中获取这个数字,以便在某处使用。这不是线程ID,我试过:
Thread.currentThread().getId()
谢谢
我的日志文件开头有一个数字:
[10/17/12 17:44:03:341 CDT] 00000066 servlet I com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0242I: [WC].....
我不知道它是什么,或者这是否足以让任何人知道它是什么。我的目标是在代码中获取这个数字,以便在某处使用。这不是线程ID,我试过:
Thread.currentThread().getId()
谢谢
如果您使用 log4j,您可以在此处了解有关消息的新信息 - http://logging.apache.org/log4j/1.2/manual.html或者只需查找您在 google 中使用的日志消息结构。
这个 8 位数字似乎是特定于 WebSphere 日志的。它们可能对应于此页面上的错误代码:http: //publib.boulder.ibm.com/infocenter/tsminfo/v6/index.jsp ?topic=%2Fcom.ibm.itsm.tshoot.doc%2Fr_pdg_retcodes.html
在这种情况下,00000066 将是密钥文件 i/o 错误。
或者,它可能是一个行号。这是放置行号的一个相当合乎逻辑的地方。我搜索了其他类似的 8 位代码,其中一些与上述错误代码不对应。