我在程序中写
logger = null;
System.out.println("logger private Logger org.apache.log4j.Logger.getLogger ");
logger = org.apache.log4j.Logger.getLogger(string);
System.out.println("logger private Logger end ");从jboss的日志中可以看到,在两个输入直接出现了错误:
log4j:ERROR "org.jboss.logging.util.OnlyOnceErrorHandler" was loaded by [org.jboss.system.server.NoAnnotationURLClassLoader@1f1fba0].
2006-01-18 16:32:41,314 INFO  [STDOUT] log4j:ERROR Could not create an Appender. Reported error follows.
2006-01-18 16:32:41,314 INFO  [STDOUT] java.lang.ClassCastException
2006-01-18 16:32:41,329 INFO  [STDOUT]  at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:165)
2006-01-18 16:32:41,329 INFO  [STDOUT]  at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:140)
2006-01-18 16:32:41,329 INFO  [STDOUT]  at org.apache.log4j.xml.
……
log4j:ERROR Could not parse input source [org.xml.sax.InputSource@1542cdc].
2006-01-18 16:32:41,345 INFO  [STDOUT] java.lang.NullPointerException
2006-01-18 16:32:41,345 INFO  [STDOUT]  at java.util.Hashtable.put(Hashtable.java:393)
2006-01-18 16:32:41,345 INFO  [STDOUT]  at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:141)
……
请问是什么错误??
参数string的值打印出来是:cn.com.util.PropMan,即PropMan是放在包cn.com.util