Mail Archive Home | enhydra List | August 2006 Index
| <-- Date Index --> | <-- Thread Index --> |
Hi all
I have a big html file ( consisting of 550 <td> cells) . when i run the xmlc
When I run the ant task to compile my html to .java files it throws an
exception like below. ( i run a xmlc task)
xmlc:
[xmlc] CARGO2QC.html --> CARGO2QC.class
[xmlc] >>> parsing
C:\xdx\svndatafinder\src\datafinder\resources\CARGO2QC.html
[xmlc] >>> using DOM Factory class:
org.enhydra.xml.xmlc.dom.lazydom.LazyHTMLDomFactory
[xmlc] >>> generating code
[xmlc] creating class: C:\xdx\svndatafinder\classes\Generated
Source\datafinder\presentation\CARGO2QCHTML.java
[xmlc] >>> compiling code
[xmlc] javac -d C:\xdx\svndatafinder\classes -encoding ISO-8859-1
C:\xdx\svndatafinder\classes\Generated
Source\datafinder\presentation\CARGO2QCHTML.java
The system is out of resources.
Consult the following stack trace for details.
java.lang.StackOverflowError
[xmlc] Error: compile of generated java code failed
[xmlc] org.enhydra.xml.xmlc.XMLCException: compile of generated java
code failed
[xmlc] at
org.enhydra.xml.xmlc.misc.ProcessRunner.run(ProcessRunner.java:283)
[xmlc] at
org.enhydra.xml.xmlc.codegen.JavaCompile.compile(JavaCompile.java:145)
[xmlc] at org.enhydra.xml.xmlc.compiler.Javac.compile(Javac.java:88)
[xmlc] at
org.enhydra.xml.xmlc.compiler.Compiler.compileJavaSource(Compiler.java:153)
[xmlc] at
org.enhydra.xml.xmlc.compiler.Compiler.compileDocument(Compiler.java:185)
[xmlc] at
org.enhydra.xml.xmlc.compiler.Compiler.compile(Compiler.java:226)
[xmlc] at
org.enhydra.xml.xmlc.commands.xmlc.XMLC.compile(XMLC.java:132)
[xmlc] at
org.enhydra.xml.xmlc.commands.xmlc.XMLC.compileHandleErrors(XMLC.java:142)
[xmlc] at org.enhydra.xml.xmlc.commands.xmlc.XMLC.main(XMLC.java:153)
[xmlc] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[xmlc] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[xmlc] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[xmlc] at java.lang.reflect.Method.invoke(Method.java:324)
[xmlc] at com.lutris.ant.taskdefs.Xmlc.execute(Unknown Source)
[xmlc] at org.apache.tools.ant.Task.perform(Task.java:317)
[xmlc] at org.apache.tools.ant.Target.execute(Target.java:309)
[xmlc] at org.apache.tools.ant.Target.performTasks(Target.java:334)
[xmlc] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[xmlc] at
org.apache.tools.ant.Project.executeTargets(Project.java:1250)
[xmlc] at org.apache.tools.ant.Main.runBuild(Main.java:610)
[xmlc] at org.apache.tools.ant.Main.start(Main.java:196)
[xmlc] at org.apache.tools.ant.Main.main(Main.java:235)
On researching I found out that the java stack is getting overflown. I tried
to increase the java stack size and os stack size by mentioning
%JAVA% -Xms256M -Xmx512M -Xss1000K -Xoss5000K -cp %CLASSPATH% .........
in %ENHYDRA_HOME%/bin/ant.bat
I am using jdk 1.4.2 and the operating system is windows xp professional.
but this did not solve the problem. Any leads will be much appreciated
I have posted this problem in this forum too
http://forums.devx.com/showthread.php?t=155222&highlight=java.lang.StackOverflowError
Thanksm
-Rafeeq(mrafeeq@xxxxxxx)
| <-- Date Index --> | <-- Thread Index --> |
Powered by MHonArc.
Copyright © 1999-2005, ObjectWeb Consortium | contact | webmaster.