Default Configuration for the MoSes Application

The following are default values used for the MoSes application that is deployed in the cluster.

Should you want to change these default values, edit MoSes6App_31.xml and specify different values. For more details on application profile parameters, refer to the Platform Symphony Reference.

Default Values

consumerId="/SampleApplications/SOASamples"

By default, the consumer for the application is /SampleApplications/SOASamples. If you are using a different consumer name, you need to change this in the application profile.

SOAM>SSM section, <osType name="NTX86" ... workDir="${SOAM_HOME}\work">

The workDir is the directory in which the session manager stores data for recovery purposes. Paging and journaling files are stored here.

By default, the Session Manager work directory is set to a local directory on the Session Manager host. This may not be optimal for recovery purposes. Note that the paths specified here are overridden by paths specified by journaling path and paging path parameters.

You may want to set the workDir to a location on the shared filesystem.

SOAM section, <DataHistory path="\\SUPWIN03\SymShareDir\soam\work\history"></DataHistory>

The directory where the files are stored for historical data.

For recovery purposes, this should be set to a location on the shared file system, preferably the same location as workDir for Session Manager.

This path overrides the path set in workDir.

SessionTypes section, <Type name="ShortRunningTasks" ... recoverable="true"...>

By default, the session type is set to recoverable, which means the session can be recovered if the session manager is recovered. It is recommended to leave this attribute to true.

Service section, <env name="SHARE_WORKER_DIRECTORY">...</env>

When this parameter is not set, the shared directory location is automatically passed by MoSes to Symphony. In addition, the system checks for the existence of the shared MoSes directory when the service makes a createSession() call.

When this parameter is set, you need to specify the location of the shared directory.

Specify the Windows directory used by MoSes as a UNC path. This is the same shared directory used for MoSes standard master/worker mode. Symphony writes calculations results to this directory, MoSes retreives results from this directory.

In addition, the system checks for the existence of the specified shared directory when the service makes an onCreateService() call.

Service section, <env name="MOSES_INT_LOGLEVEL">ALL</env>

By default, log level is set to view all messages that are logged in all levels.

You may want to change this in a production environment to log only some levels.

Note that lower log levels include higher log levels. For example, if the log level is set to WARN, messages included are WARN, ERROR, and FATAL.

Possible vallues are:

  • FATAL

  • ERROR

  • WARN

  • INFO

  • DEBUG

  • ALL