My Oracle Support Banner

Smart Import Fails in ODI Studio with "ODI-26188: There is no enough memory to perform this UI action" (Doc ID 2631044.1)

Last updated on JANUARY 28, 2020

Applies to:

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

Symptoms

The following error is raised when importing a Smart Export in Oracle Data Integrator (ODI) Studio:

ODI-26188: There is no enough memory to perform this UI action. Increase the maximum Java heap size value (-Xmx)

From Details Button error stack is :

java.lang.RuntimeException: java.lang.OutOfMemoryError: GC overhead limit exceeded
  at oracle.odi.ui.framework.adapter.DefaultAdapter.executeBackgroundTask(DefaultAdapter.java:611)
  at oracle.odi.ui.framework.UIFramework.executeBackgroundTask(UIFramework.java:354)
  at oracle.odi.ui.smartie.imp.ImportSmartWizardPageIssuesTreeTableModel.runIssueDetection(ImportSmartWizardPageIssuesTreeTableModel.java:654)
  at oracle.odi.ui.smartie.imp.ImportSmartWizardPageIssuesTreeTableModel.setRoot(ImportSmartWizardPageIssuesTreeTableModel.java:522)
  at oracle.odi.ui.smartie.imp.ImportSmartWizardPageIssuesTreeTable.setRoot(ImportSmartWizardPageIssuesTreeTable.java:446)
  at oracle.odi.ui.smartie.imp.ImportSmartWizardPageIssuesPanel.setRoot(ImportSmartWizardPageIssuesPanel.java:155)
  at oracle.odi.ui.smartie.imp.ImportSmartWizardPageIssues.initialize(ImportSmartWizardPageIssues.java:62)
  at oracle.odi.ui.smartie.imp.ImportSmartWizard.initializeIssuesPage(ImportSmartWizard.java:112)
  at oracle.odi.ui.smartie.imp.ImportSmartWizardPageOptions.validateWizard(ImportSmartWizardPageOptions.java:34)
  at oracle.odi.ui.gallery.support.AbstractRepositoryPage.wizardValidatePage(AbstractRepositoryPage.java:39)
  at oracle.bali.ewt.wizard.WizardPage.processWizardValidateEvent(WizardPage.java:710)
  at oracle.bali.ewt.wizard.WizardPage.validatePage(WizardPage.java:680)
  at oracle.bali.ewt.wizard.BaseWizard.validateSelectedPage(BaseWizard.java:2367)
  at oracle.bali.ewt.wizard.BaseWizard._validatePage(BaseWizard.java:3072)
  at oracle.bali.ewt.wizard.BaseWizard.doNext(BaseWizard.java:2152)
  at oracle.bali.ewt.wizard.BaseWizard$Action$1.run(BaseWizard.java:3944)
  at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
  at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745)
  ...
Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded
  at java.util.Arrays.copyOf(Arrays.java:2367)
  at java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:117)
  at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:442)
  at java.lang.StringBuilder.append(StringBuilder.java:132)
  at java.lang.Class.getDeclaredMethod(Class.java:2017)
  at com.sunopsis.tools.core.SnpsTools.getMethodFromHierarchy(SnpsTools.java:370)
  at com.sunopsis.tools.core.SnpsTools.getGetterMethodOfField(SnpsTools.java:435)
  at com.sunopsis.dwg.smartie.MatchEngine.findTgtScoParentObject(MatchEngine.java:1290)
  at com.sunopsis.dwg.smartie.MatchEngine.getTgtScoParentObject(MatchEngine.java:1363)
  at com.sunopsis.dwg.smartie.MatchEngine.doSCOMatchingForSmartImportObject(MatchEngine.java:1427)
  at com.sunopsis.dwg.smartie.SmartImportManager.internalDoSCOMatching(SmartImportManager.java:1877)
  at com.sunopsis.dwg.smartie.SmartImportManager.getSmartImportHierarchy(SmartImportManager.java:2392)
  at oracle.odi.impexp.smartie.impl.ISmartImportInstanceImpl.internalGetSmartImportHierarchy(ISmartImportInstanceImpl.java:190)
  at oracle.odi.impexp.smartie.impl.ISmartImportInstanceImpl.access$0(ISmartImportInstanceImpl.java:181)
  at oracle.odi.impexp.smartie.impl.ISmartImportInstanceImpl$1.doAction(ISmartImportInstanceImpl.java:240)
  at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)
  ...

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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.