Release 10.1A: OpenEdge Development:
Debugging and Troubleshooting

> ## Log entry types

> Log entry types represent categories of information you can write to a log file, as shown in Table 5–10. The detail of information is set by the logging level. For more information on logging levels, see the "Logging levels" section.

> Table 5–10: Log entry types
> Log entry type | Executable | Description
> --- | --- | ---
>     4GLMessages
> | 4GL (GUI and character mode). AppServer and WebSpeed do not require this log entry type for 4GL messages to be written to the log file. | The 4GL interpreter writes all 4GL `VIEW-AS` `ALERT-BOX` messages to the log file, together with the 4GL stack, when you turn on Debug Alert, using either the `-debugalert` startup parameter or the `DEBUG-ALERT` attribute on the `SESSION` system handle. For details, see the "4GLMessages logging" section.
>     4GLTrace
> | 4GL clients, AppServer, and WebSpeed agents. | Turns on logging for the execution of internal procedures, user-defined functions, persistent user-interface triggers, and named events (generated by the `RUN`, `FUNCTION`, `PUBLISH`, and `SUBSCRIBE` statements, respectively). It also logs the instantiation of classes (generated by the `NEW` statement) and the invocation of methods defined within classes (generated by the `SUPER` method and the `DELETE OBJECT` statements). For details, see the "4GLTrace logging" section.
>     AiaMgmt
>     AiaProp
>     AiaRqst
>     AiaUbroker
>     AiaDefault
> | AIA. | Turns on logging for the AIA component. For details, see the "AIA logging" section.
>     ASDefault
> | AppServer agent. | Combines the `ASPlumbing` and `DB.Connects` log entry types. It is the default value for AppServer agents. For details, see the "AppServer logging" section.
>     ASPlumbing
> | AppServer agent. | Turns on logging for different actions, depending on the logging level specified. For details, see the "AppServer logging" section.
>     DB.Connects
> | 4GL clients, AppServer, and WebSpeed agents. | Turns on logging of database connections and disconnections. The log messages include database name and user ID number. For details, see the "Database connection logging" section.
>     DynObjects.DB
>     DynObjects.XML
>     DynObjects.Other
>     DynObjects.Class
>     DynObjects.UI
> | 4GL clients, AppServer, and WebSpeed agents. 4GL clients and WebSpeed agents. | Turns on logging for creation and deletion of database objects, dynamic objects, user interface objects, and classes. For details, see the "Dynamic object logging" section.
>     FileID
> | 4GL clients, AppServer, and WebSpeed agents. | Turns on logging for file opening, file closing, and error messages that do not contain the filename. For details, see the "FileID logging" section.
>     MsgrTrace
> | WebSpeed Messengers. | Turns on logging for WebSpeed Messengers. The information logged depends on which Messenger is running and the logging level specified. For details, see the "WebSpeed Messenger logging" section.
>     NSPlumbing
> | NameServer. | Turns on logging for the NameServer component. For details, see the "NameServer logging" section.
>     ProEvents.UI.Char
>     ProEvents.UI.Command
>     ProEvents.Other
> | 4GL clients, AppServer, and WebSpeed agents. | Turns on event logging for different categories of events. For details, see the "Event logging" section.
>     QryInfo
> | 4GL clients, AppServer, and WebSpeed agents. | Turns on logging for query resolution statistics. For details, see the "Query Info logging" section.
>     SAX
> | 4GL clients, AppServer, and WebSpeed agents. | Turns on logging for the SAX parser. For details, see the "SAX logging" section.
>     UBroker.Basic
>     UBroker.ClientFSM
>     UBroker.ServerFSM
>     UBroker.ClientMsgStream
>     UBroker.ServerMsgStream
>     UBroker.ClientMsgQueue
>     UBroker.ServerMsgQueue
>     UBroker.ClientMemTrace
>     UBroker.ServerMemTrace
>     UBroker.ThreadPool
>     UBroker.Stats
>     UBroker.AutoTrim
>     UBroker.All
> | Unified Broker. | Turns on logging for the Unified Broker component. For details, see the "Unified Broker logging" section.
>     WSADefault
> | Web Services Adapter (WSA) | Turns on logging for the Web Services Adapter component. For details, see the "Web Services Adapter (WSA) and Web Service logging" section section.

> For more complete information about these log entry types, see Chapter 6, " Log Entry Types."

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095