I had a customer who was concerned when certain plugins were starting in Notes 8, mainly to ensure non-critical plugins were not starting too soon and thus impacting startup time.
The trace log in Lotus Notes 8 (Help – Support – View Trace) shows output from the Eclipse/Expeditor plugins in the platform. The trace log is the output of a JSR47 (java.util.logging) logger, and Expeditor/Notes tries to funnel all logging through the JSR47 logger.
JSR47 logging is controlled through the file:
This properties file doubles as the JSR47 log configuration. Note the following line which is present by default:
This line sets the default log level to WARNING which means all plugin log output below the WARNING level is ignored unless otherwise specified. Note several explicit log levels in rcpinstall.properties, for example:
In JSR47, each logger has an ID. The above line sets all loggers that begin with “com.ibm.rcp.lapinvoker” to the INFO level.
The Expeditor platform automatically logs an INFO message on plugin start and stop. By setting an explicit entry in rcpinstall.properties for the plugin of interest, the trace log will show the start and stop for that plugin. For example:
Produces this output in the trace log: