Index: lutinutil/src/java/org/codelutin/option/ConfigPropertyKey.java diff -u lutinutil/src/java/org/codelutin/option/ConfigPropertyKey.java:1.4 lutinutil/src/java/org/codelutin/option/ConfigPropertyKey.java:1.5 --- lutinutil/src/java/org/codelutin/option/ConfigPropertyKey.java:1.4 Fri Jan 4 11:55:23 2008 +++ lutinutil/src/java/org/codelutin/option/ConfigPropertyKey.java Sat Jan 5 18:37:52 2008 @@ -18,7 +18,6 @@ * ##% */ package org.codelutin.option; -import org.apache.commons.beanutils.ConvertUtils; import org.apache.commons.beanutils.Converter; import static org.codelutin.option.def.ConfigPropertyModifier.FINAL; import static org.codelutin.option.def.ConfigPropertyModifier.MANDATORY; @@ -205,7 +204,7 @@ result = (T) o; } else { if (o.getClass() == String.class) { - result = (T) ConvertUtils.convert(String.valueOf(o), klass); + result = (T) ConverterUtil.getConverter(getType()).convert(klass,String.valueOf(o)); } else { result = (T) o; } @@ -224,7 +223,7 @@ System.out.println("setOldValue " + oldValue + " : " + this); } - private boolean equals(T oldV, T newV) { + public boolean equals(T oldV, T newV) { if (oldV == null) { return newV == null; }