" java.lang.IllegalStateException: Unable to replace columns in splitter table" Signalled When Dragging And Dropping SPLIT Component in ODI 12.2.1 Studio Designer
(Doc ID 2128995.1)
Last updated on MARCH 12, 2021
Applies to:
Oracle Data Integrator - Version 12.2.1.0.0 and laterInformation in this document applies to any platform.
Symptoms
The following error/exception is seen in the log when dragging and dropping SPLIT component in ODI 12.2.1 Studio Designer:
java.lang.IllegalStateException: Unable to replace columns in splitter table
at oracle.odi.ui.mapping.logical.inspector.components.SplitterConditionsInspector$1.createCustomColumns(SplitterConditionsInspector.java:142)
at oracle.cef.inspector.impl.DefaultPropertyTableCustomComponent.createTableContent(DefaultPropertyTableCustomComponent.java:107)
at oracle.cef.inspector.table.PropertyTableCustomComponent.createComponent(PropertyTableCustomComponent.java:195)
at oracle.cef.inspector.CustomGUIComponent.onInitialize(CustomGUIComponent.java:115)
at oracle.odi.ui.mapping.logical.inspector.components.ConnectorPointsInspector.createComponent(ConnectorPointsInspector.java:59)
at oracle.cef.inspector.CustomGUIComponent.onInitialize(CustomGUIComponent.java:115)
at oracle.ide.inspector.DisplayGroupPanel.componentRendered(DisplayGroupPanel.java:332)
at oracle.ide.inspector.DisplayGroupPanel.render(DisplayGroupPanel.java:287)
at oracle.ide.inspector.DisplayGroupPanel.render(DisplayGroupPanel.java:112)
at oracle.ide.inspector.DisplayGroupPanel.<init>(DisplayGroupPanel.java:73)
at oracle.ide.inspector.VerticalDisplayGroupPanel.<init>(VerticalDisplayGroupPanel.java:29)
at oracle.ide.inspector.DisplayGroupPanelFactory.createDisplayGroupPanel(DisplayGroupPanelFactory.java:20)
at oracle.ide.inspector.PropertyCategoryLayoutPanel.renderDisplayGroup(PropertyCategoryLayoutPanel.java:136)
at oracle.ide.inspector.PropertyCategoryLayoutPanel.displayGroupRendered(PropertyCategoryLayoutPanel.java:124)
at oracle.ide.inspector.PropertyCategoryLayoutPanel.populateRows(PropertyCategoryLayoutPanel.java:91)
at oracle.ide.inspector.PropertyCategoryLayoutPanel.render(PropertyCategoryLayoutPanel.java:76)
at oracle.ide.inspector.VerticalCategoryCollection.expandIfNecessary(VerticalCategoryCollection.java:128)
at oracle.ide.inspector.VerticalCategoryCollection.addCategory(VerticalCategoryCollection.java:108)
at oracle.ide.inspector.PropertiesLayoutRenderer.touchCategoriesWithoutRendering(PropertiesLayoutRenderer.java:75)
at oracle.ide.inspector.PropertiesLayoutRenderer.render(PropertiesLayoutRenderer.java:38)
at oracle.ide.inspector.PropertyInspector.renderPropertiesFrom(PropertyInspector.java:605)
at oracle.ide.inspector.PropertyInspector.render(PropertyInspector.java:475)
at oracle.ide.inspector.PropertyInspector.refresh(PropertyInspector.java:456)
at oracle.ide.inspector.PropertyInspector.updatePropertyModel(PropertyInspector.java:429)
at oracle.ide.inspector.PropertyInspector.setPropertyModel(PropertyInspector.java:377)
at oracle.ideimpl.inspector.InspectorWindowImpl.setModelInNewPropertyInspector(InspectorWindowImpl.java:1444)
at oracle.ideimpl.inspector.InspectorWindowImpl.refresh(InspectorWindowImpl.java:1282)
at oracle.ideimpl.inspector.InspectorWindowImpl$1.actionPerformed(InspectorWindowImpl.java:276)
at javax.swing.Timer.fireActionPerformed(Timer.java:313)
at javax.swing.Timer$DoPostEvent.run(Timer.java:245)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at oracle.javatools.internal.ui.EventQueueWrapper._dispatchEvent(EventQueueWrapper.java:169)
at oracle.javatools.internal.ui.EventQueueWrapper.dispatchEvent(EventQueueWrapper.java:151)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
As a result, it is impossible to join Out port of SPLIT component to target tables.
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! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |