problem in loger in struts applciation

hello,

i am using struts1.2 on jboss server in my web application.

i am using commons-logging.jar, log4j-1.2.12.jar and i have drop my lo4j.properties file in my web application's WEB-INF/classes folder . when i start the server i got this error.

i want to do logging for my web application in a seprate log file which is in my application WEB-INF folder WEB-INF/myapp.log

i am colling first time logger in DbConnector class

Logger log = Logger.getLogger("DbConnector.class");

Is there any more configuration required for lo4j.properties file.

Please give me solution.

this is server console error

20:45:13,984 ERROR [STDERR] log4j:ERROR A "org.jboss.logging.util.OnlyOnceErrorHandler" object is not assignable to a "org.apache.log4j.spi.ErrorHandler" variable.

20:45:13,984 ERROR [STDERR] log4j:ERROR The class "org.apache.log4j.spi.ErrorHandler" was loaded by

20:45:13,984 ERROR [STDERR] log4j:ERROR [WebappClassLoader

delegate: false

repositories:

/WEB-INF/classes/

-> Parent Classloader:

java.net.FactoryURLClassLoader@f23491

] whereas object of type

20:45:13,984 ERROR [STDERR] log4j:ERROR "org.jboss.logging.util.OnlyOnceErrorHandler" was loaded by [org.jboss.system.server.NoAnnotationURLClassLoader@1833955].

20:45:14,031 ERROR [STDERR] log4j:ERROR Could not create an Appender. Reported error follows.

20:45:14,031 ERROR [STDERR] java.lang.ClassCastException: org.jboss.logging.appender.DailyRollingFileAppender

20:45:14,031 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:175)

20:45:14,031 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:150)

20:45:14,031 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:163)

20:45:14,031 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:425)

20:45:14,031 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parseRoot(DOMConfigurator.java:394)

20:45:14,031 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:829)

20:45:14,031 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:712)

20:45:14,031 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:618)

20:45:14,031 ERROR [STDERR] at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:468)

20:45:14,031 ERROR [STDERR] at org.apache.log4j.LogManager.(LogManager.java:122)

20:45:14,031 ERROR [STDERR] at org.apache.log4j.Logger.getLogger(Logger.java:104)

20:45:14,031 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

20:45:14,031 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

20:45:14,031 E

Please help.

Thanks in advance

Ravi adha

[3099 byte] By [raviadhaa] at [2007-11-26 16:30:24]
# 1

Hi

try this.............

// Initialize a logging category. Here, we get THE ROOT CATEGORY

//static Category cat = Category.getRoot();

// Or, get a custom category

static Category cat = Category.getInstance(TestLogging.class.getName());

//then

cat.info("Just testing a log message with priority set to INFO");

cat.warn("Just testing a log message with priority set to WARN");

cat.error("Just testing a log message with priority set to ERROR");

cat.fatal("Just testing a log message with priority set to FATAL");

For more Info see the following link...........

http://www.vipan.com/htdocs/log4jhelp.html

java_usera at 2007-7-8 22:54:50 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...
# 2

hello java_user thanks to reply me,

still i got the same error. i write a simple test servlet to test the logger but error is still there i am placing all things

log4j-1-2.12.jar

jboss4 server

WEB-INF/classesa/log4j.propertiesfile

approot/log.log

log4j.rootLogger=INFO, gcs

log4j.appender.gcs=org.apache.log4j.RollingFileAppender

log4j.appender.gcs.File=/gcs_log.log

log4j.appender.gcs.layout=org.apache.log4j.PatternLayout

log4j.appender.gcs.layout.ConversionPattern=[%t] %-5p %c{2} %x - %m%n

log4j.appender.gcs.MaxBackupIndex=10

log4j.appender.gcs.MaxFileSize=10MB

MyServlet

import org.apache.log4j.*;

public class LogTest extends HttpServlet {

Logger log = Logger.getRootLogger();

static Logger log2 = Logger.getLogger(LogTest.class);

/**

* Destruction of the servlet.

*/

public void destroy() {

super.destroy(); // Just puts "destroy" string in log

// Put your code here

}

/**

* The doGet method of the servlet.

*

* This method is called when a form has its tag value method equals to get.

*

* @param request the request send by the client to the server

* @param response the response send by the server to the client

* @throws ServletException if an error occurred

* @throws IOException if an error occurred

*/

public void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

response.setContentType("text/html");

log.info("Test Servlet has loaded");

log2.error("TEst servlet has loaded");

PrintWriter out = response.getWriter();

out

.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");

out.println("<HTML>");

out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");

out.println(" <BODY>");

out.print("This is ");

out.print(this.getClass());

out.println(", using the GET method");

out.println(" </BODY>");

out.println("</HTML>");

out.flush();

out.close();

}

