Migrating from TIBCO Collaborative Information Manager (CIM) 7.2.x to CIM 8.0 does not work via the Migration Wizard.

book

Article ID: KB0088778

calendar_today

Updated On:

Products Versions
TIBCO Collaborative Information Manager -
Not Applicable -

Description

Resolution:
Environment:
= = = = = = =

TIBCO Product name and version: TIBCO Collaborative Information Manager 8.0.0

Operating System(s):
= = = = = = = = = = =
All Operating Systems

Symptoms:
= = = = = =

After migrating from TIBCO Collaborative Information Manager (CIM) 7.2.x to 8.0 via the Migration Wizard, there are some errors as follows in the configValues.log:

MigrateConfigValues : - from version -72 to version - 80
log4j:WARN No appenders could be found for logger (com.tibco.mdm.infrastructure.propertymgr.XMLPropertyManager).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" java.lang.NoClassDefFoundError: javax/ejb/CreateException
    at com.tibco.mdm.infrastructure.propertymgr.XMLPropertyManager.extractServerProperties(XMLPropertyManager.java:297)
    at com.tibco.mdm.infrastructure.propertymgr.XMLPropertyManager.init(XMLPropertyManager.java:207)
    at com.tibco.mdm.infrastructure.propertymgr.PropertyManager.refresh(PropertyManager.java:213)
    at com.tibco.mdm.infrastructure.propertymgr.PropertyManager.init(PropertyManager.java:76)
    at com.tibco.mdm.infrastructure.propertymgr.MqPropertiesUtil.init(MqPropertiesUtil.java:63)
    at com.tibco.mdm.util.unixsimulation.BatTask.getProperty(BatTask.java:90)
    at com.tibco.mdm.util.unixsimulation.Common.go(Common.java:32)
    at com.tibco.mdm.util.unixsimulation.BatTask.goWrite(BatTask.java:72)
    at com.tibco.mdm.util.unixsimulation.Common.main(Common.java:53)
Caused by: java.lang.ClassNotFoundException: javax.ejb.CreateException
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
    ... 9 more
The system cannot find the file .\common.out.
Could Not Find D:\Apps\tibco\cim\8.0\common.out
Unsupported Application Server: ""

D:\Apps\tibco\cim\8.0>"C:\Progra~1\Java\jdk1.6.0_16\bin\java" -Xrs -classpath "" -DMQ_HOME="D:/Apps/tibco/cim/8.0" -DMQ_LOG="D:/Apps/tibco/cim/8.0/log" -DMQ_CONFIG_FILE="D:\Apps\tibco\cim\8.0\config\ConfigValues.xml.orig" -DNODE_ID="Member1" com.tibco.mdm.infrastructure.propertymgr.XMLPropertyMergerExt -72_80 -prop D:\Apps\tibco\cim\7.2/config/ConfigValues.xml -xmlin D:\Apps\tibco\cim\8.0\config\ConfigValues.xml.orig -xmlout D:\Apps\tibco\cim\8.0\config\ConfigValues.xml
java.lang.NoClassDefFoundError: com/tibco/mdm/infrastructure/propertymgr/XMLPropertyMergerExt
Caused by: java.lang.ClassNotFoundException: com.tibco.mdm.infrastructure.propertymgr.XMLPropertyMergerExt
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
Could not find the main class: com.tibco.mdm.infrastructure.propertymgr.XMLPropertyMergerExt.  Program will exit.
Exception in thread "main"
D:\Apps\tibco\cim\8.0&gtif /I "MDM" == "GDSN" ("C:\Progra~1\Java\jdk1.6.0_16\bin\java" -Xrs -classpath "" -DMQ_HOME="D:/Apps/tibco/cim/8.0" -DMQ_LOG="D:/Apps/tibco/cim/8.0/log" -DMQ_CONFIG_FILE="D:\Apps\tibco\cim\8.0\config\ConfigValues.xml.orig" -DNODE_ID="Member1" com.tibco.mdm.infrastructure.propertymgr.XMLGDSNPropertyMerger -GDSN -prop D:/Apps/tibco/cim/8.0\config\ConfigValues.xml -xmlin D:/Apps/tibco/cim/8.0\datapool\config\ConfigValues_gdsn.xml -xmlout  D:/Apps/tibco/cim/8.0\config\ConfigValues.xml )

D:\Apps\tibco\cim\8.0&gtgoto :EOF

Cause:
= = = =

The problem is related to the NODE_ID env variable.

Resolution:
= = = = = =

Set the following two environment variables in the common.bat file:

SET APPSERVER=”WAS”
SET NODE_ID=&ltyournodeidvalue>

After applying these settings the migration wizard should execute properly.

Attachments:
= = = = = = =
None

References:

None

Issue/Introduction

Migrating from TIBCO Collaborative Information Manager (CIM) 7.2.x to CIM 8.0 does not work via the Migration Wizard.