[kaffe] IllegalMonitorStateException in "public Vector(int
initialCapacity, int capacityIncrement)"
Gérard Basler
gerard.basler@starticket.ch
Wed Jan 14 03:30:02 2004
Hi,
I hope somebody can help me, it's just too strange:
java.lang.IllegalMonitorStateException
at java.util.Vector.<init> (Vector.java:148)
at java.util.Vector.<init> (Vector.java:118)
at kaffe.lang.PrimordialClassLoader.findResource
(PrimordialClassLoader.java:163)
at java.lang.ClassLoader.getResource (ClassLoader.java:224)
at java.lang.ClassLoader.getResourceAsStream (ClassLoader.java:272)
at java.util.ResourceBundle.loadProperties (ResourceBundle.java:90)
at java.util.ResourceBundle.instantiate (ResourceBundle.java:137)
at java.util.ResourceBundle.getBundle (ResourceBundle.java:50)
at java.util.ResourceBundle.getBundle (ResourceBundle.java:36)
at java.text.NumberFormat.computeInstance (NumberFormat.java:279)
at java.text.NumberFormat.getNumberInstance (NumberFormat.java:429)
at java.text.NumberFormat.getInstance (NumberFormat.java:354)
at java.text.NumberFormat.getInstance (NumberFormat.java:339)
at com.cinerent.EnhancedLogger.shift (EnhancedLogger.java:181)
Here's the code that caused everything:
public void shift(int level, String message) {
...
long jetzt = System.currentTimeMillis();
String praefix = " " +
DecimalFormat.getInstance().format((jetzt-this.getInstantiateTime())/1000.)
+ "\" ["
+ level
+ "] ";
...
}
Please help, if you have any idea!
Thanks,
Gérard