There are two new very useful debugging features in Workbench 9.5 which is part of the LiveCycle ES2.5 release.
If you start Workbench 9.5 with two additional arguments, you will get a debug console. The arguments are:
- console -consolelog
Server Log Viewer
Workbench 9.5 comes with a custom component which when installed, will enable a Workbench user to view the server log. The display is not real time – you have to refresh to see the latest log entries. This was a deliberate design decision to reduce network traffic. This custom component is serverLog.jar in $WORKBENCH_INSTALL_ROOT\deploy\
1) Start Workbench 9.5
2) In the ‘Components’ view, right-click the ‘Components’ node, and choose ‘Install Component’
3) Navigate to $WORKBENCH_INSTALL_ROOT\deploy\ and choose serverLog.jar
4) Once installed, navigate to ‘ServerLogComponent’ in the ‘Components’ view, drill down to ServerLogService:1.0 (you might have to “refresh” the Components view to see the new component).
5) Highlight it, right-click and choose ‘Edit Service Configuration’
6) For the ‘serverLogFolder’ field, enter the full path on the LiveCycle server for the appserver log. Eg: D:\jboss_ce_4.2.1_oracle\server\lc_oracle\log
7) For the ‘serverLogName’ field, enter the name of the server log file (server.log for JBoss)
8) Right-click the ‘ServerLogComponent’ and choose ‘Start Component’
5) Once it is started, choose the menu option Window->Show View->Other
6) Choose LiveCycle Processes->Server Log. A new tab will open called ‘Server Log’
7) On the top right of the tab bar, click the refresh button. Make sure the server log is displayed.
To view new entries, you have to keep refreshing.