Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ODI (ex-Sunopsis) Discussion :

Problème avec le composante 'fractionné' en ODI 12c


Sujet :

ODI (ex-Sunopsis)

  1. #1
    Membre à l'essai
    Problème avec le composante 'fractionné' en ODI 12c
    Bonjour la communauté,
    Quand je glisse le composante 'fractionné' le logiciel m'affiche cette erreur :

    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:342)
    at oracle.ide.inspector.DisplayGroupPanel.render(DisplayGroupPanel.java:297)
    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:1447)
    at oracle.ideimpl.inspector.InspectorWindowImpl.refresh(InspectorWindowImpl.java:1285)
    at oracle.ideimpl.inspector.InspectorWindowImpl$1.actionPerformed(InspectorWindowImpl.java:279)
    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)

  2. #2
    Candidat au Club
    Problème ODI Studio si le paramètre de langue est en français (en raison des paramètres système locaux). Si le paramètre de langue dans ODI Studio est remplacé par American English, le problème pourrais être résolu.

    Les options JVM suivantes doivent être ajoutées dans le fichier product.conf
    C:\Users\galaup.m\AppData\Roaming\odi\1.0.0.0.0\product.conf ou dans <odi home dir>\odi\studio\bin\odi.conf file

    AddVMOption -Duser.language=en
    AddVMOption -Duser.region=US

    Puis fermer ODI Studio et relancer.

###raw>template_hook.ano_emploi###