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 IOM standard project structure as part of the customization artifact. Cluster properties are WildFly system properties, which define the machine-independent global configuration of an IOM cluster. It is possible to define environment-specific cluster.properties.
etc/ ├── base/ │ ├── cluster.properties │ └── ... └── env/ ├── <env-name 1>/ │ └── cluster.properties ├── <env-name 2>/ │ └── cluster.properties └── ...
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.internal.from | The sender address for internal e-mails (e.g., to report errors via e-mail) | noreply@youraddress.com |
is.oms.mail.internal.to | The recipient for internal e-mails | operations@youraddress.com |
is.oms.mail.internal.cc | The carbon copy for internal e-mails | |
is.oms.mail.internal.bcc | The blind carbon copy for internal e-mails | |
is.oms.mail.businessoperations.to | The recipient for business operations e-mails | 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 would 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 would 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. |