Use templates, which can be stored in the database, to define messages in a standard way and allow clients to simply provide placeholders to fill in required data. All template values can be updated at runtime.


The CharsetUtilsImpl is a utility class used by the template framework for choosing the best character set.

  • Preferences node: /businesslayer/com/sybase365/mobiliser/util/messaging/template/impl/charsets/CharsetUtilsImpl
  • ConfigAdmin PID: com.sybase365.mobiliser.util.messaging.template.impl.charsets.CharsetUtilsImpl
You can set this configuration option:
Key Default Description
charsetList us-ascii, iso8859-1, iso8859-15, utf-8 Indicates a list of character set to be checked in ascending order (simplest to most complex). When choosing a character set, the engine bases its selection on this list. This value can be updated at runtime.


The BinaryContentTypeHandler processes binary attachments in templates.

  • Preferences node: /businesslayer/com/sybase365/mobiliser/util/messaging/template/impl/handlers/BinaryContentTypeHandler
  • ConfigAdmin PID: com.sybase365.mobiliser.util.messaging.template.impl.handlers.BinaryContentTypeHandler
You can set this configuration option:
Key Default Description
defaultBinaryTypes application/octet-stream, application/pdf, application/zip, application/x-gzip, image/gif, image/jpeg, image/png, image/tiff Indicates a list of mime-types for which this content type handler is responsible. Runtime updates are ignored.