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>if /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>goto :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=<yournodeidvalue>
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.