Skip to Main Content

Java Programming

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Getting java.lang.OutOfMemoryError: Java heap space during ant target?

JavaFundaOct 3 2011 — edited Oct 3 2011
Hi i am trying to generate project dashboard through ant script. Afper prosessing target for some time i am getting
java.lang.OutOfMemoryError: Java heap space error. I am running the target with parameter jvmArgs ="-XX:MaxPermSize=1024m" and heap memory=
As its a third party tool, dont have any access on the code. What this targer is trying to do is reading XML data and processing to generate
HTML file.

[dashboard] Dashboard Version 5.2.0.000027 (Build date: May 13, 2011) [5.2.0.000027]
[dashboard] [00:55:16:619] Initializing Test Point Counter [0% done]
[dashboard] [00:59:11:466] Reading Agitation Results [5% done]
[dashboard] java.lang.OutOfMemoryError: Java heap space
[dashboard] at java.util.HashMap.newValueIterator(HashMap.java:843)
[dashboard] at java.util.HashMap$Values.iterator(HashMap.java:910)
[dashboard] at com.agitar.result.outcome.g.a(g.java:1324)
[dashboard] at com.agitar.result.outcome.g.a(g.java:1218)
[dashboard] at com.agitar.result.outcome.g.a(g.java:921)
[dashboard] at com.agitar.result.outcome.n.a(n.java:187)
[dashboard] at com.agitar.result.outcome.f.b(f.java:350)
[dashboard] at com.agitar.result.outcome.f.T(f.java:367)
[dashboard] at com.agitar.agitator.q.a(q.java:248)
[dashboard] at com.agitar.agitator.q.a(q.java:164)
[dashboard] at com.agitar.agitator.q.a(q.java:101)
[dashboard] at com.agitar.dashboard.h.e(h.java:123)
[dashboard] at com.agitar.dashboard.h.<init>(h.java:56)
[dashboard] at com.agitar.dashboard.DashboardCommandLine.run(DashboardCommandLine.java:99)
[dashboard] at com.agitar.dashboard.DashboardCommandLine.mainWithoutSystemExit(DashboardCommandLine.java:45)
[dashboard] at com.agitar.dashboard.DashboardCommandLine.main(DashboardCommandLine.java:32)
[dashboard] at com.agitar.eclipse.cmdline.DashboardWrapper.run(DashboardWrapper.java:11)
[dashboard] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[dashboard] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[dashboard] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[dashboard] at java.lang.reflect.Method.invoke(Method.java:597)
[dashboard] at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
[dashboard] at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
[dashboard] at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
[dashboard] at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
[dashboard] at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
[dashboard] at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
[dashboard] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[dashboard] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[dashboard] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[dashboard] at java.lang.reflect.Method.invoke(Method.java:597)
[dashboard] at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
[subant] Failure for target 'agitar-all' of: C:\MyProject\AgitarBuild.xml


If i inrease the heap size to 2048(Having 16 GB ram on machine) ,i get following error

[dashboard] Error occurred during initialization of VM
[dashboard] Could not create the Java virtual machine.
[dashboard] Could not reserve enough space for object heap

Any help would be appreciated?

Edited by: JavaFunda on Oct 3, 2011 3:11 AM
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Oct 31 2011
Added on Oct 3 2011
0 comments
389 views