i think this bug was fixed on release 1.2.6 (release date 22/nov). Check
it out.




El mar, 23-11-2004 a las 15:55 +0100, Rinnert, Wolfgang escribiÃ:

> Hi All,
> I have difficulties to get my webapp running.
> This is my first attempt to do more than training apps.
> I use Struts 1.2.4, Tomcat 4.1.30, Linux.
> The following exception occurs when calling TA.jsp directly,
> before anything is visible on the screen:
> 
> -----------------
> java.lang.NullPointerException
>         at
> org.apache.struts.taglib.TagUtils.retrieveMessageResources(TagUtils.java:121
> 9)
>         at org.apache.struts.taglib.TagUtils.message(TagUtils.java:1082)
>         at
> org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:226)
>         at org.apache.jsp.TA_jsp._jspx_meth_bean_message_0(TA_jsp.java:195)
> -----------------
> 
> Here is TA.jsp (abbreviated).
> I have tried the commented-out versions of html:html and html:javascript,
> too.
> 
> -----------------
> <%@ page language="java" %>
> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
> <%@ page import="oa.cts.*" %>
> 
> <% java.util.logging.Logger logger = LoggerInitiator.getLogger();
>       logger.info( "TA.jsp" ); %>
> <html:html>
> <%-- html:html locale="true" --%>
> <%-- html:html lang="true" --%>
> <head>
>       <html:base/>
>       <title>
>               <bean:message key="index.title"/>
>       </title>
> </head>
> <body bgcolor="#aaaaff">
> 
> <html:javascript formName="TAform" dynamicJavascript="true"
> staticJavascript="false" />
> <%-- html:javascript formName="TAform"/ --%>
> <script type="text/javascript" src="staticJavascript.jsp"></script>
> 
> <table border="1" cellpadding="5" align="center">
>       <tr>
>               <td><font color="#ff5522"><h2><bean:message
> key="prompt.tajsp.transportauftrag"/></h2></font></td>
>               <td><img border="0" src="images/Enjoy.gif" width="100"
> height="70" /></td>
>       </tr>
> </table>
> <br /> <br />
> <html:form method="POST" action="/createTA" focus="anforderer"
> onsubmit="return validateTAform(this);">
> 
>       <table border="0" cellpadding="5">
>               <colgroup>
>                       <col />
>                       <col />
>                       <col />
>               </colgroup>
>               <tr>
>                       <td><bean:message
> key="prompt.tajsp.anforderer"/></td>
>                       <td><html:text property="anforderer" size="20"
> /></td>
>                       <td><font color="#ff5522"><strong><html:errors
> property="anforderer" /></strong></font></td>
>               </tr>
> <!-- ..... Further fields left out ..... -->
> 
>       </table>
>       <br  />
>       <html:submit property="submit" />
>       <html:reset />
>       <br  />
>       <img border="0" src="images/struts-power.gif" align="right"
> alt="Struts-Logo" />
> </html:form>
> </body>
> </html:html>
> -----------------
> 
> Of course, the jsp contains a DynaValidatorForm, defined as follows.
> 
> -----------------
>         <form-bean name="TAform"
> type="org.apache.struts.validator.DynaValidatorForm">
>                 <form-property name="transportnr" type="java.lang.String"
> size="10" />
>                 <form-property name="anforderer" type="java.lang.String"
> size="12" />
>                 <form-property name="orgdvnr" type="java.lang.Integer"
> initial="0" />
>                 <form-property name="hinweisnr" type="java.lang.Integer"
> initial="0" />
>                 <form-property name="bemerkung" type="java.lang.String"
> size="1000" />
>                 <form-property name="wann" type="java.lang.String"
> initial="heute" />
>                 <form-property name="eilt" type="java.lang.Boolean"
> initial="false" />
>                 <form-property name="transportweg" type="java.lang.String"
> initial="D11 -&gt; K11" />
>                 <form-property name="sonderfall" type="java.lang.String"
> initial="Standard" />
>         </form-bean>
> -----------------
> 
> This is the action defined:
> 
> -----------------
>         <action path="/createTA"
>                 type="oa.cts.TAAction"
>                 name="TAform"
>                 scope="request"
>                 validate="true"
>                 input="/TA.jsp">
>         </action>
> -----------------
> 
> Reading the source of the javascript tag and the list archives, I guess
> something is wrong with the session.
> But I am clueless where this error is originated or how to correct the
> problem.
> 
> 
> Mit freundlichen GrÃÃen
> 
> Wolfgang Rinnert
> HBM O-A, SAP Basis
> tel +49(6151)803-722
> mob. +49(160)97843733
> fax +49(6151)803-9722
> Im Tiefen See 45, D-64293 Darmstadt
> wolfgang.rinnert-at-hbm.com
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

-- 

Reply via email to