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

Reply via email to