<br><br><div class="gmail_quote">On Tue, Jul 20, 2010 at 9:43 AM, Michael Wilde <span dir="ltr"><<a href="mailto:wilde@mcs.anl.gov">wilde@mcs.anl.gov</a>></span> wrote:<br><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

In my .soft i have +java_sub before @default in .soft. That seems to work on <a href="http://login.ci" target="_blank">login.ci</a>. Can you try that?<br>
<div class="im"><br></div></blockquote><div>Changing the ordering fixed it for me as well. Thanks.<br> <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
What error were you getting? <br></blockquote><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
Perhaps check if other *JAVA* env vars are still pointing to the wrong Java, eg:<br>
<br>
login$ env | grep -i java<br>
JRE_HOME=/soft/java-1.5.0_06-sun-r1/jre<br>
MATLAB_JAVA=/soft/matlab-7.7-r1/java<br>
JAVA_BINDIR=/soft/java-1.5.0_06-sun-r1/bin<br>
JAVA_HOME=/soft/java-1.5.0_06-sun-r1<br>
SDK_HOME=/soft/java-1.5.0_06-sun-r1<br>
JDK_HOME=/soft/java-1.5.0_06-sun-r1<br>
JAVA_ROOT=/soft/java-1.5.0_06-sun-r1<br>
<br>
and make sure that CLASSPATH is *not* set.<br></blockquote><div><br>If I have @default first followed +java_sun, even if all of the JAVA variables correctly pointing to sun java it will use gcj. I think this is due to the ordering of directories in $PATH. Having users adjust their PATH with the location of sun java ahead of directories like /usr/bin is probably the solution.<br>
<br>Here are the errors I was getting:<br><br></div>$ swift manyparam.swift <br>Warning: -Xmx256M not understood. Ignoring.<br>log4j:ERROR Error occured while converting date.<br>java.lang.IllegalArgumentException: Illegal pattern character<br>
   at java.text.SimpleDateFormat.format(java.util.Date, java.lang.StringBuffer, java.text.FieldPosition) (/usr/lib/libgcj.so.5.0.0)<br>   at java.text.DateFormat.format(java.util.Date) (/usr/lib/libgcj.so.5.0.0)<br>   at org.apache.log4j.helpers.PatternParser$DatePatternConverter.convert(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.helpers.PatternConverter.format(java.lang.StringBuffer, org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.PatternLayout.format(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.WriterAppender.subAppend(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.WriterAppender.append(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.AppenderSkeleton.doAppend(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.Category.callAppenders(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.Category.forcedLog(java.lang.String, org.apache.log4j.Priority, java.lang.Object, java.lang.Throwable) (Unknown Source)<br>   at org.apache.log4j.Category.debug(java.lang.Object) (Unknown Source)<br>
   at org.griphyn.vdl.karajan.Loader.main(java.lang.String[]) (Unknown Source)<br>log4j:ERROR Error occured while converting date.<br>java.lang.IllegalArgumentException: Illegal pattern character<br>   at java.text.SimpleDateFormat.format(java.util.Date, java.lang.StringBuffer, java.text.FieldPosition) (/usr/lib/libgcj.so.5.0.0)<br>
   at java.text.DateFormat.format(java.util.Date) (/usr/lib/libgcj.so.5.0.0)<br>   at org.apache.log4j.helpers.PatternParser$DatePatternConverter.convert(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.helpers.PatternConverter.format(java.lang.StringBuffer, org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.PatternLayout.format(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.WriterAppender.subAppend(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.WriterAppender.append(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.AppenderSkeleton.doAppend(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.Category.callAppenders(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.Category.forcedLog(java.lang.String, org.apache.log4j.Priority, java.lang.Object, java.lang.Throwable) (Unknown Source)<br>
   at org.apache.log4j.Category.debug(java.lang.Object) (Unknown Source)<br>   at org.griphyn.vdl.karajan.Loader.main(java.lang.String[]) (Unknown Source)<br>log4j:ERROR Error occured while converting date.<br>java.lang.IllegalArgumentException: Illegal pattern character<br>
   at java.text.SimpleDateFormat.format(java.util.Date, java.lang.StringBuffer, java.text.FieldPosition) (/usr/lib/libgcj.so.5.0.0)<br>   at java.text.DateFormat.format(java.util.Date) (/usr/lib/libgcj.so.5.0.0)<br>   at org.apache.log4j.helpers.PatternParser$DatePatternConverter.convert(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.helpers.PatternConverter.format(java.lang.StringBuffer, org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.PatternLayout.format(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.WriterAppender.subAppend(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.WriterAppender.append(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.AppenderSkeleton.doAppend(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.Category.callAppenders(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.Category.forcedLog(java.lang.String, org.apache.log4j.Priority, java.lang.Object, java.lang.Throwable) (Unknown Source)<br>   at org.apache.log4j.Category.debug(java.lang.Object) (Unknown Source)<br>
   at org.griphyn.vdl.karajan.Loader.compile(java.lang.String) (Unknown Source)<br>   at org.griphyn.vdl.karajan.Loader.main(java.lang.String[]) (Unknown Source)<br>log4j:ERROR Error occured while converting date.<br>java.lang.IllegalArgumentException: Illegal pattern character<br>
   at java.text.SimpleDateFormat.format(java.util.Date, java.lang.StringBuffer, java.text.FieldPosition) (/usr/lib/libgcj.so.5.0.0)<br>   at java.text.DateFormat.format(java.util.Date) (/usr/lib/libgcj.so.5.0.0)<br>   at org.apache.log4j.helpers.PatternParser$DatePatternConverter.convert(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.helpers.PatternConverter.format(java.lang.StringBuffer, org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.PatternLayout.format(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.WriterAppender.subAppend(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.WriterAppender.append(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.AppenderSkeleton.doAppend(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.Category.callAppenders(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.Category.forcedLog(java.lang.String, org.apache.log4j.Priority, java.lang.Object, java.lang.Throwable) (Unknown Source)<br>   at org.apache.log4j.Category.debug(java.lang.Object) (Unknown Source)<br>
   at org.griphyn.vdl.karajan.Loader.compile(java.lang.String) (Unknown Source)<br>   at org.griphyn.vdl.karajan.Loader.main(java.lang.String[]) (Unknown Source)<br>log4j:ERROR Error occured while converting date.<br>java.lang.IllegalArgumentException: Illegal pattern character<br>
   at java.text.SimpleDateFormat.format(java.util.Date, java.lang.StringBuffer, java.text.FieldPosition) (/usr/lib/libgcj.so.5.0.0)<br>   at java.text.DateFormat.format(java.util.Date) (/usr/lib/libgcj.so.5.0.0)<br>   at org.apache.log4j.helpers.PatternParser$DatePatternConverter.convert(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.helpers.PatternConverter.format(java.lang.StringBuffer, org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.PatternLayout.format(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.WriterAppender.subAppend(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.WriterAppender.append(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.AppenderSkeleton.doAppend(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>   at org.apache.log4j.Category.callAppenders(org.apache.log4j.spi.LoggingEvent) (Unknown Source)<br>
   at org.apache.log4j.Category.forcedLog(java.lang.String, org.apache.log4j.Priority, java.lang.Object, java.lang.Throwable) (Unknown Source)<br>   at org.apache.log4j.Category.debug(java.lang.Object) (Unknown Source)<br>
   at org.griphyn.vdl.karajan.Loader.compile(java.lang.String) (Unknown Source)<br>   at org.griphyn.vdl.karajan.Loader.main(java.lang.String[]) (Unknown Source)<br>log4j:ERROR Error occured while converting date.<br>log4j:ERROR Error occured while converting date.<br>
Exception in thread "main" java.lang.NullPointerException<br>*** Got java.lang.NullPointerException while trying to print stack trace.<br><br>David<br></div>