You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Prashant Shetty <sh...@gmail.com> on 2006/09/15 18:47:57 UTC

Problem with Struts on iPlanet 6.1 SP6

Hi, I have my application deployed on Tomcat 5.5.17 successfully, using JDK
1.5. The application is mainly JSP and Struts. Now, when I port this
application to iPlanet, the JSP/Servlet part of the application shows up
well. But the struts part does not show up and is throwing exception.
(Pasted below). My iPlanet is using JDK 1.5. I am faced with the same
problem when it uses JDK 1.4 also.

I know that Struts support was added in iPlanet for version 6.0 SP8. Are
there any known issues with Struts for iPlanet 6.1? Is there any iPlanet
specific code change needed in Struts?

-Prashant




----- Root Cause -----
javax.servlet.jsp.JspException: ServletException in
'/view/searchAccount/searchAccount.jsp':
org.apache.struts.taglib.tiles.UseAttributeTei
at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(
InsertTag.java:923)
at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:462)
at
_jsps._view._layout._application_jsp._jspService(_application_jsp.java:211)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:908)
at com.iplanet.ias.web.jsp.JspServlet$JspServletWrapper.service(
JspServlet.java:687)
at com.iplanet.ias.web.jsp.JspServlet.serviceJspFile(JspServlet.java:459)
at com.iplanet.ias.web.jsp.JspServlet.service(JspServlet.java:375)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:908)
at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:772)
at org.apache.catalina.core.ApplicationDispatcher.doForward(
ApplicationDispatcher.java:471)
at org.apache.catalina.core.ApplicationDispatcher.forward(
ApplicationDispatcher.java:382)
at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1063)

at org.apache.struts.tiles.Til [15/Sep/2006:10:39:12] info ( 2356):
CORE3282: stdout: at org.apache.struts.taglib.tiles.InsertTag.doEndTag(
InsertTag.java:462) [15/Sep/2006:10:39:12] info ( 2356): CORE3282: stdout:
at
_jsps._view._layout._application_jsp._jspService(_application_jsp.java:211)
[15/Sep/2006:10:39:12]
info ( 2356): CORE3282: stdout: at
org.apache.jasper.runtime.HttpJspBase.service (HttpJspBase.java:97)
[15/Sep/2006:10:39:12]
info ( 2356): CORE3282: stdout: at javax.servlet.http.HttpServlet.service (
HttpServlet.java:908) [15/Sep/2006:10:39:12] info ( 2356): CORE3282: stdout:
at com.iplanet.ias.web.jsp.JspServlet$JspServletWrapper.service (
JspServlet.java:687) [15/Sep/2006:10:39:12] info ( 2356): CORE3282: stdout:
at com.iplanet.ias.web.jsp.JspServlet.serviceJspFile
(JspServlet.java:459) [15/Sep/2006:10:39:12]
info ( 2356): CORE3282: stdout: at
com.iplanet.ias.web.jsp.JspServlet.service (JspServlet.java:375)
[15/Sep/2006:10:39:12]
info ( 2356): CORE3282: stdout: at javax.servlet.http.HttpServlet.service (
HttpServlet.java:908) [15/Sep/2006:10:39:12] info ( 2356): CORE3282: stdout:
at org.apache.catalina.core.ApplicationDispatcher.invoke (
ApplicationDispatcher.java:772) [15/Sep/2006:10:39:12] info ( 2356): CORE3282:
stdout: at org.apache.catalina.core.ApplicationDispatcher.doForward (
ApplicationDispatcher.java:471) [15/Sep/2006:10:39:12] info ( 2356): CORE3282:
stdout: at org.apache.catalina.core.ApplicationDispatcher.forward (
ApplicationDispatcher.java:382) [15/Sep/2006:10:39:12] info ( 2356): CORE3282:
stdout: at org.apache.struts.action.RequestProcessor.doForward (
RequestProcessor.java:1063) [15/Sep/2006:10:39:12] info ( 2356): CORE3282:
stdout: at org.apache.struts.tiles.TilesRequestProcessor.doForward (
TilesRequestProcessor.java:263) [15/Sep/2006:10:39:12] info ( 2356): CORE3282:
stdout: at
org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition (
TilesRequestProcessor.java:239) [15/Sep/2006:10:39:12] info ( 2356): CORE3282:
stdout: at
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig (
TilesRequestProcessor.java:302) [15/Sep/2006:10:39:12] info ( 2356): CORE3282:
stdout: at org.apache.struts.action.RequestProcessor.process (
RequestProcessor.java:229) [15/Sep/2006:10:39:12] info ( 2356): CORE3282:
stdout: at org.apache.struts.action.ActionServlet.process (
ActionServlet.java:1194) [15/Sep/2006:10:39:12] failure ( 2356): for
host 172.25.164.82
trying to GET /edm/searchAccountPage.do, service-j2ee reports:
StandardWrapperValve[action]: WEB2792: Servlet.service() for servlet action
threw exception
javax.servlet.ServletException: ServletException in
'/view/searchAccount/searchAccount.jsp':
org.apache.struts.taglib.tiles.UseAttributeTei
at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(
PageContextImpl.java:858)
at org.apache.jasper.runtime.PageContextImpl.handlePageException(
PageContextImpl.java:791)
at
_jsps._view._layout._application_jsp._jspService(_application_jsp.java:257)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:908)
at com.iplanet.ias.web.jsp.JspServlet$JspServletWrapper.service(
JspServlet.java:687)
at com.iplanet.ias.web.jsp.JspServlet.serviceJspFile(JspServlet.java:459)
at com.iplanet.ias.web.jsp.JspServlet.service(JspServlet.java:375)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:908)
at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:772)
at org.apache.catalina.core.ApplicationDispatcher.doForward(
ApplicationDispatcher.java:471)
at org.apache.catalina.core.ApplicationDispatcher.forward(
ApplicationDispatcher.java:382)
at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1063)

at org.apache.struts.tiles.TilesRequestProcessor.doForward(
TilesRequestProcessor.java:263)
at org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(
TilesRequestProcessor.java:239)
at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(
TilesRequestProcessor.java:302)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:229)

at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:787)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:908)
at org.apache.catalina.core.StandardWrapperValve.invokeServletService(
StandardWrapperValve.java:771)
at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:322)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)

at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:218)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:209)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)

at com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(
NSAPIProcessor.java:157)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:579)