Hi,

i am using Jboss+Tomcat2.1 beta. I try to deploy a J2EE application but i
get
an error msg from jboss.
My application is packaged into a .ear file whom structure is

/ META-INF /application.xml
  app.jar
  app.war

in app.jar i have EJBs and in app.war other util code

my app.war have the structure
/ WEB-INF /web.xml
            /classes / com/st/risk/log/RiskFileAppender.class
            /lib

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 :

[J2EE Deployer Default] J2EE application:
file:/export/home/hyahia/jboss-tomcat-2.1-beta/jboss-2.1/deploy/risk.ear is
deployed.
[EmbeddedTomcat]
file*****/export/home/hyahia/apps/risk/log4j.properties*****
[EmbeddedTomcat] log4j:ERROR Could not instantiate class
[com.st.risk.log.RiskFileAppender].
[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

Reply via email to