[GWT + Hibernate + GWTExt] Probléme d'espace mémoire.
Bonjour,
Voila j'ai un gros probléme de mémoire.
D'abord j'en ai eu à la compilation j'ai été modifié le fichier build-gwt.xml
Code:
1 2
| <java classpath="${javac.classpath}:${src.dir}" failonerror="true"
classname="com.google.gwt.dev.GWTCompiler" fork="true" maxmemory = "512M"> |
Aprés je n'ai plus eu de problémes, maintenant j'ai des problémes au lancement de l'application. Voici le message du Google Toolkit Developper Shell :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| [ERROR] Failure to load module 'org.toto.Main'
java.lang.OutOfMemoryError: Java heap space
at java.lang.String.toCharArray(String.java:2726)
at com.google.gwt.dev.javac.JdtCompiler$CompilationUnitAdapter.getContents(JdtCompiler.java:65)
at org.eclipse.jdt.internal.compiler.parser.Parser.getMethodBodies(Parser.java:8261)
at org.eclipse.jdt.internal.compiler.Compiler.process(Compiler.java:612)
at com.google.gwt.dev.javac.JdtCompiler$CompilerImpl.process(JdtCompiler.java:102)
at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:392)
at com.google.gwt.dev.javac.JdtCompiler.doCompile(JdtCompiler.java:277)
at com.google.gwt.dev.javac.JdtCompiler.compile(JdtCompiler.java:193)
at com.google.gwt.dev.javac.CompilationState.compile(CompilationState.java:115)
at com.google.gwt.dev.cfg.ModuleDef.updateTypeOracle(ModuleDef.java:477)
at com.google.gwt.dev.cfg.ModuleDef.getTypeOracle(ModuleDef.java:324)
at com.google.gwt.dev.GWTShell$BrowserWidgetHostImpl.createModuleSpaceHost(GWTShell.java:252)
at com.google.gwt.dev.shell.ie.BrowserWidgetIE6$External.gwtOnLoad(BrowserWidgetIE6.java:72)
at com.google.gwt.dev.shell.ie.BrowserWidgetIE6$External.invoke(BrowserWidgetIE6.java:139)
at com.google.gwt.dev.shell.ie.IDispatchImpl.Invoke(IDispatchImpl.java:294)
at com.google.gwt.dev.shell.ie.IDispatchImpl.method6(IDispatchImpl.java:194)
at org.eclipse.swt.internal.ole.win32.COMObject.callback6(COMObject.java:117)
at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1925)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2966)
at com.google.gwt.dev.GWTShell.pumpEventLoop(GWTShell.java:720)
at com.google.gwt.dev.GWTShell.run(GWTShell.java:593)
at com.google.gwt.dev.GWTShell.main(GWTShell.java:357) |
Code:
[ERROR] Out of memory; to increase the amount of memory, use the -Xmx flag at startup (java -Xmx128M ...)
J'ai bien tenté d'ajouter -Xmx128M dans les propriétés mais ça n'a rien changé.
Avez-vous une petite idée, peut etre un autre fichier à modifier comme pour le probléme de compilation mais cette fois pour l'éxécution ?
Merci