AquaLogic Interaction G6 includes a collection of debugging tools for portlets.
The expanded tools in the ALI Logging Utilities package include components for debugging portlets.
The IDK provides methods to send custom logging messages from your portlet applications to ALI Logging Utilities. For details, see IDK Logging API.
In AquaLogic Interaction 6.0, you can enable the portal to send HTTP headers to ALI Logging Spy. This behind-the-scenes view is a foolproof way to determine what information is being sent (or not being sent) as part of the HTTP header. Because most portlet caching strategies employ the use of HTTP headers, in many cases you can also verify that the caching strategy is being implemented as intended.
HTTP tracing is configured on the Debug Settings page of the Web Service - Remote Portlet editor. You can limit tracing to a specific user or portlet using the User Selection and Portlet Selection options.
After this option is enabled, ALI Logging Spy will display HTTP header information. For details on configuring and using ALI Logging Spy, see Configuring Logging Receivers.
You can also use a tunnel monitor such as tcpTrace or Apache SOAP's TCP tunnel monitor to view HTTP headers.
You can also configure the portal to displays debug information for portlets. In the User Settings Manager, under Debug Mode, select Enable Portlet Errors Debug Mode to display portlet error debugging information on My Pages.