OBIEE 12c: Migration From 11g To 12c Failed With NullPointerException (Doc ID 2256509.1)

Last updated on MAY 21, 2017

Applies to:

Business Intelligence Server Enterprise Edition - Version 12.2.1.1.0 and later
Information in this document applies to any platform.

Symptoms

 Migration from 11g to 12c (From 11.1.1.7.150120 To 12.2.1.1.0) executed with the steps below.


1. Generate the BI Migration Tool jar in 12c environment:

DOMAIN_HOME\bitools\bin\migration-tool.cmd package bi-migration-tool.jar

 

2.Copy the bi-migration-tool.jar generated from step 1 to 11g environment, and create an export bundle.

JDK_HOME\bin\java -jar bi-migration-tool.jar out ORACLE_HOME\Oracle_BI1 DOMAIN_HOME\tmp\migration-tool-test\test_export.jar

 

3.Importing with the BI Migration Script with migration-tool.sh|cmd.

DOMAIN_HOME\bitools\bin\migration-tool.cmd in config \tmp\migration-tool-test\test_export.jar ssi   

 

The migration failed in step 3 and the following error occured.

2017-01-17 16:50:08 SEVERE Unexpected error during import: NullPointerException
java.lang.NullPointerException
at oracle.bi.cam.obis.migration.ObisPlugin.migrateConfigFrom11gTo12c(ObisPlugin.java:430)
at oracle.bi.cam.obis.migration.ObisPlugin.importData(ObisPlugin.java:534)
at oracle.bi.migration.security.ImporterPluginJail$3.run(ImporterPluginJail.java:78)
at oracle.bi.migration.security.ImporterPluginJail$3.run(ImporterPluginJail.java:75)
at oracle.bi.migration.security.MigrationToolSecurityManager.withinPluginContext(MigrationToolSecurityManager.java:128)
at oracle.bi.migration.security.ImporterPluginJail.importData(ImporterPluginJail.java:70)
at oracle.bi.migration.api.adaptor.importer.V1ImporterPluginAdaptor.importData(V1ImporterPluginAdaptor.java:50)
at oracle.bi.migration.orchestration.BundleImporter_.doPluginImport(BundleImporter_.java:239)
at oracle.bi.migration.orchestration.BundleImporter_.runImport(BundleImporter_.java:210)
at oracle.bi.migration.orchestration.actionspecification.ImportAction.performAction(ImportAction.java:231)
at oracle.bi.migration.orchestration.MigrationActionExecutor$1.run(MigrationActionExecutor.java:32)
at java.lang.Thread.run(Thread.java:745)
at oracle.bi.migration.orchestration.MigrationActionExecutor.executeMigrationAction(MigrationActionExecutor.java:52)
at oracle.bi.migration.orchestration.MigrationConductor.performMigrationAction(MigrationConductor.java:120)
at oracle.bi.migration.tool.MigrationTool.go(MigrationTool.java:195)
at oracle.bi.migration.tool.MigrationTool.main(MigrationTool.java:251)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms