Hi,

I am using Tomcat 4.1.1
I didn't configured any action forwards..

I think the main problem is with logic:equal usage.... I think the bean is
not getting instantiated.

Its working fine without any logic:equal tags in my JSP... but to add extra
functionality, I have to use logic:equal tag

Thanks

----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Monday, December 09, 2002 6:27 PM
Subject: RE: No bean found under attribute key - any config problem?


> What do u mean by executing the jsp?
> The way u have done configuration, there will not be any problem if u are
> calling the CustomerAction and the CustomerAction action is doing a
forward to
> the jsp.
> BEcause then only the form bean will be available.
>
> How u are executing the jsp?
>
>
> -----Original Message-----
> From: satyanarayana [mailto:[EMAIL PROTECTED]]
> Sent: Monday, December 09, 2002 1:57 PM
> To: struts-user
> Cc: satyanarayana
> Subject: No bean found under attribute key - any config problem?
>
>
> Greetings,
>
> I am new to Struts list
> I am getting an exception with the message "No bean found under attribute
key
> customerForm" when I am accessing the JSP where in which I am using the
> logic:equal tag. I am using this tag to check whether a formbean variable
> (called action) value is equal to "new" or not.
> I have configured the formbean with the name customerForm in the config
file.
> and I am sure that the bean is in classpath.
> I am in need of the corrective action to solve the problem
> The following are the details..
>
> Thanks,
> Satya
> ----------------
>
> I have written an Action Form class called org.ig.shopone.web.CustomerForm
that
> is having following 6 fields with public getter and setter methods (along
with
> validate and reset methods)..
>
>     private String name;
>     private String address;
>     private String customerId;
>     private String password;
>     private String password2;
>     private String action;
>
> I am using the above Form in a JSP to check whether the action field value
is
> "new" or "edit".
>
> <html:html>
> <head>
>     <logic:equal name="customerForm" property="action" scope="request"
> value="new">
>         <title><bean:message key="customer.new.title"/></title>
>     </logic:equal>
>     <logic:notEqual name="customerForm" property="action" scope="request"
> value="new">
>         <title><bean:message key="customer.edit.title"/></title>
>     </logic:notEqual>
>     <html:base/>
> </head>
> <body bgcolor="white">
>     <html:errors/>
> ...
> ..
> When I am executing the above JSP file I am getting the following
Exception
>
> --------------------------------------------------------------------------
------
> ------------------------------
> HTTP Status 500 -
> type Exception report
>
> message
>
> description The server encountered an internal error () that prevented it
from
> fulfilling this request.
>
> exception
>
> org.apache.jasper.JasperException: No bean found under attribute key
> customerForm
> void
>
org.apache.jasper.servlet.JspServletWrapper.service(javax.servlet.http.HttpS
ervl
> etRequest, javax.servlet.http.HttpServletResponse, boolean)
> JspServletWrapper.java:248
> void
>
org.apache.jasper.servlet.JspServlet.serviceJspFile(javax.servlet.http.HttpS
ervl
> etRequest, javax.servlet.http.HttpServletResponse, java.lang.String,
> java.lang.Throwable, boolean)
> JspServlet.java:289
> void
>
org.apache.jasper.servlet.JspServlet.service(javax.servlet.http.HttpServletR
eque
> st, javax.servlet.http.HttpServletResponse)
> JspServlet.java:240
> ...........
> ....
> --------------------------------------------------------------------------
------
> ------------------------------
>
> The following is the configuration file
>
> <?xml version = '1.0' encoding = 'windows-1252'?>
> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts
> Configuration 1.1//EN"
> "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd";>
> <struts-config>
>     <form-beans>
>         <form-bean name="customerForm"
type="org.ig.shopone.web.CustomerForm"/>
>     </form-beans>
>     <action-mappings>
>         <action path="/customer"
> type="org.ig.shopone.web.actions.CustomerAction" name="customerForm"
> scope="request"/>
>     </action-mappings>
>     <message-resources parameter="ApplicationResources"/>
> </struts-config>
>
> --------------------------------------------------------------------------
------
> ------------------------------
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>


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

Reply via email to