omsServer fails to start after installing hotfix FOM 402-HF1
book
Article ID: KB0075697
calendar_today
Updated On:
Products
Versions
TIBCO Fulfillment Order Management
-
Description
After installation of FOM 402-HF1, omsServer fails to startup with below error: ===
ERROR [] [] [] [org.springframework.boot.SpringApplication] [] - Application startup failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'initProperties' defined in class path resource [spring/aopd-application-context.xml]: Cannot resolve reference to bean 'propertyCreator' while setting bean property 'properties'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'propertyCreator' defined in class path resource [spring/mle-application-context.xml]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [java.util.Properties]: Factory method 'readProperties' threw exception; nested exception is java.lang.NullPointerException
===
Please refer to attached omsServer-local.log for more details.
Issue/Introduction
After installation of FOM 402-HF1, omsServer fails to startup.
Environment
TIBCO Fulfillment Order Management 402 HF1
Resolution
There are some typo mistakes in TIB_fom_4.0.2_HF-001_readme.txt file. This is related to some properties to add in ConfigValues_OMS.xml. We have already identified them. The good ones to add are:
===
<ConfValue description="Optimize models by identifying and hashing duplicates" name="Optimize duplicate models" propname="com.tibco.af.oms.optimize.duplicate.models" sinceVersion="4.0" visibility="Advanced">
<ConfString default="false" value="false"/>
</ConfValue>
<ConfValue description="passwordEncoder" name="passwordEncoder" propname="com.tibco.af.oms.security.passwordEncoderType" sinceVersion="1.1" visibility="Basic">
<ConfString default="org.springframework.security.authentication.encoding.ShaPasswordEncoder" value="org.springframework.security.authentication.encoding.ShaPasswordEncoder"/>
</ConfValue>
<ConfValue description="LDAP baseDn" isHotDeployable="false" name="LDAP baseDn" propname="com.tibco.af.oms.security.authProvider.ldap.baseDn" readonly="false" sinceVersion="1.1" visibility="Basic">
<ConfString default="dc=oms,dc=org" value="dc=maxcrc,dc=com"/>
</ConfValue>
===
Attachments
omsServer fails to start after installing hotfix FOM 402-HF1
get_app