I am using JBoss 4.0.1sp1 on SuSE Linux 9.0 System.

I have a simplest WEB APPLICATION and access it using
http://localhost:8080/mhin/adm�in.html and here is my
Directory structure...


/jboss/server/default/deploy/m�hin.war --> this is a
directory.
/jboss/server/default/deploy/m�hin.war/admin.html
/jboss/server/default/deploy/m�hin.war/WEB-INF/web.xml
/jboss/server/default/deploy/m�hin.war/WEB-INF/classes/util/t1.cla�ss
/jboss/server/default/deploy/m�hin.war/WEB-INF/classes/util/t2.cla�ss
/jboss/server/default/deploy/m�hin.war/WEB-INF/classes/util/p�6.class
/jboss/server/default/deploy/m�hin.war/WEB-INF/classes/util/p�9.class


When I click on http://localhost:8080/mhin/adm�in.html
I get following
ERROR wonder why...  (this HTML calls t2.java file)

------------------------------�------------------------------�-------
javax.servlet.ServletException�: Wrapper cannot find
servlet class util.t2 or a class it depends on

org.jboss.web.tomcat.security.�CustomPrincipalValve.invoke(Cu�stomPrincipalValve.java:66)
org.jboss.web.tomcat.security.�SecurityAssociationValve.invok�e(SecurityAssociationValve.jav�a:150)
org.jboss.web.tomcat.security.�JaccContextValve.invoke(JaccCo�ntextValve.java:54)
org.apache.catalina.valves.Err�orReportValve.invoke(ErrorRepo�rtValve.java:118)
org.apache.coyote.tomcat5.Coyo�teAdapter.service(CoyoteAdapte�r.java:160)
org.apache.jk.server.JkCoyoteH�andler.invoke(JkCoyoteHandler.�java:300)
org.apache.jk.common.HandlerRe�quest.invoke(HandlerRequest.ja�va:374)
org.apache.jk.common.ChannelSo�cket.invoke(ChannelSocket.java�:743)
org.apache.jk.common.ChannelSo�cket.processConnection(Channel�Socket.java:675)
org.apache.jk.common.SocketCon�nection.runIt(ChannelSocket.ja�va:866)
org.apache.tomcat.util.threads�.ThreadPool$ControlRunnable.ru�n(ThreadPool.java:683)
      java.lang.Thread.run(Thread.ja�va:534)

root cause

java.lang.ClassNotFoundException util.t2
     
java.net.URLClassLoader$1.run(�URLClassLoader.java:199)
     
java.security.AccessController�.doPrivileged(Native
Method)
------------------------------�------------------------------�-------

My WEB.XML file is:
------------------------------�------------------------------�-------
<web-app>
      <servlet>
                <servlet-name>t1</servlet-name�>
               
<servlet-class>util.t1</servlet-cla�ss>
      </servlet>
      <servlet>
                <servlet-name>t2</servlet-name�>
               
<servlet-class>util.t2</servlet-cla�ss>
      </servlet>
      <servlet>
                <servlet-name>p6</servlet-name�>
               
<servlet-class>util.p6</servlet-cla�ss>
      </servlet>
      <servlet>
                <servlet-name>p9</servlet-name�>
               
<servlet-class>util.p9</servlet-cla�ss>
      </servlet>
      <servlet-mapping>
                <servlet-name>t1</servlet-name�>
                <url-pattern>/t1/*</url-patter�n>
      </servlet-mapping>
      <servlet-mapping>
                <servlet-name>t2</servlet-name�>
                <url-pattern>/t2/*</url-patter�n>
      </servlet-mapping>
      <servlet-mapping>
                <servlet-name>p6</servlet-name�>
                <url-pattern>/p6/*</url-patter�n>
      </servlet-mapping>
      <servlet-mapping>
                <servlet-name>p9</servlet-name�>
                <url-pattern>/p9/*</url-patter�n>
      </servlet-mapping>
------------------------------�------------------------------�-------
NOTE: t1.java, t2.java, p6.java and p9.java have
"package util" in their declarations...

Questions:
Are all the classes in the right directory?
Am I using the right FQDN? Fully Qualified Domain
Name? in my WEB.XML?
Any other hints/ relevant informaiton would be
appreciated...


Sincerely,


HARI



                
__________________________________ 
Yahoo! Mail Mobile 
Take Yahoo! Mail with you! Check email on your mobile phone. 
http://mobile.yahoo.com/learn/mail 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to