Publishing Engine Programmer's Guide > PTC Arbortext Publishing > The Publishing Framework > Debugging the Publishing Framework > The Event Log
  
The Event Log
Content pipelines write information to the event log as they initialize and, later, as they perform their operation. The event log is an XML document divided into sections, each covering a publishing operation. When the publishing framework is invoked, it starts a new section in the event log. After the operation is complete, the framework terminates the section. If you are using Arbortext Editor and the sections contains any error messages, the framework launches a window to display the event log.
You can elect to filter results in the Event Log by thread or context. Use the View > Display > Filter menu option to open the Filter Event Log Entries dialog box.
You can display the event log by entering the following ACL command from the Arbortext Editor or Arbortext Publishing Engine Interactive command line:
show_composer_log()
On the server, the event log records the process ID and the transaction ID as an INFO level message, and the information can be passed to the Arbortext Editor client or the calling application. The event log entry would be something like:
<Level> MESSAGE</Level>
<Message>Publishing engine process ID = '372';
transaction ID = '74935'.</Message>