Hello,
I have many problems memory, when using the workbench.
When a try to add a component in the workbench, I get an outOfMemoreException in the log file. There is an error message in a popup in the workbench.
My configuration:
Hardware: Intel Core 2 Quad - Q9550 - 2.83 Ghz - 4Go of RAM - 32 bits (this is a new workstation computer).
Software: Windows XP pro service pack 3.
JBoss for Adobe LiveCycle ES - Jboss Livecycle version 8.2 with SP2 of LiveCycle ES and Workbench.
MySQL for Adobe LiveCycle ES
Here is my workbench.ini file - the beginning:
-vmargs
-Xms128M
-Xmx512M
-XX:MinHeapFreeRatio=40
-XX:MaxPermSize=512M
Here is my log file from the workbench.
!SESSION 2009-05-20 14:44:12.435 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.5.0_11
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=fr_CH
Framework arguments: #Product Runtime Configuration File
Command-line arguments: -os win32 -ws win32 -arch x86 #Product Runtime Configuration File
!ENTRY com.adobe.ide.singlesignon 1 1 2009-05-20 14:44:13.638
!MESSAGE LiveCycle Workbench ES version '8.2.1.2'
!ENTRY org.eclipse.ui 4 4 2009-05-20 14:44:14.700
!MESSAGE Invalid Menu Extension (Path is invalid): org.eclipse.ui.edit.text.gotoLastEditPosition
!ENTRY com.adobe.DSC_Admin_UI 4 4 2009-05-20 14:44:34.746
!MESSAGE failed to retrieve list of components
!STACK 0
ALC-DSC-000-000: com.adobe.idp.dsc.DSCRuntimeException: Internal error.
at com.adobe.idp.dsc.provider.impl.soap.axis.sdk.SoapAxisDispatcher.thro wExceptionHandler(SoapAxisDispatcher.java:207)
at com.adobe.idp.dsc.provider.impl.soap.axis.sdk.SoapAxisDispatcher.doSe nd(SoapAxisDispatcher.java:125)
at com.adobe.idp.dsc.provider.impl.base.AbstractMessageDispatcher.send(A bstractMessageDispatcher.java:57)
at com.adobe.idp.dsc.clientsdk.ServiceClient.invoke(ServiceClient.java:2 08)
at com.adobe.idp.dsc.registry.component.client.ComponentRegistryClient.i nvoke(ComponentRegistryClient.java:373)
at com.adobe.idp.dsc.registry.component.client.ComponentRegistryClient.g etComponents(ComponentRegistryClient.java:63)
at com.adobe.dsc.contentprovider.MixedRegistryContentProvider$RegistryRo otEntry.getChildren(MixedRegistryContentProvider.java:150)
at com.adobe.dsc.contentprovider.MixedRegistryContentProvider.getChildre n(MixedRegistryContentProvider.java:575)
at org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren(AbstractT reeViewer.java:1166)
at org.eclipse.jface.viewers.TreeViewer.getRawChildren(TreeViewer.java:7 68)
at org.eclipse.jface.viewers.AbstractTreeViewer.getFilteredChildren(Abst ractTreeViewer.java:574)
at org.eclipse.jface.viewers.AbstractTreeViewer.getSortedChildren(Abstra ctTreeViewer.java:543)
at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer .java:728)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractT reeViewer.java:705)
at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:8 92)
at org.eclipse.jface.viewers.AbstractTreeViewer.setExpandedState(Abstrac tTreeViewer.java:2201)
at com.adobe.dsc.contentprovider.MixedRegistryContentProvider.userLogged In(MixedRegistryContentProvider.java:619)
at com.adobe.ide.singlesignon.LoginChangeProgressMonitor.run(Unknown Source)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalCont ext.java:369)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:313)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDi alog.java:479)
at com.adobe.ide.singlesignon.IDESession.notifyListenersOfLogin(Unknown Source)
at com.adobe.ide.singlesignon.IDESession.localLogin(Unknown Source)
at com.adobe.ide.singlesignon.IDESession.access$000(Unknown Source)
at com.adobe.ide.singlesignon.IDESession$1.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:152)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:2 8)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:3763)
at com.adobe.ide.singlesignon.IDESession.login(Unknown Source)
at com.adobe.common.ui.controls.LoginInfoPanel$1.widgetSelected(LoginInf oPanel.java:63)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java: 90)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:937)
at org.eclipse.swt.widgets.Link.wmNotifyChild(Link.java:923)
at org.eclipse.swt.widgets.Control.WM_NOTIFY(Control.java:3794)
at org.eclipse.swt.widgets.Composite.WM_NOTIFY(Composite.java:1166)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3298)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:1851)
at org.eclipse.swt.widgets.Link.callWindowProc(Link.java:124)
at org.eclipse.swt.widgets.Widget.wmLButtonUp(Widget.java:1807)
at org.eclipse.swt.widgets.Control.WM_LBUTTONUP(Control.java:3587)
at org.eclipse.swt.widgets.Link.WM_LBUTTONUP(Link.java:773)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3280)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1932)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2966)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav a:422)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at com.adobe.lcide.rcp.Application.run(Unknown Source)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformAct ivator.java:78)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli cation(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec lipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja va:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja va:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)
Caused by: java.lang.OutOfMemoryError: Java heap space; nested exception is:
java.lang.OutOfMemoryError: Java heap space
at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder .java:221)
at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder. java:128)
at org.apache.axis.encoding.DeserializationContext.endElement(Deserializ ationContext.java:1087)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknow n Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent Dispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un known Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at org.apache.axis.encoding.DeserializationContext.parse(Deserialization Context.java:227)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
at org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnders tandChecker.java:62)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
at org.apache.axis.client.Call.invokeEngine(Call.java:2765)
at org.apache.axis.client.Call.invoke(Call.java:2748)
at org.apache.axis.client.Call.invoke(Call.java:2424)
at org.apache.axis.client.Call.invoke(Call.java:2347)
at org.apache.axis.client.Call.invoke(Call.java:1804)
at com.adobe.idp.dsc.provider.impl.soap.axis.sdk.SoapAxisDispatcher.doSe nd(SoapAxisDispatcher.java:123)
... 68 more
!ENTRY com.adobe.ide.singlesignon 1 1 2009-05-20 14:44:37.871
!MESSAGE User 'administrator' logged in to server 'Livecycle ES - localhost' (hostname: 'localhost')
!ENTRY com.adobe.DSC_Admin_UI 4 4 2009-05-20 14:44:56.792
!MESSAGE failed to retrieve list of components
!STACK 0
ALC-DSC-000-000: com.adobe.idp.dsc.DSCRuntimeException: Internal error.
at com.adobe.idp.dsc.provider.impl.soap.axis.sdk.SoapAxisDispatcher.thro wExceptionHandler(SoapAxisDispatcher.java:207)
at com.adobe.idp.dsc.provider.impl.soap.axis.sdk.SoapAxisDispatcher.doSe nd(SoapAxisDispatcher.java:125)
at com.adobe.idp.dsc.provider.impl.base.AbstractMessageDispatcher.send(A bstractMessageDispatcher.java:57)
at com.adobe.idp.dsc.clientsdk.ServiceClient.invoke(ServiceClient.java:2 08)
at com.adobe.idp.dsc.registry.component.client.ComponentRegistryClient.i nvoke(ComponentRegistryClient.java:373)
at com.adobe.idp.dsc.registry.component.client.ComponentRegistryClient.g etComponents(ComponentRegistryClient.java:63)
at com.adobe.dsc.contentprovider.MixedRegistryContentProvider$RegistryRo otEntry.getChildren(MixedRegistryContentProvider.java:150)
at com.adobe.dsc.contentprovider.MixedRegistryContentProvider.getChildre n(MixedRegistryContentProvider.java:575)
at org.eclipse.jface.viewers.AbstractTreeViewer.getRawChildren(AbstractT reeViewer.java:1166)
at org.eclipse.jface.viewers.TreeViewer.getRawChildren(TreeViewer.java:7 68)
at org.eclipse.jface.viewers.AbstractTreeViewer.getFilteredChildren(Abst ractTreeViewer.java:574)
at org.eclipse.jface.viewers.AbstractTreeViewer.getSortedChildren(Abstra ctTreeViewer.java:543)
at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer .java:728)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractT reeViewer.java:705)
at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:8 92)
at org.eclipse.jface.viewers.AbstractTreeViewer.handleTreeExpand(Abstrac tTreeViewer.java:1251)
at org.eclipse.jface.viewers.AbstractTreeViewer$4.treeExpanded(AbstractT reeViewer.java:1263)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java: 181)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:937)
at org.eclipse.swt.widgets.Tree.wmNotifyChild(Tree.java:6343)
at org.eclipse.swt.widgets.Control.WM_NOTIFY(Control.java:3794)
at org.eclipse.swt.widgets.Composite.WM_NOTIFY(Composite.java:1166)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3298)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method)
at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:1851)
at org.eclipse.swt.widgets.Tree.callWindowProc(Tree.java:1321)
at org.eclipse.swt.widgets.Tree.WM_LBUTTONDOWN(Tree.java:5203)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3279)
at org.eclipse.swt.widgets.Tree.windowProc(Tree.java:4783)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1932)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2966)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav a:422)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at com.adobe.lcide.rcp.Application.run(Unknown Source)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformAct ivator.java:78)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli cation(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec lipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja va:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja va:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)
Caused by: java.lang.OutOfMemoryError: Java heap space; nested exception is:
java.lang.OutOfMemoryError: Java heap space
at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder .java:221)
at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder. java:128)
at org.apache.axis.encoding.DeserializationContext.endElement(Deserializ ationContext.java:1087)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknow n Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent Dispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un known Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at org.apache.axis.encoding.DeserializationContext.parse(Deserialization Context.java:227)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
at org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnders tandChecker.java:62)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
at org.apache.axis.client.Call.invokeEngine(Call.java:2765)
at org.apache.axis.client.Call.invoke(Call.java:2748)
at org.apache.axis.client.Call.invoke(Call.java:2424)
at org.apache.axis.client.Call.invoke(Call.java:2347)
at org.apache.axis.client.Call.invoke(Call.java:1804)
at com.adobe.idp.dsc.provider.impl.soap.axis.sdk.SoapAxisDispatcher.doSe nd(SoapAxisDispatcher.java:123)
... 54 more
Please, can you tell me if you have met thist problem. How didi you solve it ?
Thank you in advance.
ECI