我想在适配器中记录 Worklight 服务器日志。我在适配器 XML 中设置了 "audit" = true 并使用 WL.Logger.log("Here is my log") 来测试日志记录。
在 WebSphere\AppServer\profiles\AppSrv01\logs\server1\SystemOut.log 中,我可以看到以下日志:
[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 服务器日志的日志文件吗?Worklight 中是否有任何 log4j.properties 可以设置此信息?我搜索了信息中心,它告诉我参考 Websphere 应用程序服务器日志记录。但我相信我应该在 Worklight 中配置它?
(2) 是否也可以记录 Worklight 服务器 HTTP 会话?
非常感谢。
环境:Worklight 5.0.6.1,WAS ND 8.5