Greg Reddin <[EMAIL PROTECTED]> wrote on 08/24/2005 01:50:23 PM: > [EMAIL PROTECTED] wrote: > > now after a bit of fumbling, I get the following error: > > > > javax.servlet.ServletException: Can't get definitions factory from > > context. > > Do you have TilesServlet configured in your web.xml? If it's not > configured the Tiles Definitions won't be loaded at startup.
Greg, I was trying just that when you note came in. So now my web.xml has this: <servlet> <servlet-name>tiles</servlet-name> <servlet-class>org.apache.tiles.servlets.TilesServlet</ servlet-class> <init-param> <param-name>definitions-config</param-name> <param-value>/WEB-INF/tiles.xml</param-value> </init-param> <load-on-startup>2</load-on-startup> </servlet> (FacesServlet has the load-on-startup as 1) Ok, so I guess I'm past the defintions factory not found error but I now have this one: javax.servlet.ServletException: Servlet execution threw an exception org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:693) org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:660) org.apache.jsp.index_jsp._jspService(org.apache.jsp.index_jsp:43) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.shale.faces.InvokeCommand.execute(InvokeCommand.java:40) org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:166) org.apache.shale.faces.ShaleApplicationFilter.doFilter(ShaleApplicationFilter.java:252) root cause java.lang.NoSuchMethodError: org.apache.tiles.DefinitionsFactory.getDefinition(Ljava/lang/String;Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletContext;)Lorg/apache/tiles/ComponentDefinition; org.apache.shale.tiles.TilesViewHandler.getTile(TilesViewHandler.java:274) org.apache.shale.tiles.TilesViewHandler.renderView(TilesViewHandler.java:135) org.apache.shale.faces.ShaleViewHandler.renderView(ShaleViewHandler.java:142) org.apache.shale.clay.faces.ClayViewHandler.renderView(ClayViewHandler.java:240) com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87) com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200) com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117) javax.faces.webapp.FacesServlet.service(FacesServlet.java:198) org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:693) org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:660) org.apache.jsp.index_jsp._jspService(org.apache.jsp.index_jsp:43) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) org.apache.shale.faces.InvokeCommand.execute(InvokeCommand.java:40) org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:166) org.apache.shale.faces.ShaleApplicationFilter.doFilter(ShaleApplicationFilter.java:252) > > Greg > Maybe it is time to follow your advice and stop working on this..? Thanks for your time! Geeta