Hi , Be careful about case sensitivity issues
instead of listdepartments write ListDepartmentsAction Regards Altug. -----Original Message----- From: virupaksha hosamath [mailto:[EMAIL PROTECTED] Sent: Monday, July 21, 2003 2:12 PM To: [EMAIL PROTECTED] Subject: error..! Dear All, I am new to struts framework, please any body can help me to come out from the following error... Bean Name : Dept.java Action Name:ListDepartmentsAction.java JSP name: DeptListing.jsp -------------------------error------------------------------------------ ------------------------- javax.servlet.ServletException: Cannot find bean listdepartments in scope null at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContex tImpl.java:457) at org.apache.jsp.DeptListing$jsp._jspService(DeptListing$jsp.java:193) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServle t.java:202) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.java:243) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.java:201) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566) at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.ja va:246) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:234 4) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :164) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa lve.java:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:564) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:163) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja va:566) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4 72) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.j ava:1011) at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java: 1106) at java.lang.Thread.run(Thread.java:536) I am facing above error when i run DeptListing.jsp. Hereby I have mentioned code for struts-config.xml & DeptListing.jsp , -------------------------------------code for DeptListing.jsp--------------------------------------------------------- <%@ taglib uri="strutslogic" prefix="logic" %> <%@ taglib uri="strutsbean" prefix="bean" %> <%@ taglib uri="strutshtml" prefix="html" %> <table> <%System.out.println("Before Calling Me..!");%> <logic:iterate id="dept" property="department" name="listdepartments" > <%System.out.println("After Calling Me..!");%> <tr> <td> <bean:write name="dept" property="name" /> </td> <td> <html:link page="/listEmployee.do" paramId="deptid" paramName="dept" paramProperty="id"> Show </html:link> </td> </tr> </logic:iterate> </table> --------------------------------------------------end------------------- ------------------------------------------------- -----------------------------struts-config.xml-------------------------- ------------------------------------------- <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.0//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd" > <struts-config> <!-- Action Mapping Definitions --> <form-beans></form-beans> <action-mappings> <action path="/listdepartments" type="app.ListDepartmentsAction" scope="session" validate="false"> <forward name="listing" path="/DeptListing.jsp"> </forward> </action> </action-mappings> <!-- message resources --> <message-resources parameter="ApplicationResources" null="false" /> </struts-config> ------------------------------------------------------end--------------- ---------------------------------- waiting for ur help..... regards, virupaksha --------------------------------- Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]