我正在使用 RAD 7.5.0 在 IBM WebSphere Portal Server 6.1.0 上开发 portlet。当我在 RAD 中启动门户服务器时,它会将消息中的一些问号输出到控制台,例如
[7/18/12 11:15:36:329 CST] 00000014 SchedulerImpl I SCHD0032I: Scheduler wps/Scheduler ??????
[7/18/12 11:15:37:815 CST] 00000014 InternalGener I DSRA8203I: Database ????Apache Derby
[7/18/12 11:15:37:831 CST] 00000014 InternalGener I DSRA8204I: Database ?????10.1.3.3
我在另一台机器上检查,正常的日志信息应该是:
[7/17/12 21:03:21:710 CDT] 0000001a SchedulerImpl I SCHD0032I: The Scheduler wps/Scheduler is initializing.
[7/17/12 21:03:25:382 CDT] 0000001a InternalGener I DSRA8203I: Database product name : Apache Derby
[7/17/12 21:03:25:382 CDT] 0000001a InternalGener I DSRA8204I: Database product version : 10.1.3.3
我的电脑的语言设置为中文,所以我想它正在尝试输出一些中文本地化消息。但即使我将语言设置更改为英语,消息也没有改变。
我还尝试了Websphere Application Server 6.1 (localized) 中的解决方案:Override locale for console messages 它并没有解决我的问题。
我还注意到日志消息的前半部分以英文正常输出,而另一部分似乎与服务有关则异常。