IBM Worklight 6.0 - How to enable/view WL.Logger.debug in adapters?

后端 未结 2 1524
忘掉有多难
忘掉有多难 2020-12-03 20:10

I have implemented the following simple HTTP adapter in order to introduce myself to Worklight Adapters. It works correctly.

However, I can\'t see in the Eclipse Wor

相关标签:
2条回答
  • 2020-12-03 20:44

    Try to use WL.Server.info() instead of .debug(). In general - see this blogpost, it explains a lot about debugging and logging https://www.ibm.com/developerworks/community/blogs/worklight/entry/logging_and_debugging_on_worklight_server?lang=en

    0 讨论(0)
  • 2020-12-03 20:53

    WebSphere Liberty profile does not support debug level logging in the Worklight Development Server Console view.

    You can use WL.Logger.debug and edit server.xml to view the log in the trace.log file

    1. Open the Servers view in Eclipse
    2. Expend the Worklight Development Server entry
    3. Double-click on Server Configuration (server.xml)
    4. Switch to Source tab
    5. Uncomment this line: <logging traceSpecification="com.worklight.*=debug=enabled"/>
    6. After invoking your adapter procedure you will find the log at <eclipseWorkspace>\WorklightServerConfig\servers\worklight\logs\trace.log

    Be sure to re-deploy the adapter before attempting to view the logs.

    Alternatively,
    You can use WL.Logger.warn or WL.Logger.error; these logs will display in the Worklight Development Server Console view.

    0 讨论(0)
提交回复
热议问题