我想將Worklight服務器日誌記錄在適配器中。我在適配器XML中打開了「audit」= true,並使用WL.Logger.log(「這是我的日誌」)來測試日誌記錄。IBM Worklight 5.0.6 - 適配器日誌記錄
在WebSphere \ AppServer的\型材\ AppSrv01 \日誌\ 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會話嗎?
非常感謝。
環境:工作燈5.0.6.1,WAS ND 8.5
謝謝。對於#1,我會試着把它看成細節。對於#2,我的意思是我希望將HTTP會話記錄到Worklight服務器。例如,當用戶調用「TestAdapter」時,它實際上是通過http請求向Worklight服務器發出請求。是否可以記錄HTTP會話? – red23jordan
順便說一句,我有Java類,我想知道如果我可以把這些類中的日誌記錄。我發現這一點,但我想這不是做它的方式WorklightServerLogger logger = new WorklightServerLogger(CustomLdapLoginModule.class,MessagesBundles.EXTENSION_API); –
@HoucemBerrayana,這不屬於這個問題。嘗試以下操作:http://stackoverflow.com/questions/16947323/worklight-5-0-6-1-system-out-println-logging-from-worklight-adapter-is-not-w –