CTGIN2074E and CTGIN2373E errors when applying Maximo fixpack 7.5.0.1

Technote (troubleshooting)


Problem(Abstract)

You might get the errors below when trying to apply the Maximo Fixpack 7.5.0.1 on Base Services 7.5 + MS Project Adapter 7.5.
"CTGIN2074E: Exception caught creating ICfgConfigurationStep object.
CTGIN2373E: Exception caught instantiating Application Server configuration object."

Symptom

In the CTGSummary00.log:

"FINE: NOTE propertiesStoredInMaximoProperties_:[mxe.encrypted, mxe.com.port, mxe.db.url, mxe.db.driver, mxe.rmi.port, mxe.db.schemaowner, mxe.db.password, mxe.db.user, mxe.registry.port, mxe.name]
FINE: NOTE writing: mxe.encrypted
AM SEVERE: EXIT Exception from storeProperties() null
Throwable occurred: java.lang.NullPointerException at com.ibm.tivoli.ccmdb.install.common.properties.ConfigurationProperties.storeProperties(ConfigurationProperties.java:1040) at com.ibm.tivoli.ccmdb.install.common.config.was.CfgConfigWebSphere.initialize(CfgConfigWebSphere.java:785) at com.ibm.tivoli.ccmdb.install.common.config.was.CfgConfigWebSphere.getInstance(CfgConfigWebSphere.java:502)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611) at com.ibm.tivoli.ccmdb.install.common.config.CfgJ2EEConfigFactory.getInstance(CfgJ2EEConfigFactory.java:112) at com.ibm.tivoli.ccmdb.install.common.config.TaskRunner.getConfigurationStep(TaskRunner.java:644)
at com.ibm.tivoli.ccmdb.install.common.config.TaskRunner.runSingleTask(TaskRunner.java:304)
at com.ibm.tivoli.ccmdb.install.foundation.ia.actions.FndRunConfigPanelActions.handleInstall(FndRunConfigPanelActions.java:322) at com.ibm.tivoli.ccmdb.install.foundation.ccmdb.AFndCustomCodeAction.install(AFndCustomCodeAction.java:127)
at com.zerog.ia.installer.actions.CustomAction.installSelf(DashoA10*..)
at ZeroGad8.run(DashoA10*..)
Feb 17, 2012 11:44:35 AM SEVERE: EXIT Exception Instantiating Application Server Configuration Objectnull
Throwable occurred: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611) at com.ibm.tivoli.ccmdb.install.common.config.CfgJ2EEConfigFactory.getInstance(CfgJ2EEConfigFactory.java:112) at com.ibm.tivoli.ccmdb.install.common.config.TaskRunner.getConfigurationStep(TaskRunner.java:644)
at com.ibm.tivoli.ccmdb.install.common.config.TaskRunner.runSingleTask(TaskRunner.java:304)
at com.ibm.tivoli.ccmdb.install.foundation.ia.actions.FndRunConfigPanelActions.handleInstall(FndRunConfigPanelActions.java:322) at com.ibm.tivoli.ccmdb.install.foundation.ccmdb.AFndCustomCodeAction.install(AFndCustomCodeAction.java:127)
at com.zerog.ia.installer.actions.CustomAction.installSelf(DashoA10*..)
at ZeroGad8.run(DashoA10*..)
Caused by: com.ibm.tivoli.ccmdb.install.common.config.ConfigurationException: CTGIN2206I: Cannot save properties file. at com.ibm.tivoli.ccmdb.install.common.config.was.CfgConfigWebSphere.initialize(CfgConfigWebSphere.java:789) at com.ibm.tivoli.ccmdb.install.common.config.was.CfgConfigWebSphere.getInstance(CfgConfigWebSphere.java:502)
... 11 more
SEVERE: NOTE Exception caught getting configuration step for task TaskID: J2EE
TaskAction: validate
TaskWeight: 0
stopOnErrorFlag: false

SEVERE: NOTE Exception caught getting configuration step for task com.ibm.tivoli.ccmdb.install.common.config.ConfigurationException: CTGIN2373E: Exception caught instantiating Application Server configuration object. Cause: null
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at com.ibm.tivoli.ccmdb.install.common.config.CfgJ2EEConfigFactory.getInstance(CfgJ2EEConfigFactory.java:112) at com.ibm.tivoli.ccmdb.install.common.config.TaskRunner.getConfigurationStep(TaskRunner.java:644)
at com.ibm.tivoli.ccmdb.install.common.config.TaskRunner.runSingleTask(TaskRunner.java:304)
at com.ibm.tivoli.ccmdb.install.foundation.ia.actions.FndRunConfigPanelActions.handleInstall(FndRunConfigPanelActions.java:322) at com.ibm.tivoli.ccmdb.install.foundation.ccmdb.AFndCustomCodeAction.install(AFndCustomCodeAction.java:127)
at com.zerog.ia.installer.actions.CustomAction.installSelf(DashoA10*..)
at ZeroGad8.run(DashoA10*..)
Caused by: java.lang.reflect.InvocationTargetException
... 11 more
Caused by: com.ibm.tivoli.ccmdb.install.common.config.ConfigurationException: CTGIN2206I: Cannot save properties file. at com.ibm.tivoli.ccmdb.install.common.config.was.CfgConfigWebSphere.initialize(CfgConfigWebSphere.java:789) at com.ibm.tivoli.ccmdb.install.common.config.was.CfgConfigWebSphere.getInstance(CfgConfigWebSphere.java:502)
... 11 more


Environment

Maximo 7.5 + MS Project Adapter 7.5 + Websphere + DB2 database


Diagnosing the problem

Once this error has been encountered, the maximo.properties_orig file under C:\ibm\SMP\etc becomes empty.



Also, check the maximo.properties file under C:\ibm\SMP\maximo\applications\maximo\properties. It also becomes empty.

Resolving the problem

To fix this issue, get the orignal maximo.properties_orig from your backup.
Copy its content to two files ( maximo.properties_orig under C:\ibm\SMP\etc and maximo.properties under C:\ibm\SMP\maximo\applications\maximo\properties )
<<
mxe.db.url=jdbc:db2://max75.au.ibm.com:50005/maxdb75
mxe.db.driver=com.ibm.db2.jcc.DB2Driver
mxe.rmi.port=0
mxe.db.schemaowner=maximo
mxe.db.password=CHANGETHISVALUE
mxe.db.user=maximo
mxe.registry.port=13400
mxe.name=MXServer >>

Make sure that you change the mxe.db.password from CHANGETHISVALUE to the actual one (for example, MAXIMO01)
<<
mxe.db.url=jdbc:db2://max75.au.ibm.com:50005/maxdb75
mxe.db.driver=com.ibm.db2.jcc.DB2Driver
mxe.rmi.port=0
mxe.db.schemaowner=maximo
mxe.db.password=MAXIMO01
mxe.db.user=maximo
mxe.registry.port=13400
mxe.name=MXServer >>

Resume applying the Maximo Fixpack 7.5.0.1. The problem will then be fixed.

Rate this page:

(0 users)Average rating

Document information


More support for:

IBM Maximo Asset Management
System Related

Software version:

7.5

Operating system(s):

Platform Independent

Reference #:

1585004

Modified date:

2013-12-16

Translate my page

Machine Translation

Content navigation