Hi NetRexxers,
with my SurfCompanion NetRexx project growing larger, I have the
following compile storage problem (phenomenon,error).
having:
list = 'p1.nrx p2.nrx p3.nrx ..... n30.nrx' -- all my NetRexx sources
I can TRANSLATE successfully
nrc -nocompile list
this gives me p1.java p2.java ..... p30.java!
and with
javac list
I obtain p1.class p2.class ...... p30.class
so far so good. The project is compiled and runs!
But I am no longer able to compile directely with
nrc list
as I always could (using 1.22).
nrc gives me:
.....
.....
method paint(Graphics)
overrides Component.paint(Graphics)
Program EqualSizePanel.nrx
=== class EqualSizePanel ===
constructor EqualSizePanel(int,int)
overrides Panel()
method add(Component)
overrides Container.add(Component)
method getFlowLayout
method setGaps(int,int)
java.lang.OutOfMemoryError
at java.lang.StringBuffer.<init>(Compiled Code)
at sun.tools.java.Package.getBinaryFile(Compiled Code)
at sun.tools.java.Package.classExists(Compiled Code)
at sun.tools.javac.BatchEnvironment.classExists(Compiled Code)
at sun.tools.java.Environment.classExists(Compiled Code)
at sun.tools.java.Environment.classExists(Compiled Code)
at sun.tools.java.Environment.classExists(Compiled Code)
at sun.tools.java.ClassDefinition.resolveName(Compiled Code)
at sun.tools.java.Environment.resolveNames(Compiled Code)
at sun.tools.javac.SourceField.resolveTypeStructure(Compiled Code)
at sun.tools.javac.SourceClass.resolveTypeStructure(Compiled Code)
at sun.tools.javac.SourceClass.basicCheck(Compiled Code)
at sun.tools.java.ClassDeclaration.getClassDefinition(Compiled Code)
at sun.tools.javac.Main.compile(Compiled Code)
at COM.ibm.netrexx.process.RxTranslator.compile(Compiled Code)
at COM.ibm.netrexx.process.RxTranslator.compile(Compiled Code)
at COM.ibm.netrexx.process.NetRexxC.main(Compiled Code)
at COM.ibm.netrexx.process.NetRexxC.main(Compiled Code)
Any suggestions?
Kai Schmidt
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To unsubscribe from this mailing list ( ibm-netrexx ), please send a note to
[hidden email]
with the following message in the body of the note
unsubscribe ibm-netrexx <e-mail address>