Categories
OBIEE 11g to 12c Export Failed with Error "SEVERE Migration action failed: replacement"

Hi All,
We are doing migration of OBIEE 11g to 12c. To export 11g data and import in 12c, we are using the export utility provided in OBIEE 12c. We generated a jar file from OBIEE 12.2.1.4 and now trying to export 11.1.1.9 data using that.
Below command we are using to export:
java -jar bi-migration_utility.jar out $MW_HOME/Oracle_BI1/ $DOMAIN_HOME/ $INSTANCE_HOME export11g.jar
However, getting below error in logs:
Start updateDriverDetails invoked <oracle.xdo.tools.upgrade.BIPUpgradeCommon updateDriverDetails>
2025-03-27 13:14:40 SEVERE An error occurred during export: java.lang.NullPointerException
java.lang.NullPointerException: replacement
at java.util.regex.Matcher.replaceFirst(Matcher.java:999)
at java.lang.String.replaceFirst(String.java:2178)
at oracle.xdo.tools.upgrade.BIPUpgradeCommon.updateDriverDetails(BIPUpgradeCommon.java:179)
at oracle.xdo.tools.upgrade.BIPUpgradeCommon.exportConfiguration(BIPUpgradeCommon.java:85)
at oracle.xdo.tools.upgrade.BIPMigrationPlugin.export(BIPMigrationPlugin.java:87)
at oracle.bi.migration.api.adaptor.exporter.V1ExporterPluginAdaptor.export(V1ExporterPluginAdaptor.java:58)
at oracle.bi.migration.orchestration.BundleExporter.doExport(BundleExporter.java:311)
at oracle.bi.migration.orchestration.BundleExporter.doExport(BundleExporter.java:252)
at oracle.bi.migration.orchestration.BundleExporter.runExport(BundleExporter.java:139)
at oracle.bi.migration.orchestration.actionspecification.ExportAction.performAction(ExportAction.java:122)
at oracle.bi.migration.orchestration.MigrationActionExecutor$1.run(MigrationActionExecutor.java:44)
at java.lang.Thread.run(Thread.java:748)
at oracle.bi.migration.orchestration.MigrationActionExecutor.executeMigrationAction(MigrationActionExecutor.java:64)
at oracle.bi.migration.orchestration.MigrationConductor.performMigrationAction(MigrationConductor.java:128)
at oracle.bi.migration.tool.MigrationTool.go(MigrationTool.java:110)
at oracle.bi.migration.tool.MigrationTool.main(MigrationTool.java:123)
<oracle.bi.migration.tool.MigrationToolLoggingSetup outputErr>
2025-03-27 13:14:40 SEVERE Migration action failed: replacement
java.lang.NullPointerException: replacement
at java.util.regex.Matcher.replaceFirst(Matcher.java:999)
at java.lang.String.replaceFirst(String.java:2178)
at oracle.xdo.tools.upgrade.BIPUpgradeCommon.updateDriverDetails(BIPUpgradeCommon.java:179)
at oracle.xdo.tools.upgrade.BIPUpgradeCommon.exportConfiguration(BIPUpgradeCommon.java:85)
at oracle.xdo.tools.upgrade.BIPMigrationPlugin.export(BIPMigrationPlugin.java:87)
at oracle.bi.migration.api.adaptor.exporter.V1ExporterPluginAdaptor.export(V1ExporterPluginAdaptor.java:58)
at oracle.bi.migration.orchestration.BundleExporter.doExport(BundleExporter.java:311)
at oracle.bi.migration.orchestration.BundleExporter.doExport(BundleExporter.java:252)
at oracle.bi.migration.orchestration.BundleExporter.runExport(BundleExporter.java:139)
at oracle.bi.migration.orchestration.actionspecification.ExportAction.performAction(ExportAction.java:122)
at oracle.bi.migration.orchestration.MigrationActionExecutor$1.run(MigrationActionExecutor.java:44)
at java.lang.Thread.run(Thread.java:748)
at oracle.bi.migration.orchestration.MigrationActionExecutor.executeMigrationAction(MigrationActionExecutor.java:64)
at oracle.bi.migration.orchestration.MigrationConductor.performMigrationAction(MigrationConductor.java:128)
at oracle.bi.migration.tool.MigrationTool.go(MigrationTool.java:110)
at oracle.bi.migration.tool.MigrationTool.main(MigrationTool.java:123)
<oracle.bi.migration.tool.MigrationToolLoggingSetup outputErr>
If someone can help to overcome this error, would really appreciate. Thanks!