/**

* The doPost method of the servlet.

*

* This method is called when a form has its tag value method equals to post.

*

* @param request the request send by the client to the server

* @param response the response send by the server to the client

* @throws ServletException if an error occurred

* @throws IOException if an error occurred

*/

public void doPost(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

response.setContentType("text/html");

PrintWriter out = response.getWriter();

out

.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");

out.println("<HTML>");

out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");

out.println(" <BODY>");

out.print("This is ");

out.print(this.getClass());

out.println(", using the POST method");

out.println(" </BODY>");

out.println("</HTML>");

out.flush();

out.close();

}

/**

* Initialization of the servlet.

*

* @throws ServletException if an error occure

*/

public void init() throws ServletException {

// Put your code here

}

}

SERVER CONSOLE ERROR

23:09:36,125 ERROR [STDERR] log4j:ERROR A "org.jboss.logging.util.OnlyOnceErrorHandler" object is not assignable to a "org.apache.log4j.spi.ErrorHandler" variable.

23:09:36,125 ERROR [STDERR] log4j:ERROR The class "org.apache.log4j.spi.ErrorHandler" was loaded by

23:09:36,125 ERROR [STDERR] log4j:ERROR [WebappClassLoader

delegate: false

repositories:

/WEB-INF/classes/

-> Parent Classloader:

java.net.FactoryURLClassLoader@1f17060

] whereas object of type

23:09:36,125 ERROR [STDERR] log4j:ERROR "org.jboss.logging.util.OnlyOnceErrorHandler" was loaded by [org.jboss.system.server.NoAnnotationURLClassLoader@27e353].

23:09:36,203 ERROR [STDERR] log4j:ERROR Could not create an Appender. Reported error follows.

23:09:36,203 ERROR [STDERR] java.lang.ClassCastException: org.jboss.logging.appender.DailyRollingFileAppender

23:09:36,203 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:175)

23:09:36,203 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:150)

23:09:36,203 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:163)

23:09:36,203 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:425)

23:09:36,203 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parseRoot(DOMConfigurator.java:394)

23:09:36,203 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:829)

23:09:36,203 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:712)

23:09:36,203 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:618)

23:09:36,203 ERROR [STDERR] at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:468)

23:09:36,203 ERROR [STDERR] at org.apache.log4j.LogManager.<clinit>(LogManager.java:122)

23:09:36,203 ERROR [STDERR] at org.apache.log4j.Logger.getLogger(Logger.java:104)

23:09:36,203 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

23:09:36,203 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

23:09:36,203 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

23:09:36,203 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)

23:09:36,203 ERROR [STDERR] at org.apache.commons.logging.impl.Log4jProxy.<init>(Log4jProxy.java:132)

23:09:36,203 ERROR [STDERR] at org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:39)

23:09:36,203 ERROR [STDERR] at sun.reflect.GeneratedConstructorAccessor13.newInstance(Unknown Source)

23:09:36,203 ERROR [STDERR] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

23:09:36,203 ERROR [STDERR] at java.lang.reflect.Constructor.newInstance(Constructor.java:494)

23:09:36,203 ERROR [STDERR] at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)

23:09:36,203 ERROR [STDERR] at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)

23:09:36,203 ERROR [STDERR] at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:372)

23:09:36,203 ERROR [STDERR] at org.apache.catalina.core.ContainerBase.getLogger(ContainerBase.java:380)

23:09:36,203 ERROR [STDERR] at org.apache.catalina.core.StandardContext.start(StandardContext.java:4090)

23:09:36,203 ERROR [STDERR] at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)

23:09:36,203 ERROR [STDERR] at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)

23:09:36,203 ERROR [STDERR] at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)

23:09:36,203 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

23:09:36,203 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

23:09:36,203 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

23:09:36,203 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)

23:09:36,203 ERROR [STDERR] at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)

23:09:36,203 ERROR [STDERR] at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)

23:09:36,203 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)

23:09:36,203 ERROR [STDERR] at org.apache.catalina.core.StandardContext.init(StandardContext.java:5116)

23:09:36,203 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

23:09:36,203 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

23:09:36,203 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

23:09:36,203 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)

23:09:36,203 ERROR [STDERR] at org.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)

