Websphere 7日志不能从RAD IDE工作,但是当WAS作为Windows服务启动时工作

我在WAS 7中有以下奇怪的行为:

  1. 当WAS作为Windows服务启动时,日志在configuration文件/日志文件夹中写入OK。
  2. 从Rational IDE启动WAS时,日志不起作用(唯一需要logging的文件是Activity.log,profile / log / server_name / System * .log

我检查WAS是开始与SYSTEM用户作为服务(从eclipse开始作为login的用户),所以使用psexec我运行eclipse(rad)作为SYSTEM用户,但日志不writted(所以不是用户/权限问题)。

startServer.log的区别是:

日志开始作为服务:

00000000 WsServerContr 1 Executing executeUtilityOnWindows with args: was_path\profiles\AppSrv01\config cell_name node_name server_name -fromWinService \\.\pipe\<some_id> 00000000 WsServerContr 1 invokedByWindowsService has been set to true earlier 

日志是从RAD开始的:

 00000000 WsServerContr 1 Executing executeUtilityOnWindows with args: was_path\profiles\AppSrv01\config cell_name node_name server_name -script ws_path\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\quickServerStart.bat 

那么,感谢阅读和你的答案,我希望我们可以search一个解决scheme:)

如果启用,RAD / Eclipse使用embedded式WebSpheretesting环境(WTE)的快速服务器启动机制,其中运行位于名为quickServerStart.bat for Windows平台的工作空间中的batch file。 如果为服务器configuration启用此选项(默认情况下启用此选项),则不会生成native_std * .log和startServer.log文件,但System * .log文件是。 如果您需要查看其他日志文件,则可以通过打开服务器编辑器(双击服务器视图中的服务器名称)来禁用此行为,并取消选中“优化服务器启动以进行开发”下的“使用生成的脚本启动服务器” “编辑部分。