My Oracle Support Banner

Patch Deployment Repository Fails with "No DwgObjectBridge found for entity type class OdiLanguage" (Doc ID 2618634.1)

Last updated on FEBRUARY 06, 2023

Applies to:

Oracle Data Integrator - Version 12.2.1.2.6 to 12.2.1.3.221018 [Release 12c]
Information in this document applies to any platform.

Symptoms

When attempting to execute and apply a Patch Deployment Archive on Oracle Data Integrator (ODI), the following error occurs:

INFO: Creating ROLLBACK Deployment Archive Started
nov 26, 2019 3:52:11 PM oracle.odi.core.persistence
SEVERE: java.lang.RuntimeException: java.lang.IllegalArgumentException: No DwgObjectBridge found for entity type class oracle.odi.domain.topology.language.OdiLanguage
  at oracle.odi.core.service.vcs.generic.utils.OdiVcsUtils$1.doInTransaction(OdiVcsUtils.java:445)
  at oracle.odi.core.persistence.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:100)
  at oracle.odi.core.service.vcs.generic.utils.OdiVcsUtils.getDwgObject(OdiVcsUtils.java:419)
  at oracle.odi.core.service.vcs.generic.utils.OdiVcsUtils.getExportFileName(OdiVcsUtils.java:381)
  at oracle.odi.core.service.impexp.LCMImportExportService.getExportFileName(LCMImportExportService.java:488)
  at oracle.odi.core.service.impexp.LCMImportExportService.exportOdiObjectsToFolder(LCMImportExportService.java:299)
  at oracle.odi.core.service.deployment.DeploymentService.internalCreateDeploymentArchiveFromRepo(DeploymentService.java:493)
  at oracle.odi.core.service.deployment.DeploymentService.applyPatchDeploymentArchive(DeploymentService.java:837)
  at oracle.odi.ui.rm.RmAdapter$3.doInTransaction(RmAdapter.java:441)
  at oracle.odi.core.persistence.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:100)
  at oracle.odi.ui.rm.RmAdapter.patchRepo(RmAdapter.java:435)
  at oracle.odi.ui.rm.RmPatchDialog$1.doLongOperation(RmPatchDialog.java:94)
  at oracle.cef.ui.Framework$5.doInBackground(Framework.java:726)
  ...
Caused by: java.lang.IllegalArgumentException: No DwgObjectBridge found for entity type class oracle.odi.domain.topology.language.OdiLanguage
  at oracle.odi.core.persistence.dwgobject.bridge.DwgObjectBridgeRegistry.getDwgObjectBridge(DwgObjectBridgeRegistry.java:45)
  at oracle.odi.core.service.vcs.generic.utils.OdiVcsUtils$1$1.doAction(OdiVcsUtils.java:434)
  at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:203)
  at oracle.odi.core.service.vcs.generic.utils.OdiVcsUtils$1.doInTransaction(OdiVcsUtils.java:427)
  ... 19 more

Changes

 

Cause

To view full details, 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 a vibrant support community of peers and Oracle experts.