IBM Support

Running data migrator tool gives an error on "Signer info does not match. "

Troubleshooting


Problem

Running data migrator tool gives an error on "Signer info does not match. "

Symptom

PART: Platform-Installation 4.0 SP1 Platform
COMPONENT: Other
OS: Solaris - 2.8
DATABASE: Oracle - 8.1.6
WEB SERVER: WebLogic - 6.1 SP1
WEB BROWSER: Internet Explorer - 5.5 sp1

Running migrator Tool on a Windows 2000 machine gives the following error:
java.lang.SecurityException: class "com.yantra.yfc.dblayer.YFCDBException"'s signer information does not match signer information of other classes in the same package
at java.lang.ClassLoader.checkCerts(ClassLoader.java:522)
at java.lang.ClassLoader.defineClass(ClassLoader.java:485)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
at com.yantra.yfs.core.YFSContext.<init>(YFSContext.java:122)
at com.yantra.yfs.core.YFSContext.<init>(YFSContext.java:102)
at com.yantra.yfs.core.YFSSystem.init(YFSSystem.java:352)
at com.yantra.yfs.core.YFSSystem.<clinit>(YFSSystem.java:39)
at com.yantra.yfs.core.YFSContext.<init>(YFSContext.java:110)
at com.yantra.yfs.core.YFSContext.<init>(YFSContext.java:102)
at com.yantra.tools.migrator.MigratorMain.main(MigratorMain.java:103)
Initializi ng SQL trace...

Cause

Resolving The Problem

Try the following solutions:

1. Try running the migrator.cmd (which has to be modified to set the YFS_HOME and other variables before running) and then run migrator tool.
2. If while running the factory setup for yantra tables, you encounter the error as below, look if u have both yfcui.jar and yfcbe.jar in your classpath. You should only have yfcbe.jar in your CLASSPATH.

[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Not Applicable","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Historical Number

PRI48516

Product Synonym

[<p><b>]Fact[</b><p>];

Document Information

Modified date:
16 June 2018

UID

swg21550380