cancel
Showing results for 
Search instead for 
Did you mean: 

java.lang.OutOfMemoryError Exeption while Mapping

sriram_devarapalli
Participant
0 Kudos

HI Team,

I am using PI 7.1 and while mapping IDOC to File my message mapping is getting this error

"java.lang.OutOfMemoryError"

Some time the Mapping is getting Opened, but some times it is giving this error.

#45 18:55:56 [AWT-EventQueue-2] FINE AutoLog.created.java.lang.OutOfMemoryError: java.lang.OutOfMemoryError: Java heap space

at javax.swing.text.GapContent.allocateArray(Unknown Source)

at javax.swing.text.GapVector.resize(Unknown Source)

at javax.swing.text.GapVector.shiftEnd(Unknown Source)

at javax.swing.text.GapContent.shiftEnd(Unknown Source)

at javax.swing.text.GapVector.open(Unknown Source)

at javax.swing.text.GapVector.replace(Unknown Source)

at javax.swing.text.GapContent.insertString(Unknown Source)

at javax.swing.text.AbstractDocument.handleInsertString(Unknown Source)

at javax.swing.text.AbstractDocument.insertString(Unknown Source)

at com.sap.aii.ib.gui.xmleditor.doc.TextDocument.editorCommited(TextDocument.java:110)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdSchemaTextable.fireEditorCommited(XsdSchemaTextable.java:113)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdSchemaTextable.setText(XsdSchemaTextable.java:104)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdSchemaTextable.setSchema(XsdSchemaTextable.java:96)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdContainerTextView.setSchema(XsdContainerTextView.java:57)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdContainerTextView.<init>(XsdContainerTextView.java:47)

at com.sap.aii.ib.gui.xmleditor.docview.MultiViewEditor.makeFromTreeDoc(MultiViewEditor.java:244)

at com.sap.aii.ib.gui.xmleditor.docview.MultiViewEditor.<init>(MultiViewEditor.java:85)

at com.sap.aii.mappingtool.mf.TransformationPanel.createSourceView(TransformationPanel.java:251)

at com.sap.aii.mappingtool.mf.TransformationPanel.<init>(TransformationPanel.java:96)

at com.sap.aii.mappingtool.mf.MappingTool.<init>(MappingTool.java:43)

at com.sap.aii.mappingtool.api.MappingToolFactory.getInstance(MappingToolFactory.java:61)

at com.sap.aii.mappingtool.fwutil.util.ToolUtil.restartTool(ToolUtil.java:376)

at com.sap.aii.mappingtool.fwutil.api.ViewUtil.refreshControls(ViewUtil.java:61)

at com.sap.aii.ibrep.gui.mapping.xitrafo.XiMappingView.refreshControls(XiMappingView.java:197)

at com.sap.aii.ibrep.gui.mapping.xitrafo.XiTransformationView.refreshControls(XiTransformationView.java:132)

at com.sap.aii.ib.gui.editor.XiView.refresh(XiView.java:230)

at com.sap.aii.utilxi.swing.framework.DocumentContainer.refreshView(DocumentContainer.java:341)

at com.sap.aii.utilxi.swing.framework.cmd.SaveCommand.execute(SaveCommand.java:80)

at com.sap.aii.utilxi.swing.framework.ExecutionContext.execute(ExecutionContext.java:198)

at com.sap.aii.utilxi.swing.framework.ExecutionContext.executeSafe(ExecutionContext.java:154)

at com.sap.aii.utilxi.swing.framework.CommandAction.actionPerformed(CommandAction.java:82)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

#44 18:55:56 [AWT-EventQueue-2] DEBUG AutoLog.created.java.lang.OutOfMemoryError: Java heap space

#43 18:55:56 [AWT-EventQueue-2] FINE AutoLog.created.com.sap.aii.utilxi.swing.framework.FrameworkException: com.sap.aii.utilxi.swing.framework.FrameworkException: Internal problem occurred

at com.sap.aii.utilxi.swing.toolkit.ExceptionDialog.init(ExceptionDialog.java:126)

at com.sap.aii.utilxi.swing.toolkit.ExceptionDialog.<init>(ExceptionDialog.java:98)

at com.sap.aii.mappingtool.fwutil.util.ToolUtil.restartTool(ToolUtil.java:400)

at com.sap.aii.mappingtool.fwutil.api.ViewUtil.refreshControls(ViewUtil.java:61)

at com.sap.aii.ibrep.gui.mapping.xitrafo.XiMappingView.refreshControls(XiMappingView.java:197)

at com.sap.aii.ibrep.gui.mapping.xitrafo.XiTransformationView.refreshControls(XiTransformationView.java:132)

at com.sap.aii.ib.gui.editor.XiView.refresh(XiView.java:230)

at com.sap.aii.utilxi.swing.framework.DocumentContainer.refreshView(DocumentContainer.java:341)

