Hi,

 

When I am trying to use tiles feature using a tiles-defs.xml.  I am
getting the following error.

 

 

javax.servlet.ServletException: Can't get definitions factory from
context.

 
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageCont
extImpl.java:825)

 
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContex
tImpl.java:758)

 
org.apache.jsp.pages.test2_jsp._jspService(test2_jsp.java:66)

 
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)

            javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:324)

 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)

 
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)

            javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

 
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.jav
a:1069)

 
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestPr
ocessor.java:455)

 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
279)

 
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)

 
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)

            javax.servlet.http.HttpServlet.service(HttpServlet.java:709)

            javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

 

 

root cause 

 

javax.servlet.jsp.JspException: Can't get definitions factory from
context.

 
org.apache.struts.taglib.tiles.InsertTag.processDefinitionName(InsertTag
.java:583)

 
org.apache.struts.taglib.tiles.InsertTag.createTagHandler(InsertTag.java
:487)

 
org.apache.struts.taglib.tiles.InsertTag.doStartTag(InsertTag.java:451)

 
org.apache.jsp.pages.test2_jsp._jspx_meth_tiles_insert_0(test2_jsp.java:
82)

 
org.apache.jsp.pages.test2_jsp._jspService(test2_jsp.java:59)

 
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)

            javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:324)

 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)

 
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)

            javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

 
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.jav
a:1069)

 
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestPr
ocessor.java:455)

 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
279)

 
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)

 
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)

            javax.servlet.http.HttpServlet.service(HttpServlet.java:709)

            javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

 

 

Its running fine if I am not going through xml file approach.

 

-barun

Reply via email to