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)

Reply via email to