Weird. I checked what you said and my JVM is complaining about overriding Number with Integer. Its Mac build SE-1.5 (OSX 10.6.6)
> Which JDK do you use ? > With jdk1.5.0_22 this compiles without any problems. > > convertToString() comes > from org.apache.wicket.util.convert.IConverter.convertToString(C, Locale) > which is interface and @Override is not allowed (in 1.6 it is allowed) in > the direct child. > ZeroPaddingIntegerConverter is not direct, it overrides > AbstractIntegerConverter, which overrides AbstractNumberConverter and using > @Override is ok. >