Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Class not found in import error

843836Feb 24 2005 — edited Feb 24 2005
I have a jsp page at the following location :

C:\Program Files\Apache Group\jakarta-tomcat-3.3.2\webapps\ROOT\MatchMaker\jsp\success.jsp

This file imports a bean class in the folowing way:

<%@ page import="Match.UserBean" isErrorPage="false" %>
<jsp:useBean id="user" class="Match/UserBean" scope="session">

My bean class is located at :
C:\Program Files\Apache Group\jakarta-tomcat-3.3.2\webapps\ROOT\MatchMaker\WEB-INF\classes\Match\UserBean.class

However when I try to run success.jsp on my browser it throws the following error:

Error: 500
Location: /MatchMaker/jsp/success.jsp
Internal Servlet Error:

org.apache.jasper.JasperException: Unable to compile Note: sun.tools.javac.Main has been deprecated.
C:\Program Files\Apache Group\jakarta-tomcat-3.3.2\work\DEFAULT\ROOT\MatchMaker\jsp\success_1.java:7: Class Match.UserBean not found in import.
import Match.UserBean;
^
1 error, 1 warning

at org.apache.tomcat.facade.JasperLiaison.javac(JspInterceptor.java:873)
at org.apache.tomcat.facade.JasperLiaison.processJspFile(JspInterceptor.java:708)
at org.apache.tomcat.facade.JspInterceptor.preInitCheck(JspInterceptor.java:493)
at org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:413)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:874)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:790)
at org.apache.coyote.tomcat3.Tomcat3Adapter.service(Tomcat3Adapter.java:64)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
at java.lang.Thread.run(Thread.java:536)

My CLASSPATH has C:\Program Files\Apache Group\jakarta-tomcat-3.3.2\webapps\ROOT\MatchMaker\WEB-INF\classes included in it.

What am I mising here?

Swetha
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Mar 24 2005
Added on Feb 24 2005
8 comments
151 views