Hi, i already posted my question a few days ago but i had have no answer to it. i am using Jboss2.1-beta+Tomcat. I try to deploy a J2EE application but i get an error msg from jboss. i tried the same app.ear on a JBoss2.0-Final then i don't get the error msg. So, is it a bug of Jboss2.1-beta ? My application is packaged into an app.ear file that has structure: / META-INF /application.xml app.jar app.war in app.jar i have EJBs and in app.war other util code and jsp pages. my app.war have the structure / WEB-INF /web.xml /classes/com/st/risk/log/RiskFileAppender.class /lib / jsp files I don't think that i have to give the CLASSPATH access to my classes because they are part of application. So, why do not jboss find my classes ? Thanks for help. Here is error msg from server console : [EmbeddedTomcat] java.lang.ClassNotFoundException: com.st.risk.log.RiskFileAppender [EmbeddedTomcat] at javax.management.loading.MLet.findClass(MLet.java:800) [EmbeddedTomcat] at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code)) [EmbeddedTomcat] at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code)) [EmbeddedTomcat] at java.lang.Class.forName1(Native Method) [EmbeddedTomcat] at java.lang.Class.forName(Class.java(Compiled Code)) [EmbeddedTomcat] at org.apache.log4j.helpers.OptionConverter.instantiateByClassName(OptionConver ter.java:195) [EmbeddedTomcat] at org.apache.log4j.helpers.OptionConverter.instantiateByKey(OptionConverter.ja va:89) [EmbeddedTomcat] at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.jav a:574) [EmbeddedTomcat] at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.jav a:555) [EmbeddedTomcat] at org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigur ator.java:462) [EmbeddedTomcat] at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java: 388) [EmbeddedTomcat] at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java: 300) [EmbeddedTomcat] at org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.java:30 8) [EmbeddedTomcat] at com.st.risk.log.RiskCategory.init(RiskCategory.java:58) [EmbeddedTomcat] at com.st.risk.log.RiskCategory.<init>(RiskCategory.java:54) [EmbeddedTomcat] at com.st.risk.log.RiskCategoryFactory.makeNewCategoryInstance(RiskCategoryFact ory.java:37) [EmbeddedTomcat] at org.apache.log4j.Hierarchy.getInstance(Hierarchy.java:158) [EmbeddedTomcat] at org.apache.log4j.Category.getInstance(Category.java:599) [EmbeddedTomcat] at com.st.risk.log.RiskCategory.getInstance(RiskCategory.java:75) [EmbeddedTomcat] at com.st.risk.log.RiskCategory.getCategory(RiskCategory.java:44) [EmbeddedTomcat] at _0002findex_0002ejspindex_jsp_0._jspService(_0002findex_0002ejspindex_jsp_0. java:74) [EmbeddedTomcat] at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119) [EmbeddedTomcat] at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) [EmbeddedTomcat] at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja va:177) [EmbeddedTomcat] at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318) [EmbeddedTomcat] at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:391) [EmbeddedTomcat] at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) [EmbeddedTomcat] at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404) [EmbeddedTomcat] at org.apache.tomcat.core.Handler.service(Handler.java:286) [EmbeddedTomcat] at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372) [EmbeddedTomcat] at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79 7) [EmbeddedTomcat] at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743) [EmbeddedTomcat] at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC onnectionHandler.java:210) [EmbeddedTomcat] at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416) [EmbeddedTomcat] at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498) [EmbeddedTomcat] at java.lang.Thread.run(Thread.java:498) [EmbeddedTomcat] log4j:ERROR Could not instantiate appender named "A2". [EmbeddedTomcat] log4j:ERROR No appenders could be found for category (risk.cat). [EmbeddedTomcat] log4j:ERROR Please initialize the log4j system properly. ________________________________________ Halim YAHIA SELF TRADE 18 QUAI DU POINT DU JOUR 92659 BOULOGNE BILLANCOURT CEDEX Tel: +33 (0)1 46 09 48 55 Fax: +33 (0)1 46 09 53 90 e-mail: [EMAIL PROTECTED] _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] http://lists.sourceforge.net/lists/listinfo/jboss-user