Hi
I am getting the following jsp compilation error in websphere 5.1
org.apache.jasper.compiler.ParseException:
/pages/purchasing/contract.jsp(128,61) Attribute system has no value
   at org.apache.jasper.compiler.JspReader.parseAttributeValue(
JspReader.java:599)

This jsp compiles fine in tomcat

This is what i have in my jsp
<html:form action="pages/purchase/ContractApprovalAction" focus="comment">
       <html:hidden value="<%= sppu0016.getSTEREGFLG() %>"
property="siteregflg" /> (This is line 128)
       <html:hidden value="<%=(String)request.getAttribute("system")%>"
property="system"  />
</html:form>

This is how i have defined in struts-config.xml file

<form-bean name="ContractApprovalForm"
           type="org.apache.struts.validator.DynaValidatorForm"
           dynamic="true">
           <form-property name="data"
               type="com.pfizer.maps.file.purchase.SPPU0016" />
           <form-property name="prcvar" type="java.util.List" />
           <form-property name="comment" type="java.lang.String" />
           <form-property name="comment1" type="java.lang.String" />
           <form-property name="system" type="java.lang.String" />
           <form-property name="envName" type="java.lang.String" />
           <form-property name="ttype" type="java.lang.String" />
           <form-property name="reasoncode" type="java.lang.String" />
           <form-property name="reasondesc" type="java.lang.String" />
           <form-property name="reasonCodeValues" type="java.util.List" />
           <form-property name="contractNotes" type="java.util.List" />
           <form-property name="contractLineNotes" type="java.util.List" />
           <form-property name="priceBreaks" type="java.util.List" />
       </form-bean>

Any idea what it might be

Ashish

Reply via email to