OWB Expert Editor Fails With API5072 and java.lang.NullPointerException After MDL Import (Doc ID 1318526.1)

Last updated on MAY 09, 2017

Applies to:

Oracle Warehouse Builder - Version 10.2 to 11.1 [Release 10.2 to 11.1]
Information in this document applies to any platform.

Symptoms

Editing an Expert imported from an MDL file fails.

A first error "No task selected" occurs when the task is selected and then the error:

API5072: Internal Error: Null message for exception. Please contact Oracle Support with the stack trace and details on how to reproduce it.
at oracle.wh.util.Assert.owbAssert(Assert.java:51)
at oracle.wh.ui.jcommon.OutputConfigure.showMsg(OutputConfigure.java:216)
at oracle.wh.ui.common.CommonUtils.error(CommonUtils.java:273)
at oracle.wh.ui.taskflow.editor.plugins.TaskEditorPlugin$TaskEditor.populateContent(TaskEditorPlugin.java:540)
at oracle.wh.ui.taskflow.editor.plugins.TaskEditorPlugin$TaskEditor.setCurrentFlowUnit(TaskEditorPlugin.java:258)
at oracle.wh.ui.taskflow.editor.plugins.TaskEditorPlugin$TaskEditorPluginHandler.setFlowUnit(TaskEditorPlugin.java:213)
at oracle.wh.ui.taskflow.editor.plugins.TaskEditorPlugin$TaskEditorPluginHandler.propertyChange(TaskEditorPlugin.java:194)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:330)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:334)
...

and

java.lang.NullPointerException
at oracle.wh.ui.taskflow.editor.plugins.TaskEditorPlugin$TaskEditor.populateContent(TaskEditorPlugin.java:531)
at oracle.wh.ui.taskflow.editor.plugins.TaskEditorPlugin$TaskEditor.setCurrentFlowUnit(TaskEditorPlugin.java:258)
at oracle.wh.ui.taskflow.editor.plugins.TaskEditorPlugin$TaskEditorPluginHandler.setFlowUnit(TaskEditorPlugin.java:213)
at oracle.wh.ui.taskflow.editor.plugins.TaskEditorPlugin$TaskEditorPluginHandler.propertyChange(TaskEditorPlugin.java:194)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:330)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:334)
at oracle.wh.ui.flow.common.EventRouter.firePropertyChange(EventRouter.java:84)
at oracle.wh.ui.flow.canvas.CanvasManager.graphChanged(CanvasManager.java:276)
at com.tomsawyer.editor.TSEGraphWindow.fireGraphChangeEvent(Unknown Source)
at com.tomsawyer.editor.TSEGraphWindow.fireGraphChangeEvent(Unknown Source)
at oracle.wh.ui.flow.canvas.states.SelectState.onMousePressed(SelectState.java:112)
...

Changes

New MDL import.

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