Document Properties
Kbid29G647
Last Modified03-Nov-2020
Added to KB28-Sep-2020
Public AccessEveryone
StatusOnline
Doc TypeGuidelines, Concepts & Cookbooks
Product
  • IOM 2.16
  • IOM 2.17
  • IOM 3.0

Guide - IOM 3.0 Migration of Setup

1 Quartz Jobs and Custom Quartz Jobs

  • With  IOM-10423 - Getting issue details... STATUS  custom quartz jobs should be moved to quartz-jobs-custom.xml instead. Also see Guide - IOM Standard Project Structure.
  • Additionally, the feature that was based on the quartz job OrderMergeController was removed. Be sure to remove the job from your quartz-job xmls as well.
  • Also, with IOM-9992 - Getting issue details... STATUS , the feature that was using quartz jobs like ...BonusPoints... was removed. Be sure to remove the job from your quartz-job xmls, too.
    See Guide - IOM 3.0 Migration of Business Configuration for a detailed list.

2 TimeZone of Docker Images

Make sure that both database and IOM-images are set to the same time zone. IOM-images now always use the timezone "Etc/UTC". Before starting the migration process, the timezone for IOM database-user has to be changed, too.

ALTER USER "<user-name>" set TimeZone='Etc/UTC';

Superuser rights are required to make this change.

3 Properties Are Moved to Be Helm Parameters

The following properties that were available in 2.17 are moved to Helm parameters now. Please check the appropriate usage at your installation.

IOM 2.17IOM 3.0
JBOSS_JAVA_OPTSjboss.javaOpts
is.oms.db.hostlistoms.db.hostlist
is.oms.db.nameoms.db.name
is.oms.db.useroms.db.user
is.oms.db.passoms.db.passwd
is.oms.smtp.hostoms.smtp.host
is.oms.smtp.portoms.smtp.port
is.oms.smtp.useroms.smtp.user
is.oms.smtp.passoms.smtp.passwd
is.oms.mail.resources.base.urloms.mailResourcesBaseUrl
is.oms.jboss.base.urloms.publicUrl
is.oms.jwt.secretoms.jwtSecret

4 Removed Properties from cluster.properties

The following properties from cluster.properties were removed since their values are fixed now:

  • is.oms.xmlbinder.cache
  • is.oms.db.cache
  • is.oms.internal.base.rest.url
  • is.oms.dir.var
  • is.oms.healthcheck.enabled
  • is.oms.healthcheck.cachelivetime
  • is.oms.healthcheck.recurringtime
  • is.oms.sharedfs.healthcheck

5 Removed Properties from installation.properties

The following properties from installation.properties were removed since their values are fixed now:

  • OMS_USER
  • OMS_HOME
  • OMS_ETC
  • OMS_VAR
  • OMS_SHARE
  • OMS_LOG
  • OMS_APP
  • SERVER_ID
  • JAVA_HOME
  • JBOSS_HOME
  • JBOSS_BIND_ADDRESS
  • JBOSS_BIND_ADDRESS_PRIVATE
  • JBOSS_PORT_OFFSET
  • JBOSS_ADMIN_USER
  • JBOSS_ADMIN_PASSWD
  • WATCHDOG_JAVA_OPTS

6 Removed watchdog.properties

The following property file watchdog.properties was removed as is no longer used.

Disclaimer

The information provided in the Knowledge Base may not be applicable to all systems and situations. Intershop Communications will not be liable to any party for any direct or indirect damages resulting from the use of the Customer Support section of the Intershop Corporate Web site, including, without limitation, any lost profits, business interruption, loss of programs or other data on your information handling system.

Customer Support
Knowledge Base
Product Resources
Tickets