You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "premkumar (JIRA)" <ji...@apache.org> on 2008/03/01 10:53:07 UTC
[jira] Created: (STR-3135) TagUtils java.lang.NullPointerException
org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
TagUtils java.lang.NullPointerException org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
-----------------------------------------------------------------------------------------------------------------------
Key: STR-3135
URL: https://issues.apache.org/struts/browse/STR-3135
Project: Struts 1
Issue Type: Bug
Affects Versions: 1.3.8
Environment: Tomcat 5.5.25 as App server and Struts 1.3.8 OS: Windows XP
Reporter: premkumar
Hi
Am trying to create a sample app using the Tomcat 5.5.25 as App server and Struts 1.3.8.
While am accessing the index.jsp file, am getting the error: (Html taglib in index.jsp causes the issue : <html:link forward="search">Search an Employe</html:link>)
root cause
java.lang.NullPointerException
org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:329)
org.apache.struts.taglib.html.LinkTag.calculateURL(LinkTag.java:475)
org.apache.struts.taglib.html.LinkTag.doStartTag(LinkTag.java:334)
org.apache.jsp.index_jsp._jspx_meth_html_005flink_005f0(index_jsp.java:94)
org.apache.jsp.index_jsp._jspService(index_jsp.java:66)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Even I had added the all the libs in the Struts1.3.8/lib folder to the WB-INF lib folder and Classpath of my machine.
Here my Web.xml:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app>
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
<load-on-startup>1</load-on-startup>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>/index.jsp</welcome-file>
</welcome-file-list>
</web-app>
---------------------------
Struts-config.xml
<?xml version="1.0"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.0//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_3.dtd">
<struts-config>
<form-beans>
<form-bean name="searchForm" type="com.hr.SearchForm"/>
</form-beans>
<global-forwards>
<forward name="search" path="/search.jsp"/>
</global-forwards>
<action-mappings>
<action path="/search"
type="com.hr.SearchAction"
name="searchForm"
scope="request"
input="/search.jsp"
validate="true">
</action>
</action-mappings>
<message-resources parameter="com.hr.MessageResources"/>
</struts-config>
---------------
following are the jars included in the lib folder of WEB-INF and classpath
servlet-api.jar
antlr-2.7.2.jar
bsf-2.3.0.jar
commons-beanutils-1.7.0.jar
commons-chain-1.1.jar
commons-digester-1.8.jar
commons-fileupload-1.1.1.jar
commons-io-1.1.jar
commons-logging-1.0.4.jar
commons-validator-1.3.1.jar
oro-2.0.8.jar
struts-core-1.3.8.jar
struts-el-1.3.8.jar
struts-extras-1.3.8.jar
struts-faces-1.3.8.jar
struts-scripting-1.3.8.jar
struts-taglib-1.3.8.jar
struts-tiles-1.3.8.jar
jstl-1.0.2.jar
standard-1.0.2.jar
struts-mailreader-dao-1.3.8.jar
Please reply me if any changes to be made in action mapping / setting.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (STR-3135) TagUtils
java.lang.NullPointerException
org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
Posted by "Paul Benedict (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/struts/browse/STR-3135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=43475#action_43475 ]
Paul Benedict commented on STR-3135:
------------------------------------
I don't see how a NPE can occur. See this link for lien 446. Are you sure you have the whole stack trace?
http://svn.apache.org/viewvc/struts/struts1/tags/STRUTS_1_3_8/taglib/src/main/java/org/apache/struts/taglib/TagUtils.java?annotate=557865
> TagUtils java.lang.NullPointerException org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
> -----------------------------------------------------------------------------------------------------------------------
>
> Key: STR-3135
> URL: https://issues.apache.org/struts/browse/STR-3135
> Project: Struts 1
> Issue Type: Bug
> Affects Versions: 1.3.8
> Environment: Tomcat 5.5.25 as App server and Struts 1.3.8 OS: Windows XP
> Reporter: premkumar
> Fix For: Pending Review
>
>
> Hi
> Am trying to create a sample app using the Tomcat 5.5.25 as App server and Struts 1.3.8.
> While am accessing the index.jsp file, am getting the error: (Html taglib in index.jsp causes the issue : <html:link forward="search">Search an Employe</html:link>)
> root cause
> java.lang.NullPointerException
> org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
> org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:329)
> org.apache.struts.taglib.html.LinkTag.calculateURL(LinkTag.java:475)
> org.apache.struts.taglib.html.LinkTag.doStartTag(LinkTag.java:334)
> org.apache.jsp.index_jsp._jspx_meth_html_005flink_005f0(index_jsp.java:94)
> org.apache.jsp.index_jsp._jspService(index_jsp.java:66)
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> Even I had added the all the libs in the Struts1.3.8/lib folder to the WB-INF lib folder and Classpath of my machine.
> Here my Web.xml:
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <web-app>
> <servlet>
> <servlet-name>action</servlet-name>
> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
> <init-param>
> <param-name>config</param-name>
> <param-value>/WEB-INF/struts-config.xml</param-value>
> <load-on-startup>1</load-on-startup>
> </init-param>
> </servlet>
>
> <servlet-mapping>
> <servlet-name>action</servlet-name>
> <url-pattern>*.do</url-pattern>
> </servlet-mapping>
>
> <welcome-file-list>
> <welcome-file>/index.jsp</welcome-file>
> </welcome-file-list>
> </web-app>
> ---------------------------
> Struts-config.xml
> <?xml version="1.0"?>
> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.0//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_3.dtd">
> <struts-config>
> <form-beans>
> <form-bean name="searchForm" type="com.hr.SearchForm"/>
> </form-beans>
> <global-forwards>
> <forward name="search" path="/search.jsp"/>
> </global-forwards>
> <action-mappings>
> <action path="/search"
> type="com.hr.SearchAction"
> name="searchForm"
> scope="request"
> input="/search.jsp"
> validate="true">
> </action>
> </action-mappings>
>
> <message-resources parameter="com.hr.MessageResources"/>
> </struts-config>
> ---------------
> following are the jars included in the lib folder of WEB-INF and classpath
> servlet-api.jar
> antlr-2.7.2.jar
> bsf-2.3.0.jar
> commons-beanutils-1.7.0.jar
> commons-chain-1.1.jar
> commons-digester-1.8.jar
> commons-fileupload-1.1.1.jar
> commons-io-1.1.jar
> commons-logging-1.0.4.jar
> commons-validator-1.3.1.jar
> oro-2.0.8.jar
> struts-core-1.3.8.jar
> struts-el-1.3.8.jar
> struts-extras-1.3.8.jar
> struts-faces-1.3.8.jar
> struts-scripting-1.3.8.jar
> struts-taglib-1.3.8.jar
> struts-tiles-1.3.8.jar
> jstl-1.0.2.jar
> standard-1.0.2.jar
> struts-mailreader-dao-1.3.8.jar
> Please reply me if any changes to be made in action mapping / setting.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (STR-3135) TagUtils java.lang.NullPointerException
org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
Posted by "Paul Benedict (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/struts/browse/STR-3135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Paul Benedict closed STR-3135.
------------------------------
Resolution: Cannot Reproduce
Fix Version/s: (was: Pending Review)
This issue cannot be reproduced. We can reopen this ticket if the reporter follows-up and says it is still a problem with 1.3.10.
> TagUtils java.lang.NullPointerException org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
> -----------------------------------------------------------------------------------------------------------------------
>
> Key: STR-3135
> URL: https://issues.apache.org/struts/browse/STR-3135
> Project: Struts 1
> Issue Type: Bug
> Affects Versions: 1.3.8
> Environment: Tomcat 5.5.25 as App server and Struts 1.3.8 OS: Windows XP
> Reporter: premkumar
>
> Hi
> Am trying to create a sample app using the Tomcat 5.5.25 as App server and Struts 1.3.8.
> While am accessing the index.jsp file, am getting the error: (Html taglib in index.jsp causes the issue : <html:link forward="search">Search an Employe</html:link>)
> root cause
> java.lang.NullPointerException
> org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
> org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:329)
> org.apache.struts.taglib.html.LinkTag.calculateURL(LinkTag.java:475)
> org.apache.struts.taglib.html.LinkTag.doStartTag(LinkTag.java:334)
> org.apache.jsp.index_jsp._jspx_meth_html_005flink_005f0(index_jsp.java:94)
> org.apache.jsp.index_jsp._jspService(index_jsp.java:66)
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> Even I had added the all the libs in the Struts1.3.8/lib folder to the WB-INF lib folder and Classpath of my machine.
> Here my Web.xml:
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <web-app>
> <servlet>
> <servlet-name>action</servlet-name>
> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
> <init-param>
> <param-name>config</param-name>
> <param-value>/WEB-INF/struts-config.xml</param-value>
> <load-on-startup>1</load-on-startup>
> </init-param>
> </servlet>
>
> <servlet-mapping>
> <servlet-name>action</servlet-name>
> <url-pattern>*.do</url-pattern>
> </servlet-mapping>
>
> <welcome-file-list>
> <welcome-file>/index.jsp</welcome-file>
> </welcome-file-list>
> </web-app>
> ---------------------------
> Struts-config.xml
> <?xml version="1.0"?>
> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.0//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_3.dtd">
> <struts-config>
> <form-beans>
> <form-bean name="searchForm" type="com.hr.SearchForm"/>
> </form-beans>
> <global-forwards>
> <forward name="search" path="/search.jsp"/>
> </global-forwards>
> <action-mappings>
> <action path="/search"
> type="com.hr.SearchAction"
> name="searchForm"
> scope="request"
> input="/search.jsp"
> validate="true">
> </action>
> </action-mappings>
>
> <message-resources parameter="com.hr.MessageResources"/>
> </struts-config>
> ---------------
> following are the jars included in the lib folder of WEB-INF and classpath
> servlet-api.jar
> antlr-2.7.2.jar
> bsf-2.3.0.jar
> commons-beanutils-1.7.0.jar
> commons-chain-1.1.jar
> commons-digester-1.8.jar
> commons-fileupload-1.1.1.jar
> commons-io-1.1.jar
> commons-logging-1.0.4.jar
> commons-validator-1.3.1.jar
> oro-2.0.8.jar
> struts-core-1.3.8.jar
> struts-el-1.3.8.jar
> struts-extras-1.3.8.jar
> struts-faces-1.3.8.jar
> struts-scripting-1.3.8.jar
> struts-taglib-1.3.8.jar
> struts-tiles-1.3.8.jar
> jstl-1.0.2.jar
> standard-1.0.2.jar
> struts-mailreader-dao-1.3.8.jar
> Please reply me if any changes to be made in action mapping / setting.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (STR-3135) TagUtils
java.lang.NullPointerException
org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
Posted by "Niall Pemberton (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/struts/browse/STR-3135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=43881#action_43881 ]
Niall Pemberton commented on STR-3135:
--------------------------------------
> java.lang.NullPointerException
> org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
> org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:329)
> org.apache.struts.taglib.html.LinkTag.calculateURL(LinkTag.java:475)
LinkTag call TagUtils's computeURLWithCharEncoding() on line 475 in Struts 1.2.4 - however that version doesn't tie up with the TagUtils version numbers. Looks to me like you have more than one struts jar in your classpath. Have you an old struts jar deployed in Tomcat's common/shared folders?
> TagUtils java.lang.NullPointerException org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
> -----------------------------------------------------------------------------------------------------------------------
>
> Key: STR-3135
> URL: https://issues.apache.org/struts/browse/STR-3135
> Project: Struts 1
> Issue Type: Bug
> Affects Versions: 1.3.8
> Environment: Tomcat 5.5.25 as App server and Struts 1.3.8 OS: Windows XP
> Reporter: premkumar
> Fix For: Pending Review
>
>
> Hi
> Am trying to create a sample app using the Tomcat 5.5.25 as App server and Struts 1.3.8.
> While am accessing the index.jsp file, am getting the error: (Html taglib in index.jsp causes the issue : <html:link forward="search">Search an Employe</html:link>)
> root cause
> java.lang.NullPointerException
> org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
> org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:329)
> org.apache.struts.taglib.html.LinkTag.calculateURL(LinkTag.java:475)
> org.apache.struts.taglib.html.LinkTag.doStartTag(LinkTag.java:334)
> org.apache.jsp.index_jsp._jspx_meth_html_005flink_005f0(index_jsp.java:94)
> org.apache.jsp.index_jsp._jspService(index_jsp.java:66)
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> Even I had added the all the libs in the Struts1.3.8/lib folder to the WB-INF lib folder and Classpath of my machine.
> Here my Web.xml:
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <web-app>
> <servlet>
> <servlet-name>action</servlet-name>
> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
> <init-param>
> <param-name>config</param-name>
> <param-value>/WEB-INF/struts-config.xml</param-value>
> <load-on-startup>1</load-on-startup>
> </init-param>
> </servlet>
>
> <servlet-mapping>
> <servlet-name>action</servlet-name>
> <url-pattern>*.do</url-pattern>
> </servlet-mapping>
>
> <welcome-file-list>
> <welcome-file>/index.jsp</welcome-file>
> </welcome-file-list>
> </web-app>
> ---------------------------
> Struts-config.xml
> <?xml version="1.0"?>
> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.0//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_3.dtd">
> <struts-config>
> <form-beans>
> <form-bean name="searchForm" type="com.hr.SearchForm"/>
> </form-beans>
> <global-forwards>
> <forward name="search" path="/search.jsp"/>
> </global-forwards>
> <action-mappings>
> <action path="/search"
> type="com.hr.SearchAction"
> name="searchForm"
> scope="request"
> input="/search.jsp"
> validate="true">
> </action>
> </action-mappings>
>
> <message-resources parameter="com.hr.MessageResources"/>
> </struts-config>
> ---------------
> following are the jars included in the lib folder of WEB-INF and classpath
> servlet-api.jar
> antlr-2.7.2.jar
> bsf-2.3.0.jar
> commons-beanutils-1.7.0.jar
> commons-chain-1.1.jar
> commons-digester-1.8.jar
> commons-fileupload-1.1.1.jar
> commons-io-1.1.jar
> commons-logging-1.0.4.jar
> commons-validator-1.3.1.jar
> oro-2.0.8.jar
> struts-core-1.3.8.jar
> struts-el-1.3.8.jar
> struts-extras-1.3.8.jar
> struts-faces-1.3.8.jar
> struts-scripting-1.3.8.jar
> struts-taglib-1.3.8.jar
> struts-tiles-1.3.8.jar
> jstl-1.0.2.jar
> standard-1.0.2.jar
> struts-mailreader-dao-1.3.8.jar
> Please reply me if any changes to be made in action mapping / setting.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (STR-3135) TagUtils java.lang.NullPointerException
org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
Posted by "Paul Benedict (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/struts/browse/STR-3135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Paul Benedict updated STR-3135:
-------------------------------
Fix Version/s: Pending Review
> TagUtils java.lang.NullPointerException org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
> -----------------------------------------------------------------------------------------------------------------------
>
> Key: STR-3135
> URL: https://issues.apache.org/struts/browse/STR-3135
> Project: Struts 1
> Issue Type: Bug
> Affects Versions: 1.3.8
> Environment: Tomcat 5.5.25 as App server and Struts 1.3.8 OS: Windows XP
> Reporter: premkumar
> Fix For: Pending Review
>
>
> Hi
> Am trying to create a sample app using the Tomcat 5.5.25 as App server and Struts 1.3.8.
> While am accessing the index.jsp file, am getting the error: (Html taglib in index.jsp causes the issue : <html:link forward="search">Search an Employe</html:link>)
> root cause
> java.lang.NullPointerException
> org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
> org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:329)
> org.apache.struts.taglib.html.LinkTag.calculateURL(LinkTag.java:475)
> org.apache.struts.taglib.html.LinkTag.doStartTag(LinkTag.java:334)
> org.apache.jsp.index_jsp._jspx_meth_html_005flink_005f0(index_jsp.java:94)
> org.apache.jsp.index_jsp._jspService(index_jsp.java:66)
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> Even I had added the all the libs in the Struts1.3.8/lib folder to the WB-INF lib folder and Classpath of my machine.
> Here my Web.xml:
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <web-app>
> <servlet>
> <servlet-name>action</servlet-name>
> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
> <init-param>
> <param-name>config</param-name>
> <param-value>/WEB-INF/struts-config.xml</param-value>
> <load-on-startup>1</load-on-startup>
> </init-param>
> </servlet>
>
> <servlet-mapping>
> <servlet-name>action</servlet-name>
> <url-pattern>*.do</url-pattern>
> </servlet-mapping>
>
> <welcome-file-list>
> <welcome-file>/index.jsp</welcome-file>
> </welcome-file-list>
> </web-app>
> ---------------------------
> Struts-config.xml
> <?xml version="1.0"?>
> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.0//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_3.dtd">
> <struts-config>
> <form-beans>
> <form-bean name="searchForm" type="com.hr.SearchForm"/>
> </form-beans>
> <global-forwards>
> <forward name="search" path="/search.jsp"/>
> </global-forwards>
> <action-mappings>
> <action path="/search"
> type="com.hr.SearchAction"
> name="searchForm"
> scope="request"
> input="/search.jsp"
> validate="true">
> </action>
> </action-mappings>
>
> <message-resources parameter="com.hr.MessageResources"/>
> </struts-config>
> ---------------
> following are the jars included in the lib folder of WEB-INF and classpath
> servlet-api.jar
> antlr-2.7.2.jar
> bsf-2.3.0.jar
> commons-beanutils-1.7.0.jar
> commons-chain-1.1.jar
> commons-digester-1.8.jar
> commons-fileupload-1.1.1.jar
> commons-io-1.1.jar
> commons-logging-1.0.4.jar
> commons-validator-1.3.1.jar
> oro-2.0.8.jar
> struts-core-1.3.8.jar
> struts-el-1.3.8.jar
> struts-extras-1.3.8.jar
> struts-faces-1.3.8.jar
> struts-scripting-1.3.8.jar
> struts-taglib-1.3.8.jar
> struts-tiles-1.3.8.jar
> jstl-1.0.2.jar
> standard-1.0.2.jar
> struts-mailreader-dao-1.3.8.jar
> Please reply me if any changes to be made in action mapping / setting.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (STR-3135) TagUtils
java.lang.NullPointerException
org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
Posted by "Paul Benedict (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/struts/browse/STR-3135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=44066#action_44066 ]
Paul Benedict commented on STR-3135:
------------------------------------
Please respond with a follow up. Otherwise, we'll have no choice but to mark this issue as Cannot Reproduce.
> TagUtils java.lang.NullPointerException org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
> -----------------------------------------------------------------------------------------------------------------------
>
> Key: STR-3135
> URL: https://issues.apache.org/struts/browse/STR-3135
> Project: Struts 1
> Issue Type: Bug
> Affects Versions: 1.3.8
> Environment: Tomcat 5.5.25 as App server and Struts 1.3.8 OS: Windows XP
> Reporter: premkumar
> Fix For: Pending Review
>
>
> Hi
> Am trying to create a sample app using the Tomcat 5.5.25 as App server and Struts 1.3.8.
> While am accessing the index.jsp file, am getting the error: (Html taglib in index.jsp causes the issue : <html:link forward="search">Search an Employe</html:link>)
> root cause
> java.lang.NullPointerException
> org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:446)
> org.apache.struts.taglib.TagUtils.computeURLWithCharEncoding(TagUtils.java:329)
> org.apache.struts.taglib.html.LinkTag.calculateURL(LinkTag.java:475)
> org.apache.struts.taglib.html.LinkTag.doStartTag(LinkTag.java:334)
> org.apache.jsp.index_jsp._jspx_meth_html_005flink_005f0(index_jsp.java:94)
> org.apache.jsp.index_jsp._jspService(index_jsp.java:66)
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> Even I had added the all the libs in the Struts1.3.8/lib folder to the WB-INF lib folder and Classpath of my machine.
> Here my Web.xml:
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <web-app>
> <servlet>
> <servlet-name>action</servlet-name>
> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
> <init-param>
> <param-name>config</param-name>
> <param-value>/WEB-INF/struts-config.xml</param-value>
> <load-on-startup>1</load-on-startup>
> </init-param>
> </servlet>
>
> <servlet-mapping>
> <servlet-name>action</servlet-name>
> <url-pattern>*.do</url-pattern>
> </servlet-mapping>
>
> <welcome-file-list>
> <welcome-file>/index.jsp</welcome-file>
> </welcome-file-list>
> </web-app>
> ---------------------------
> Struts-config.xml
> <?xml version="1.0"?>
> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.0//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_3.dtd">
> <struts-config>
> <form-beans>
> <form-bean name="searchForm" type="com.hr.SearchForm"/>
> </form-beans>
> <global-forwards>
> <forward name="search" path="/search.jsp"/>
> </global-forwards>
> <action-mappings>
> <action path="/search"
> type="com.hr.SearchAction"
> name="searchForm"
> scope="request"
> input="/search.jsp"
> validate="true">
> </action>
> </action-mappings>
>
> <message-resources parameter="com.hr.MessageResources"/>
> </struts-config>
> ---------------
> following are the jars included in the lib folder of WEB-INF and classpath
> servlet-api.jar
> antlr-2.7.2.jar
> bsf-2.3.0.jar
> commons-beanutils-1.7.0.jar
> commons-chain-1.1.jar
> commons-digester-1.8.jar
> commons-fileupload-1.1.1.jar
> commons-io-1.1.jar
> commons-logging-1.0.4.jar
> commons-validator-1.3.1.jar
> oro-2.0.8.jar
> struts-core-1.3.8.jar
> struts-el-1.3.8.jar
> struts-extras-1.3.8.jar
> struts-faces-1.3.8.jar
> struts-scripting-1.3.8.jar
> struts-taglib-1.3.8.jar
> struts-tiles-1.3.8.jar
> jstl-1.0.2.jar
> standard-1.0.2.jar
> struts-mailreader-dao-1.3.8.jar
> Please reply me if any changes to be made in action mapping / setting.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.