This guide is addressed to project developers to give them an overview about global IOM properties, which can be set in the context of projects.
Glossary
Wording | Description |
---|---|
CLI | Command Line Interface |
IOM | The abbreviation for Intershop Order Management |
JBoss | Synonym for WildFly (former name of the WildFly application server) |
OMS | The abbreviation for Order Management System, the technical name of IOM |
URL | Uniform Resource Locator |
WildFly | The application server that IOM runs on |
These properties are defined in src/etc/base/cluster.properties of IOM projects. Cluster properties are WildFly system properties, which define the global configuration of an IOM cluster. cluster.properties can only be defined globally at project level, there is no support for environment-specific settings.
Property | Description | Exemplary Value |
---|---|---|
is.oms.mail.external.from | The sender address for external e-mails (e.g., e-mails sent to the shop customers). | noreply@youraddress.com |
is.oms.mail.businessoperations.to | The value of this property will be shown at OMT login-screen as contact information. There is no usage otherwise. | businessoperations@youraddress .com |
is.oms.validation.pattern.phone | Validation pattern for phone numbers. If not set, the default value will be used. | (^$)|(^[+]?[0-9. ()/-]{8,25}$) |
is.oms.validation.pattern.email | Validation pattern for e-mail addresses. If not set, the default value will be used. Note The character '\' in the regular expression requires an escaping (\ => \\). Otherwise, the property will not be set correctly. | Desired expression ^[A-Za-z0-9._%+-]+@[A-Za-z0-9][A-Za-z0-9.-]*\.[A-Za-z]{2,9}$ requires the following escaped expression ^[A-Za-z0-9._%+-]+@[A-Za-z0-9][A-Za-z0-9.-]*\\.[A-Za-z]{2,9}$ |
is.oms.validation.pattern.password | Validation pattern for passwords. If not set, the default value will be used. Note The character '\' in the regular expression requires an escaping (\ => \\). Otherwise, the property will not be set correctly. | Desired expression ^(?=[^\s]*[a-zA-Z])(?=[^\s]*[\d])[^\s]{8,}$ requires the following escaped expression ^(?=[^\\s]*[a-zA-Z])(?=[^\\s]*[\\d])[^\\s]{8,}$ |
is.oms.validation.pattern.password.hint | The displayed note where you can explain the password rules for OMT users can be customized. If not set, the default value will be used. | The password must include a letter, a number and must contain at least 8 characters. |