The dataset tags look fine to me, so I thought I would try
to add a couple lines of output diagnostics to see if I
could get a better grip on why the exception is being thrown,
but that means compiling NC 4.0 from scratch. Unfortunately,
I'm running into a brick wall trying to do so. The ant
compile process is throwing a memory heap error, as shown
below.
Any suggestions in how to deal with this? I'm using OS X
and the machine has 5 GB of memory.
Thanks,
rbs
rschmunk@yoshio> ant compile
/usr/bin
Buildfile: build.xml
release-settings:
compile:
[mkdir] Created dir:
/Users/rschmunk/Devo/java/src3p/ncSrc-4.0/cdm/target/classes
[javac] Compiling 973 source files to
/Users/rschmunk/Devo/java/src3p/ncSrc-4.0/cdm/target/classes
[javac]
[javac]
[javac] The system is out of resources.
[javac] Consult the following stack trace for details.
[javac] java.lang.OutOfMemoryError: Java heap space
[javac] at java.nio.HeapCharBuffer.<init>(HeapCharBuffer.java:39)
[javac] at java.nio.CharBuffer.allocate(CharBuffer.java:312)
[javac] at
com.sun.tools.javac.util.DefaultFileManager.decode(DefaultFileManager.java:790)
[javac] at
com.sun.tools.javac.util.DefaultFileManager.access$300(DefaultFileManager.java:76)
[javac] at
com.sun.tools.javac.util.DefaultFileManager$RegularFileObject.getCharContent(DefaultFileManager.java:1353)
[javac] at
com.sun.tools.javac.util.DefaultFileManager$RegularFileObject.getCharContent(DefaultFileManager.java:1252)
[javac] at com.sun.tools.javac.util.Log.getCharContent(Log.java:318)
[javac] at com.sun.tools.javac.util.Log.findLine(Log.java:334)
[javac] at com.sun.tools.javac.util.Log.getLineNumber(Log.java:646)
[javac] at com.sun.tools.javac.util.Log$1.getLineNumber(Log.java:219)
[javac] at
com.sun.tools.javac.util.JCDiagnostic.<init>(JCDiagnostic.java:292)
[javac] at
com.sun.tools.javac.util.JCDiagnostic$Factory.error(JCDiagnostic.java:76)
[javac] at com.sun.tools.javac.util.Log.error(Log.java:394)
[javac] at
com.sun.tools.javac.comp.Resolve$ResolveError.report(Resolve.java:1611)
[javac] at com.sun.tools.javac.comp.Resolve.access(Resolve.java:1079)
[javac] at
com.sun.tools.javac.comp.Resolve.resolveQualifiedMethod(Resolve.java:1214)
[javac] at
com.sun.tools.javac.comp.Annotate.enterAnnotation(Annotate.java:156)
[javac] at
com.sun.tools.javac.comp.MemberEnter.enterAnnotations(MemberEnter.java:743)
[javac] at
com.sun.tools.javac.comp.MemberEnter.access$300(MemberEnter.java:42)
[javac] at
com.sun.tools.javac.comp.MemberEnter$5.enterAnnotation(MemberEnter.java:711)
[javac] at com.sun.tools.javac.comp.Annotate.flush(Annotate.java:95)
[javac] at com.sun.tools.javac.comp.Annotate.enterDone(Annotate.java:87)
[javac] at com.sun.tools.javac.comp.Enter.complete(Enter.java:472)
[javac] at com.sun.tools.javac.comp.Enter.main(Enter.java:429)
[javac] at
com.sun.tools.javac.main.JavaCompiler.enterTrees(JavaCompiler.java:819)
[javac] at
com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:727)
[javac] at com.sun.tools.javac.main.Main.compile(Main.java:353)
[javac] at com.sun.tools.javac.main.Main.compile(Main.java:279)
[javac] at com.sun.tools.javac.main.Main.compile(Main.java:270)
[javac] at com.sun.tools.javac.Main.compile(Main.java:69)
[javac] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[javac] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
BUILD FAILED
/Users/rschmunk/Devo/java/src3p/ncSrc-4.0/cdm/build.xml:268: Compile failed;
see the compiler error output for details.
Total time: 34 seconds
--
Robert B. Schmunk, address@hidden
NASA Goddard Institute for Space Studies, 2880 Broadway, New York, NY 10025