Using ODI with VCS and Selecting "Version Tree" Results In "java.lang.NullPointerException"

(Doc ID 2390052.1)

Last updated on MAY 04, 2018

Applies to:

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

Symptoms

In an environment where Oracle Data Integrator (ODI) is configured with a Version Control System (VCS), such as Apache Subversion (SVN) or Git, when selecting to see the "Version Tree" of a mapping that has several versions in VCS in left navigation in Designer the following error occurs:

An error has occurred. Click Details for information that may be useful when diagnosing or reporting this problem.

java.lang.NullPointerException
at oracle.odi.ui.vcs.svn.SvnVhvQuery.setParent(SvnVhvQuery.java:421)
at oracle.odi.ui.vcs.svn.SvnVhvQuery.createBranchResources(SvnVhvQuery.java:366)
at oracle.odi.ui.vcs.svn.SvnVhvQuery.getVersionTree(SvnVhvQuery.java:225)
at oracle.odi.ui.vcs.svn.SvnVhvQuery.getVersionTree(SvnVhvQuery.java:191)
at oracle.ide.vhv.VHVQuery.query(VHVQuery.java:43)
at oracle.ide.vhv.VHVViewer._openImpl(VHVViewer.java:382)
at oracle.ide.vhv.VHVViewer.access$600(VHVViewer.java:69)
at oracle.ide.vhv.VHVViewer$5.doInBackground(VHVViewer.java:313)
at oracle.ide.vhv.VHVViewer$5.doInBackground(VHVViewer.java:306)
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:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

To reproduce:

  1. Login to ODI Studio versioned repository, ie:
  2. In Designer, right-click on a mapping that has several versions in VCS, select "Version", "Version Tree"

    => notice the error

Changes

 

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