tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Manoj Kithany" <manojkithany...@hotmail.com>
Subject RE: Simple Bean not working but Servlet/JSP Working
Date Mon, 23 Sep 2002 14:20:10 GMT
Hi Mr. Reynir,

THANKS for reply. I have already removed the package name from the 
FormBean.java file.

Please help.

Thanks!

Manoj G. Kithany


>From: Reynir Hübner <reynir@hugsmidjan.is>
>Reply-To: "Tomcat Users List" <tomcat-user@jakarta.apache.org>
>To: "Tomcat Users List" <tomcat-user@jakarta.apache.org>
>Subject: RE: Simple Bean not working but Servlet/JSP Working
>Date: Sun, 22 Sep 2002 20:47:21 -0000
>
>do you have the bean specified in a package ?
>either put it into a package (and the correct "folder") as 
>/classes/com/domain/packagename/FormBean.class
>and then use this (with import line), or remove the package 
>com.domain.packagename; from the file, and it should work.
>
>hope it helps
>-reynir@hugsmidjan.is
>
>
>
>
>
> > -----Original Message-----
> > From: Manoj Kithany [mailto:manojkithany108@hotmail.com]
> > Sent: 22. september 2002 20:47
> > To: manojkithany108@hotmail.com
> > Subject: Simple Bean not working but Servlet/JSP Working
> >
> >
> > Hi Experts,
> >
> > I tried a simple JSP/Servlet applications and it worked. I am
> > using Apache
> > 1.3.26 + (Jboss 3.0.3, Tomcat 4.0.4 bundle)
> >
> > Now, I am trying for simple Bean Application with
> > JSP/Servlets and Html
> > pages. My directory structure is :
> >
> > /kithany (root)
> > /kithany/register.html
> > /kithany/success.jsp
> > /kithany/retry.jsp
> > /kithany/process.jsp (bean)
> > /kithany/WEB-INF/web.xml
> > /kithany/WEB-INF/classes/FormBean.java
> > /kithany/WEB-INF/classes/FormBean.class
> > /kithany/META-INF/application.xml
> >
> > Then, I create the kithany.war file as shown below:
> >
> > #cd /kithany
> > #jar -cvfM kithany.war .
> >
> > I then put the "kithany.war" file in
> > /jboss/server/default/deploy directory
> > and  In your browser type:
> >
> > http://IP_ADDR_ESS:8080/kithany/register.html
> >
> > which works fine. In my "register.html" file my action is <form
> > action="/kithany/process.jsp" method=post>
> > When I click the SUBMIT button in "register.html" form (which
> > then calls
> > bean and servelte), I get following Error - wonder why.
> >
> > --------------------------------------------------------------
> > ----------------------
> > Apache Tomcat/4.0.3 - HTTP Status 500 - Internal Server Error - that
> > prevented it from fulfilling this request
> >
> > org.apache.jasper.JasperException: Unable to compile class for JSP
> > An error occurred at line: 10 in the jsp file: /process.jsp
> >
> > Generated servlet error:
> > /jboss-3.0.0_tomcat-4.0.3/catalina/work/localhost/kithany/proc
> > ess$jsp.java:72:
> > Class org.apache.jsp.FormBean not found.
> >         FormBean formHandler = null;
> >         ^
> >
> > An error occurred at line: 10 in the jsp file: /process.jsp
> >
> > Generated servlet error:
> > /jboss-3.0.0_tomcat-4.0.3/catalina/work/localhost/kithany/proc
> > ess$jsp.java:75:
> > Class org.apache.jsp.FormBean not found.
> >           formHandler= (FormBean)
> >                         ^
> > An error occurred at line: 10 in the jsp file: /process.jsp
> >
> > Generated servlet error:
> > /jboss-3.0.0_tomcat-4.0.3/catalina/work/localhost/kithany/proc
> > ess$jsp.java:80:
> > Class org.apache.jsp.FormBean not found.
> >               formHandler = (FormBean)
> > java.beans.Beans.instantiate(this.getClass().getClassLoader(),
> >  "FormBean");
> >
> > --------------------------------------------------------------
> > ----------------------
> >
> > My process.jsp file is:
> > --------------------------------------------------------------
> > ----------------------
> > <%@ page import="java.util.*" %>
> >
> > <%!
> > ResourceBundle bundle =null;
> > public void jspInit() {
> >       bundle = ResourceBundle.getBundle("forms");
> >       }
> > %>
> >
> > <jsp:useBean id="formHandler" class="FormBean"
> > scope="request">  ****** THIS
> > IS MY LINE 10
> > <jsp:setProperty name="formHandler" property="*"/>
> > </jsp:useBean>
> >
> > <%
> >    if (formHandler.validate()) {
> > %>
> > <jsp:forward
> > page="<%=bundle.getString(\"/kithany/process.success\")%>"/>
> > <%
> >    }  else {
> > %>
> > <jsp:forward
> > page="<%=bundle.getString(\"/kithany/process.retry\")%>"/>
> > <%
> >    }
> > %>
> > --------------------------------------------------------------
> > ----------------------
> >
> > My web.xml file is as shown below:
> > --------------------------------------------------------------
> > -----------------
> > <web-app>
> >     <servlet>
> >         <servlet-name>FormBean</servlet-name>
> >         <servlet-class>FormBean</servlet-class>
> >     </servlet>
> >     <servlet>
> >         <servlet-name>HelloWorldExample</servlet-name>
> >         <servlet-class>HelloWorldExample</servlet-class>
> >     </servlet>
> > <servlet-mapping>
> >     <servlet-name>HelloWorldExample</servlet-name>
> >     <url-pattern>/HelloWorldExample/*</url-pattern>
> > </servlet-mapping>
> > <servlet-mapping>
> >     <servlet-name>FormBean</servlet-name>
> >     <url-pattern>/FormBean/*</url-pattern>
> > </servlet-mapping>
> > <web-app>
> > --------------------------------------------------------------
> > -----------------
> >
> > I would really appreciate if any of you Experts could put
> > some light onto
> > this error.
> >
> > THANKS!
> >
> > Manoj G. Kithany
> > manojkithany108@hotmail.com


_________________________________________________________________
Join the world's largest e-mail service with MSN Hotmail. 
http://www.hotmail.com


--
To unsubscribe, e-mail:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:tomcat-user-help@jakarta.apache.org>

tsdok

--
To unsubscribe, e-mail:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:tomcat-user-help@jakarta.apache.org>


Mime
View raw message