Portlet Factory, Version 6.1.2


 

Log4j categories

The log4j IBM® WebSphere Portlet Factory categories are listed in the WEB-INF\config\log4j.properties file in the project. The values in this file control logging on the server. Some of the categories can be used to control logging in WebSphere Portlet Factory Designer by changing values in the following location.

install_root/WPFDesigner/eclipse/plugins/com.bowstreet.designer.core_x.y.z/config/log4j.properties

The following table lists the category names and their functionality. Advanced users can use this information to modify log4j logging behavior.

Category Name Logging at INFO Level Additional Functionality When the DEBUG Level Is Used
bowstreet.system.builderCalls
 

  • Session ID

  • Model name

  • Builder ID

  • Builder inputs
No additional information is logged.
bowstreet.system.builderCallTiming
  No information is logged. The output is similar to the model action tracing with the following added data.

  • Regeneration phase

  • Phases for subordinate models

  • Indented traces for higher-level builders calls to constituent builders

  • Temporary transitions to Construction from PostConstruction
bowstreet.system.modelActions
 

  • Logs all model actions (methods, pages, action lists, linked Java object calls) for a specified model

  • Session ID

  • Model name

  • Action name

  • Timing
No additional information is logged.
bowstreet.system.modelActions.[modelName]1
 

  • Logs all model actions (methods, pages, action lists, linked Java object calls) for a specified model

  • Session ID

  • Model name

  • Action name

  • Timing

Note: To log for a single model within a local directory, use underscore characters (_) to denote the path.

For example, to log for a model named myModel located in a directory named myDir, the syntax is as follows: system.modelActions.myDir_myModel

No additional information is logged.
bowstreet.system.profileSelection
 

  • Session ID

  • Profiles selected (including profile set name)

  • Model name
No additional information is logged.
bowstreet.system.regen
 

  • Regen information

  • Session ID

  • Profiles selected

  • Model name
No additional information is logged.
bowstreet.system.request
 

  • Requests

  • Session ID

  • Model name

  • Action name

  • Timing
Request parameters are logged.
bowstreet.system.webservice.incomingSOAPRequest
 

  • Incoming SOAP requests

  • Timing

  • Action name

  • Model name
It logs the following:

  • SOAP arguments

  • Return results
bowstreet.system.webservice.serviceCall
 

  • Service calls

  • Session ID

  • Model name

  • Outgoing request URL

  • Timing
No additional information is logged.

1: Not in the file by default, but it can be added.


Library | Support |