at com.sap.aii.utilxi.swing.framework.cmd.SaveCommand.execute(SaveCommand.java:80)

at com.sap.aii.utilxi.swing.framework.ExecutionContext.execute(ExecutionContext.java:198)

at com.sap.aii.utilxi.swing.framework.ExecutionContext.executeSafe(ExecutionContext.java:154)

at com.sap.aii.utilxi.swing.framework.CommandAction.actionPerformed(CommandAction.java:82)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at com.sap.aii.utilxi.swing.toolkit.Guitilities$EventProcessor.dispatchEvent(Guitilities.java:320)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

Caused by: java.lang.OutOfMemoryError: Java heap space

at javax.swing.text.GapContent.allocateArray(Unknown Source)

at javax.swing.text.GapVector.resize(Unknown Source)

at javax.swing.text.GapVector.shiftEnd(Unknown Source)

at javax.swing.text.GapContent.shiftEnd(Unknown Source)

at javax.swing.text.GapVector.open(Unknown Source)

at javax.swing.text.GapVector.replace(Unknown Source)

at javax.swing.text.GapContent.insertString(Unknown Source)

at javax.swing.text.AbstractDocument.handleInsertString(Unknown Source)

at javax.swing.text.AbstractDocument.insertString(Unknown Source)

at com.sap.aii.ib.gui.xmleditor.doc.TextDocument.editorCommited(TextDocument.java:110)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdSchemaTextable.fireEditorCommited(XsdSchemaTextable.java:113)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdSchemaTextable.setText(XsdSchemaTextable.java:104)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdSchemaTextable.setSchema(XsdSchemaTextable.java:96)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdContainerTextView.setSchema(XsdContainerTextView.java:57)

at com.sap.aii.ib.gui.xmleditor.docview.views.XsdContainerTextView.<init>(XsdContainerTextView.java:47)

at com.sap.aii.ib.gui.xmleditor.docview.MultiViewEditor.makeFromTreeDoc(MultiViewEditor.java:244)

at com.sap.aii.ib.gui.xmleditor.docview.MultiViewEditor.<init>(MultiViewEditor.java:85)

at com.sap.aii.mappingtool.mf.TransformationPanel.createSourceView(TransformationPanel.java:251)

at com.sap.aii.mappingtool.mf.TransformationPanel.<init>(TransformationPanel.java:96)

at com.sap.aii.mappingtool.mf.MappingTool.<init>(MappingTool.java:43)

at com.sap.aii.mappingtool.api.MappingToolFactory.getInstance(MappingToolFactory.java:61)

at com.sap.aii.mappingtool.fwutil.util.ToolUtil.restartTool(ToolUtil.java:376)

at com.sap.aii.mappingtool.fwutil.api.ViewUtil.refreshControls(ViewUtil.java:61)

at com.sap.aii.ibrep.gui.mapping.xitrafo.XiMappingView.refreshControls(XiMappingView.java:197)

at com.sap.aii.ibrep.gui.mapping.xitrafo.XiTransformationView.refreshControls(XiTransformationView.java:132)

at com.sap.aii.ib.gui.editor.XiView.refresh(XiView.java:230)

at com.sap.aii.utilxi.swing.framework.DocumentContainer.refreshView(DocumentContainer.java:341)

at com.sap.aii.utilxi.swing.framework.cmd.SaveCommand.execute(SaveCommand.java:80)

at com.sap.aii.utilxi.swing.framework.ExecutionContext.execute(ExecutionContext.java:198)

at com.sap.aii.utilxi.swing.framework.ExecutionContext.executeSafe(ExecutionContext.java:154)

at com.sap.aii.utilxi.swing.framework.CommandAction.actionPerformed(CommandAction.java:82)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

Can any one tell how to post entire log file.

Thanks in Advance,

Sriram

Accepted Solutions (0)

Answers (2)

Answers (2)

sriram_devarapalli
Participant
0 Kudos

Hi Amit,

Thanks for the response.

The Problem is solved when we increased the Java Heap Size in Exchange Profile.

Thanks,

Sriram

markus_doehr2
Active Contributor
0 Kudos

> #45 18:55:56 [AWT-EventQueue-2] FINE AutoLog.created.java.lang.OutOfMemoryError: java.lang.OutOfMemoryError: Java heap space

I'd say that the message is too big for your currently configured Java heap --> increase it.

Markus

former_member10771
Active Participant
0 Kudos

Hi,

This looks like a java heap memory issue. Please go thru this thread.

This might give you better idea.

Thanks

Amit

sriram_devarapalli
Participant
0 Kudos

HI Markus,

Thanks for the response.

The Java Heap Size is 2048MB.

Which parameter we need to increase?

Thanks in Advance,

Sriram

former_member10771
Active Participant
0 Kudos

Hi,

Please go thru this blog.Also you can make a search in SDN with Java Heap Size you will find many blogs on the same.

Thanks

Amit