IBM Support

An NPE Exception occur when using Connector Migration Tool on IIS 11.5

Troubleshooting


Problem

When using Connector Migration Tool to migrate the job with any connector stages, it might report the following error, SEVERE Migration failed: jobxxx: java.lang.NullPointerException SEVERE com.ibm.connectors.migration.MigrationException: Migration failed: jobxxx: java.lang.NullPointerException at com.ibm.connectors.migration.Job.migrate(Job.java:889) at com.ibm.connectors.migration.CCJobMigrator.migrateJobs(CCJobMigrator.java:2289) at com.ibm.connectors.migration.CCJobMigrator.processGUIMode(CCJobMigrator.java:1569) at com.ibm.connectors.migration.CCJobMigrator.process(CCJobMigrator.java:1536) at com.ibm.connectors.migration.CCJobMigrator.main(CCJobMigrator.java:2890) Caused by: java.lang.NullPointerException at com.ibm.xmeta.util.config.FeatureToggles.isFeatureEnabled(FeatureToggles.java:61) at com.ibm.xmeta.util.config.FeatureToggleContext.isFeatureEnabled(FeatureToggleContext.java:70) at com.ibm.xmeta.client.impl.DefaultSandboxClient.saveWithFeatureLevelUpdate(DefaultSandboxClient.java:2040) at com.ibm.xmeta.client.impl.DefaultSandboxClient.save(DefaultSandboxClient.java:848) at com.ibm.xmeta.client2.AbstractSandboxClient.save(AbstractSandboxClient.java:418) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:94) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) at java.lang.reflect.Method.invoke(Method.java:619) at com.ibm.xmeta.client2.WrapperHandler.invoke(WrapperHandler.java:97) at com.sun.proxy.$Proxy16.save(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:94) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) at java.lang.reflect.Method.invoke(Method.java:619) at com.ibm.xmeta.client2.WrapperHandler.invoke(WrapperHandler.java:97) at com.sun.proxy.$Proxy16.save(Unknown Source) at com.ibm.connectors.migration.Job.saveDSTransaction(Job.java:693) at com.ibm.connectors.migration.Job.migrate(Job.java:837) ... 4 more

Cause

It is caused by mismatching Information Server versions between client and server.

Resolving The Problem

Ensure the same version between client and server.

[{"Product":{"code":"SSZJPZ","label":"IBM InfoSphere Information Server"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"--","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"11.5.0.2;11.5.0.1;11.5","Edition":"All Editions","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
16 June 2018

UID

swg22005022