23:09:36,203 ERROR [STDERR] at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)

23:09:36,203 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)

23:09:36,203 ERROR [STDERR] at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:297)

23:09:36,203 ERROR [STDERR] at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:103)

23:09:36,203 ERROR [STDERR] at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:371)

23:09:36,203 ERROR [STDERR] at org.jboss.web.WebModule.startModule(WebModule.java:83)

23:09:36,203 ERROR [STDERR] at org.jboss.web.WebModule.startService(WebModule.java:61)

23:09:36,203 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)

23:09:36,203 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)

23:09:36,203 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor45.invoke(Unknown Source)

23:09:36,203 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

23:09:36,203 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)

23:09:36,203 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)

23:09:36,203 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)

23:09:36,203 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)

23:09:36,203 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)

23:09:36,203 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)

23:09:36,203 ERROR [STDERR] at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)

23:09:36,203 ERROR [STDERR] at $Proxy0.start(Unknown Source)

23:09:36,203 ERROR [STDERR] at org.jboss.system.ServiceController.start(ServiceController.java:417)

23:09:36,203 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)

23:09:36,203 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

23:09:36,203 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)

23:09:36,203 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)

23:09:36,218 ERROR [STDERR] at $Proxy30.start(Unknown Source)

23:09:36,218 ERROR [STDERR] at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)

23:09:36,218 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

23:09:36,218 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

23:09:36,218 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

23:09:36,218 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)

23:09:36,218 ERROR [STDERR] at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)

23:09:36,218 ERROR [STDERR] at org.jboss.ws.server.WebServiceDeployer.start(WebServiceDeployer.java:117)

23:09:36,218 ERROR [STDERR] at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)

23:09:36,218 ERROR [STDERR] at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)

23:09:36,218 ERROR [STDERR] at $Proxy31.start(Unknown Source)

23:09:36,218 ERROR [STDERR] at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)

23:09:36,218 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)

23:09:36,218 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)

23:09:36,218 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source)

23:09:36,218 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

23:09:36,218 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)

23:09:36,218 ERROR [STDERR] at $Proxy8.deploy(Unknown Source)

23:09:36,218 ERROR [STDERR] at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)

23:09:36,218 ERROR [STDERR] at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)

23:09:36,218 ERROR [STDERR] at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)

23:09:36,218 ERROR [STDERR] at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)

23:09:36,218 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)

23:09:36,218 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)

23:09:36,218 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)

23:09:36,218 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

23:09:36,218 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)

23:09:36,218 ERROR [STDERR] at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)

23:09:36,218 ERROR [STDERR] at $Proxy0.start(Unknown Source)

23:09:36,218 ERROR [STDERR] at org.jboss.system.ServiceController.start(ServiceController.java:417)

23:09:36,218 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)

23:09:36,218 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

23:09:36,218 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)

23:09:36,218 ERROR [STDERR] at $Proxy4.start(Unknown Source)

23:09:36,218 ERROR [STDERR] at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)

23:09:36,218 ERROR [STDERR] at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)

23:09:36,218 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)

23:09:36,218 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)

23:09:36,218 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:755)

23:09:36,218 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

23:09:36,218 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

23:09:36,218 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

23:09:36,218 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)

23:09:36,218 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)

23:09:36,218 ERROR [STDERR] at $Proxy5.deploy(Unknown Source)

23:09:36,218 ERROR [STDERR] at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)

23:09:36,218 ERROR [STDERR] at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)

23:09:36,218 ERROR [STDERR] at org.jboss.Main.boot(Main.java:200)

23:09:36,218 ERROR [STDERR] at org.jboss.Main$1.run(Main.java:464)

23:09:36,218 ERROR [STDERR] at java.lang.Thread.run(Thread.java:595)

23:09:36,218 ERROR [STDERR] log4j:ERROR Could not parse url [file:/C:/j2ee_servers/jboss-4.0.4.GA/server/default/conf/log4j.xml].

23:09:36,218 ERROR [STDERR] java.lang.NullPointerException

23:09:36,234 ERROR [STDERR] at java.util.Hashtable.put(Hashtable.java:396)

23:09:36,234 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:151)

23:09:36,234 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:163)

23:09:36,234 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:425)

23:09:36,234 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parseRoot(DOMConfigurator.java:394)

23:09:36,234 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:829)

23:09:36,234 ERROR [STDERR] a

Please help to solve resolve the problem.

Thanks

raviadhaa at 2007-7-8 22:54:50 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...