public void addEnvEntry(String name, String type, String text, ClassLoader classLoader) throws NamingException, NumberFormatException {
Object value;
if (text == null) {
if ("org.apache.geronimo.kernel.Kernel".equals(type)) {
value = new KernelReference();
} else {
value = null;
}
} else if ("java.lang.String".equals(type)) {
value = text;