I've been happily using jing for years, but recently upgraded to a new
version of java 

l...@benson:~$ java -version
java version "1.6.0_10"
Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode, sharing) 

whereupon jing started complaining about stack overflow

Jing version 20081028
jing -t p5odds.rng Source/Guidelines/en/guidelines-en.xml 
Exception in thread "main" java.lang.StackOverflowError
   at
com.thaiopensource.relaxng.impl.IdTypeMapBuilder$BuildFunction.caseGr
oup(Unknown Source)
   at com.thaiopensource.relaxng.impl.GroupPattern.apply(Unknown Source)
   at
com.thaiopensource.relaxng.impl.IdTypeMapBuilder$BuildFunction.caseGr
oup(Unknown Source)
   at com.thaiopensource.relaxng.impl.GroupPattern.apply(Unknown Source)
   at
com.thaiopensource.relaxng.impl.IdTypeMapBuilder$BuildFunction.caseGr 

I reverted back to sun java 1.5 and everything works again

I cannot be the first idiot to fail to understand what's going on
here, or more exactly to want to know how to stop it. Java 1.5 is for
the chop in a few months, according to the Sun website...


Reply via email to