My Oracle Support Banner

ODI 12c Integrated to SVN VCS - Error Creating Partial Tag ODI-12050 "an ODI artifact exists with the same name in Subversion repository" (Doc ID 2375717.1)

Last updated on MARCH 26, 2018

Applies to:

Oracle Data Integrator - Version 12.2.1.0.0 and later
Information in this document applies to any platform.

Symptoms

Oracle Data Integrator (ODI) 12.2.1.x is configured and connected to Apache Subversion (SVN) Version Control System (VCS).

Attempting to create a partial tag fails with the following error:

[2017-12-22T12:28:02.779+00:00] [odi] [ERROR] [] [oracle.odi.core.service.vcs] [tid: 75]
[ecid: 0000xxxxxxxxx_xx##xxxxxx1Qsxxxr######x,0] Unable to add object [Physical Schema:<NAME_OF_SCHEMA>], as an ODI artifact exists with the same name in Subversion repository.

[2017-12-22T12:28:02.826+00:00] [odi] [ERROR] [] [oracle.odi.core.persistence] [tid: 75]
[ecid: 0000xxxxxxxxx_xx##xxxxxx1Qsxxxr######x,0] java.lang.RuntimeException: oracle.odi.core.service.vcs.svn.exceptions.OdiSvnOperationException: ODI-12050: Unable to add object [Physical Schema:<NAME_OF_SCHEMA>], as an ODI artifact exists with the same name in Subversion repository.[[
  at oracle.odi.core.service.vcs.svn.operations.OdiSvnAdd$1$1.doAction(OdiSvnAdd.java:735)
  at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:242)
  at oracle.odi.core.service.vcs.svn.operations.OdiSvnAdd$1.doInTransaction(OdiSvnAdd.java:658)
  at oracle.odi.core.persistence.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:100)
  at oracle.odi.core.service.vcs.svn.operations.OdiSvnAdd.addToVCS(OdiSvnAdd.java:654)
  at oracle.odi.core.service.vcs.svn.operations.OdiSvnAdd.addAllObjectsInternal(OdiSvnAdd.java:601)
  at oracle.odi.core.service.vcs.svn.operations.OdiSvnAdd.addAllObjects(OdiSvnAdd.java:515)
  at oracle.odi.core.service.vcs.svn.operations.OdiSvnTag.processOdiObjects(OdiSvnTag.java:605)
  at oracle.odi.core.service.vcs.svn.operations.OdiSvnTag.createPartialTag(OdiSvnTag.java:501)
  at oracle.odi.ui.vcs.svn.SvnCreatePartialTagDialog.createPartialTag(SvnCreatePartialTagDialog.java:41)
  at oracle.odi.ui.vcs.VcsPartialTagDialog$1.doLongOperation(VcsPartialTagDialog.java:705)
  at oracle.cef.ui.Framework$5.doInBackground(Framework.java:726)
  at oracle.cef.ui.Framework$5.doInBackground(Framework.java:718)
  at javax.swing.SwingWorker$1.call(SwingWorker.java:295)
  at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  at javax.swing.SwingWorker.run(SwingWorker.java:334)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
  at java.lang.Thread.run(Thread.java:748)
Caused by: oracle.odi.core.service.vcs.svn.exceptions.OdiSvnOperationException: ODI-12050: Unable to add object [Physical Schema:<NAME_OF_SCHEMA>], as an ODI artifact exists with the same name in Subversion repository.
  at oracle.odi.core.service.vcs.svn.operations.OdiSvnAdd$1$1.doAction(OdiSvnAdd.java:704)
  ... 18 more

How can ODI be configured with VCS so that modifications can be merged into different SVN branches?

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.