ABOUT  |  CONTACT
 
 

WHAT PROPERTIES CAN I SET IN THE CLASSES/OPENSPIRIT.PROPERTIES FILE?

In general, it is not recommended that you attempt to change or modify any of the properties in the classes/OpenSpirit.properties file, since you might inadvertently render your OpenSpirit installation inoperable. However, there is a number of additional properties that can be added to the OpenSpirit.properties file to modify various behaviors.

You can have your own OpenSpirit.properties file. However, it must be placed in a directory that will be contained in your CLASSPATH. OpenSpirit will search all of the OpenSpirit.properties files along the CLASSPATH for a property and will stop searching when the first one is found.

openspirit.servers.UserServer.startupTimeOut (OpenSpirit v2.x only)
This can be used to override the default timeout period. The Launcher waits for a response after starting the UserServer, then gives up if there is none. The value is an integer number of seconds. The default value is 40 seconds.

openspirit.servers.UserServer.startupTimeOut=nnn

openspirit.servers.DataServer.startupTimeOut
This can be used to override the default timeout period. The UserServer waits for a response after starting a data server, then gives up if there is none. The value is an integer number of seconds (at least 10). The default value is 75 seconds

openspirit.servers.DataServer.startupTimeOut=nnn
 

openspirit.Launcher.defaultShutdown (OpenSpirit v3.x only)
This can be used to override the default behaviour when you exit the OpenSpirit launcher. The default is to "NOT shutdown any server processes".

To change the default to "Shutdown my data server processes", you would set this property to "dataservers".

openspirit.Launcher.defaultShutdown=dataservers

You must restart the shared services after this change is made for it to take effect.
 
openspirit.Launcher.defaultShutdownAllServers (OpenSpirit v2.x)

This can be used to override the default behavior when you exit the OpenSpirit launcher.

The default is to "NOT shutdown any server processes".

To change the default to "Shutdown my user server and my data server processes", you would set this property to "true".

openspirit.Launcher.defaultShutdownAllServers=true

There is no option to only shutdown the data server processes".
 
openspirit.servers.UserServer.installationShutdownTimeOut
This can be used to override the default timeout period a UserServer waits for confirmation of a data server shutdown before it gives up. The value is an integer number of seconds (at least 10). The default is 60 seconds.

openspirit.servers.UserServer.installationShutdownTimeOut=nnn (OpenSpirit v2.x only)
 
openspirit.well.GeoFrame.AllowMerge
This property can be overriden to modify the behavior of the GeoFrame 3.7 well server. The value is a string "true" or "false". If true, the GeoFrame well server acts as a data loader, allowing access to the GeoFrame merge utility. This enables the creation of duplicate GeoFrame data items via the OpenSpirit create methods.

The default value is "false" if not provided (OpenSpirit provides a "true" override for this in the default OpenSpirit.properties file).
 
openspirit.well.GeoFrame3_8.AllowMerge
This property can be overriden to modify the behavior of the GeoFrame 3.8 well server. The value is a string "true" or "false". If true, the GeoFrame well server acts as a data loader allowing access to the GeoFrame merge utility. This enables the creation of duplicate GeoFrame data items via the OpenSpirit create methods. Default value is "false" if not provided.
 
openspirit.interpretation.OpenWorks.HorizonDelimiter
The SeisWorks devkit does not support associations between primary and attribute grids. OpenSpirit uses a naming convention to support persisting the primary and attribute grid relationships This delimiter controls the string that is used to separate the primary and attribute grid names when storing on disk (using the SeisWorks devkit). Adding this property will override the default used for associating SeisWorks primary grids and attribute grids. SeisWorks primary grids (HorizonGrid2d objects) have the same name as the horizon. For example, if a primary grid is created with a name of "ABC" and the client created an attribute grid named "XYZ, then the attribute grid will be saved on disk with a name of "ABC_:_XYZ". Changing this property to "_" will result in a name like "ABC_XYZ".

The default value is "_:_ " (underscore, colon, underscore) if not provided.
 
openspirit.interpretation.RefreshElapsedTime
This property controls the length of time (in seconds) that a PPDM data server's Oracle connection will be held open. The default value is 2400 (seconds) if not provided. Added in OpenSpirit 2.9.1. The default value is 60 (seconds) if not provided.
 
openspirit.well.finder.UseDrillersTotalDepth=true
The OpenSpirit Finder data server uses Loggers Depth for the Total Depth of a well. If you set the openspirit.well.finder.UseDrillersTotalDepth=true, then OpenSpirit will use Driller's Depth as the Total Depth of a well.

This feature was added in OpenSpirit 3.0.1.