ODI-10151 Error When a Non-Supervisor User Attempts to Open a Mapping
(Doc ID 2583792.1)
Last updated on SEPTEMBER 09, 2019
Applies to:
Oracle Data Integrator - Version 12.1.3.0.1 and laterInformation in this document applies to any platform.
Symptoms
When a user is created as non-supervisor account with the NG_DESIGNER and CONNECT roles, as well has having all privileges to the model and project, the following error is thrown when the user opens a mapping in the project.
java.lang.RuntimeException: oracle.odi.core.security.AuthorizationServiceException: ODI-10151: Unable to get ID for entity oracle.odi.domain.model.OdiGlobalSubModel Global.
at oracle.odi.window.node.AbsOdiNavTreeNode.updateEntity(AbsOdiNavTreeNode.java:519)
at oracle.odi.window.node.OdiNavTreeNode.initializeSdkEntityForEdit(OdiNavTreeNode.java:1267)
at oracle.odi.window.node.MappingFactory.createLogicalEditorChild(MappingFactory.java:318)
at oracle.odi.ui.mapping.logical.diagram.LogicalEditor.openImpl(LogicalEditor.java:70)
at oracle.ide.editor.AsynchronousEditor.open(AsynchronousEditor.java:158)
at com.oracle.jdeveloper.nbwindowsystem.editor.EditorState.openEditor(EditorState.java:318)
at com.oracle.jdeveloper.nbwindowsystem.editor.SplitPane.doLayout(SplitPane.java:579)
at com.oracle.jdeveloper.nbwindowsystem.NbEditorManager.whenCurrentEditorChanges(NbEditorManager.java:1637)
at com.oracle.jdeveloper.nbwindowsystem.editor.TabGroup.whenCurrentEditorChanges(TabGroup.java:1026)
at com.oracle.jdeveloper.nbwindowsystem.editor.TabGroup.setCurrentTabGroupState(TabGroup.java:847)
at com.oracle.jdeveloper.nbwindowsystem.editor.TabGroup.addTabGroupState(TabGroup.java:129)
at com.oracle.jdeveloper.nbwindowsystem.NbEditorManager.createEditor(NbEditorManager.java:556)
at com.oracle.jdeveloper.nbwindowsystem.NbEditorManager.createEditor(NbEditorManager.java:533)
at com.oracle.jdeveloper.nbwindowsystem.NbEditorManager.openEditor(NbEditorManager.java:401)
at oracle.ideimpl.navigator.OpenEditorController.whenOpenEditor(OpenEditorController.java:55)
at oracle.ideimpl.navigator.OpenEditorContextMenuListener.handleDefaultAction(OpenEditorContextMenuListener.java:52)
...
Caused by: oracle.odi.core.security.AuthorizationServiceException: ODI-10151: Unable to get ID for entity oracle.odi.domain.model.OdiGlobalSubModel Global.
at oracle.odi.core.security.Authentication.hasInstancePrivilege(Authentication.java:593)
at oracle.odi.core.security.Authentication.isOdiEntityAuthorized(Authentication.java:343)
at oracle.odi.core.security.Authentication.isAuthorized(Authentication.java:239)
at oracle.odi.core.security.Authentication.checkPermission(Authentication.java:969)
at oracle.odi.core.security.SecurityManager.checkPermission(SecurityManager.java:2050)
at oracle.odi.domain.finder.toplink.AbstractTopLinkOdiEntityManagerFinder.checkReadPermission(AbstractTopLinkOdiEntityManagerFinder.java:144)
at oracle.odi.domain.finder.toplink.AbstractTopLinkOdiEntityManagerFinder.doFind(AbstractTopLinkOdiEntityManagerFinder.java:134)
at oracle.odi.domain.model.finder.toplink.OdiDataStoreFinderImpl.findByName(OdiDataStoreFinderImpl.java:44)
at oracle.odi.adapter.OdiObjectAdapterFactory.createObjectAdapter(OdiObjectAdapterFactory.java:388)
at oracle.odi.adapter.OdiObjectAdapterFactory.createObjectAdapter(OdiObjectAdapterFactory.java:106)
at oracle.odi.adapter.OdiAdapter.resolveReference(OdiAdapter.java:809)
at oracle.odi.domain.mapping.MapReference.getReferencedObject(MapReference.java:406)
at oracle.odi.domain.mapping.MapComponent.getBoundObject(MapComponent.java:1643)
at oracle.odi.domain.mapping.MapComponent.syncComponent(MapComponent.java:515)
at oracle.odi.domain.mapping.MapRootContainer.syncMapping(MapRootContainer.java:1076)
at oracle.odi.domain.mapping.MapRootContainer.syncMapping(MapRootContainer.java:1041)
at oracle.odi.window.node.AbsOdiNavTreeNode.updateEntity(AbsOdiNavTreeNode.java:516)
... 52 more
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! |
In this Document
Symptoms |
Cause |
Solution |
References |