Websphere IBM Worklight 5.0.6-适配器日志记录
我想登录Worklight server登录适配器。我在适配器XML中已将“audit”=true,并使用WL.Logger.log(“这是我的日志”)来测试日志记录 在WebSphere\AppServer\profiles\AppSrv01\logs\server1\SystemOut.log中,我可以看到以下日志:Websphere IBM Worklight 5.0.6-适配器日志记录,websphere,ibm-mobilefirst,worklight-adapters,worklight-server,Websphere,Ibm Mobilefirst,Worklight Adapters,Worklight Server,我想登录Worklight server登录适配器。我在适配器XML中已将“audit”=true,并使用WL.Logger.log(“这是我的日志”)来测试日志记录 在WebSphere\AppServer\profiles\AppSrv01\logs\server1\SystemOut.log中,我可以看到以下日志: [2013/8/3 21:36:28:581 CST] 000000bb JavaScriptInt I com.worklight.integration.js.Ja
[2013/8/3 21:36:28:581 CST] 000000bb JavaScriptInt I com.worklight.integration.js.JavaScriptIntegrationLibraryImplementation log Here is my log
[2013/8/3 21:36:31:225 CST] 0000006b AuditBean I audit User 'Unknown' invoked procedure 'Adapter.getData' with parameters {
"arr": [
]
}
我的问题是:
(1) 我可以创建一个只记录这些Worklight server日志的日志文件吗?Worklight中是否有可以设置此信息的log4j.properties?我搜索了信息中心,它告诉我要参考WebSphereApplicationServer日志记录。但我相信我应该在Worklight中配置它
(2) Worklight server HTTP会话是否也可以记录
非常感谢
环境:Worklight 5.0.6.1,WAS ND 8.5
Log4j
,而是使用JUL
(Java Util日志记录)。这意味着您必须在您使用的应用程序服务器的工具中执行此操作
我发现如下:。也许您可以在中添加上述内容并过滤
com.worklight
尝试使用第三方应用程序,如
谢谢对于#1,我将尝试详细研究它。对于#2,我的意思是,我也想记录对Worklight server的请求的HTTP会话。例如,当用户调用“TestAdapter”时,实际上是通过http请求向Worklight server发出请求。也可以记录HTTP会话吗?顺便说一下,我有Java类,我想知道是否可以将日志记录放在这些类中。我发现了这一点,但我想这不是实现这一点的方法WorklightServerLogger=new WorklightServerLogger(CustomLdapLoginModule.class,MessagesBundles.EXTENSION_API)@HoucemBerrayana,这不属于这个问题。请尝试以下操作: