bsi.properties - comprehensive overview

Overview

The bsi.properties file contains the common properties used by Integration Framework modules to hold system/installation specific values. The following table provides a comprehensive list of all properties and either recommended or allowable values. These values will be set during installation and should be maintained by the system administrator.

Property Description Default Value (if applicable) Values if multiple options exist
com.bankerssystems.expere.db.Host=blank The name of the database server. If database is not being used, set to “blank.” NA NA
com.bankerssystems.expere.db.Port=1433 The SQL server default instance running over TCP. If database is not being used, set to “blank.” NA NA
com.bankerssystems.expere.db.DataSourceName=java:comp/env/jdbc/ExpereDataSource Expere data source JNDI name. If database is not being used, set to “blank.” NA NA
com.bankerssystems.expere.db.Sid=blank The unique name of your database. If database is not being used, set to “blank” NA NA
com.bankerssystems.expere.db.User=blank Username and password of the database owner. If database is not being used, set to “blank.” NA NA
com.bankerssystems.expere.db.SqlServerDriver=com.microsoft.sqlserver.jdbc.SQLServerDriver The name of the database driver. Uncomment this when using a SQL server database. If database is not being used, set to “blank.” NA NA
com.bankerssystems.expere.db.AdminAccessorClass=com.bankerssystems.expere.db.SQLAdminAccessor The name of the accessor to use. If database is not being used, set to “blank.” NA NA
com.bankerssystems.expere.db.StoreAccessorClass=com.bankerssystems.expere.db.SQLStoreAccessor The name of the accessor to use. If database is not being used, set to “blank.” NA NA
com.bankerssystems.ExceptionRenderer.NamespacePrefix=ex This is the namespace prefix to use when rendering exceptions. The default is to use no namespace prefix if this key is not found. NA NA
com.bankerssystems.ExceptionRenderer.StackTraceLevel=top This is the stack trace level to use when rendering exceptions. top - Only the top (last) stack frame and line number will be returned
  • none - No stack trace will be returned
  • top - Only the top (last) stack frame and line number will be returned
  • full - a full stack trace will be returned
com.bankerssystems.expere.render=FOP Determines the renderer to use for dynamic PDF's. FOP - use Apache FOP
  • FOP - use Apache FOP
com.bankerssystems.expere.render.eSignatureSupport=false Indicates whether creation of eSignature fields should be supported false - don't support eSignature
  • true - support eSignature
  • false - don't support eSignature (default)
com.bankerssystems.expere.render.eSignatureDateSupport=true Indicates whether eSignature date fields should be supported true - support eSignature date fields
  • true - support eSignature date fields
  • false - don't support eSignature date fields
com.bankerssystems.expere.render.acroformSupport=false Indicates whether acroform fillable fields and checkboxes should be supported false - do not support fillable fields and checkboxes (default)
  • false - do not support fillable fields and checkboxes (default)
    Note: A value of "true" is not supported.
com.bankerssystems.expere.model.ESigPdfMerge=true Indicates whether the ESignatures and MergePDF output is enabled true - support eSignatures and PDF Merge
  • true - support eSignatures and PDF Merge
  • false - do not support eSignatures and PDF Merge
com.bankerssystems.framework.cache.CacheFactory=com.bankerssystems.framework.cache.ehcache.EHCacheFactory Defines the caching provider
Note: Uncomment this to use the basic MapCache. WARNING! MapCache will grow unchecked in size. Make sure you have enough heap space
NA NA
com.bankerssystems.expere.template.TextOverflowErrorChecking=None Template Formatter - Sets error checking for text elements that overflow. This will eventually be removed once the content gets fixed. The default value is "None." None - warning is logged if anything overflows the text area on the static document.
  • None - warning is logged if anything overflows the text area on the static document.
  • IgnoreWhiteSpace - warning is logged if text still overflows the text area on the static doc ument after trimming whitespace such as a newline, from the end of the text.
com.bankerssystems.expere.precedence.root=ORG.WoltersKluwerFinancialServices.Root The name of the root precedence level NA NA
com.bankerssystems.expere.precedence.rootID=00000000000000000000000000000000 The root ID of the root precedence level NA NA
com.bankerssystems.ImageResolver=com.bankerssystems.expere.render.image.FileSystemImageResolver Name of the image resolver to use. By default images are loaded from an Expere repository, but they can also be loaded from the local filesystem. If a file system image resolver is used, make sure to set the source directory property below. NA NA
com.bankerssystems.CompiledObjectLoaderFactory=com.bankerssystems.expere.compCont.loader.FileSystemLoaderFactory If using a file system backed repository for content, uncomment the next two lines and update the path on the second to the root of your content repository NA NA
com.bankerssystems.FileSystemLoader.SourceDir=\\\\labw6416hvm194.wkmnlab.net\\ExpereRepository\\DeployedERLContent The path the image resolver and content loader should use when loading from the file system. Just specify the top of a directory tree and items in sub-directories will automatically be found. This property MUST be set when using the file system image resolver or content loader. NA NA
com.bankerssystems.CompiledObjectLoaderFactory=com.bankerssystems.expere.compCont.loader.RepositoryLoaderFactory Name of the compiled content factory to use when retrieving content. If using the file system content loader, the source directory property below MUST also be set. Uncomment the next line to use content from the file system NA NA
com.bankerssystems.RepositoryLoaderFactory.SourceDir=\\\\labw6416hvm194.wkmnlab.net\\ExpereRepository\\DeployedERLContent The directory where the content is located. NA NA
com.bankerssystems.expere.render.EnableEsignatureManifest=true Enables ESignature Manifest processing. true - support eSignature Manifest processing
  • true - support eSignature Manifest processing
  • false - do not support eSignature Manifest processing
com.bankerssystem.expere.render.EnforceEsignatureDocumentProperty=true When this option is set to true, eSignatures should only be applied to a document when the eSignature Document checkbox is checked. true -eSignatures applied to a document when eSignature Document checkbox is checked
  • true -eSignatures applied to a document when eSignature Document checkbox is checked
  • false - eSignatures are not applied to a document when eSignature Document checkbox is checked
com.bankerssystems.database.organization.caching=false This option should be set to false when incorporating a load balancing environment. false - database caching is disabled
  • true - database caching is enabled
  • false - database caching is disabled
com.bankerssystems.expere.compCont.loader.CompilingDocLoader.disableDDRSupport=true This option is utilized with the Expere Testing System; when set to "true," DDR's are bypassed and can enhance performance. true -DDR's are bypassed
  • true -DDR's are bypassed
  • false -DDR's are not bypassed
com.bankerssystems.expere.xPath_1_0_Compatibility=false Indicates whether XPath 1.0 compatibility mode is allowed false - do not allow XPath 1.0 compatibility to be enabled
  • true - allow XPath 1.0 compatibility to be enabled
  • false - do not allow XPath 1.0 compatibility to be enabled
com.bankerssystems.expere.displayNameMaxLength=215 When set to <=33 (32 bit hash plus '_') then no truncation occurs. NA NA