posted 20 years ago
Hi,
I am getting this error in my log files. Could anyone please indicate me the source of this error? I am not using 'DefinitionsFactory' in any of the class implementations and this error has come out of blue otherwise the site was not giving any error.
[ServletException in:/templates/tem_0001.jsp] class does not implement interface org.apache.struts.tiles.DefinitionsFactory' java.lang.IncompatibleClassChangeError: class does not implement interface org.apache.struts.tiles.DefinitionsFactory at org.apache.struts.taglib.tiles.InsertTag.processAsDefinitionOrURL(InsertTag.java(Compiled Code)) at org.apache.struts.taglib.tiles.InsertTag.processObjectValue(InsertTag.java(Compiled Code)) at org.apache.struts.taglib.tiles.InsertTag.processAttribute(InsertTag.java(Inlined Compiled Code)) at org.apache.struts.taglib.tiles.InsertTag.createTagHandler(InsertTag.java(Compiled Code)) at org.apache.struts.taglib.tiles.InsertTag.doStartTag(InsertTag.java(Compiled Code)) at org.apache.jsp.templates.tem_005f0001_jsp._jspx_meth_tiles_insert_0(tem_005f0001_jsp.java(Compiled Code)) at org.apache.jsp.templates.tem_005f0001_jsp._jspService(tem_005f0001_jsp.java(Compiled Code)) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java(Compiled Code)) at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code)) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java(Compiled Code)) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java(Compiled Code)) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java(Compiled Code)) at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code)) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java(Compiled Code)) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java(Compiled Code)) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java(Compiled Code)) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java(Compiled Code)) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java(Compiled Code)) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java(Inlined Compiled Code)) at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java(Compiled Code)) at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java(Inlined Compiled Code)) at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java(Inlined Compiled Code)) at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java(Inlined Compiled Code)) at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java(Compiled Code)) at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java(Compiled Code)) at org.apache.jsp.home_jsp._jspService(home_jsp.java(Compiled Code)) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java(Compiled Code)) at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code)) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java(Compiled Code)) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java(Compiled Code)) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java(Compiled Code)) at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code)) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java(Compiled Code)) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java(Compiled Code)) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java(Compiled Code)) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java(Compiled Code)) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java(Compiled Code)) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java(Compiled Code)) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java(Compiled Code)) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java(Compiled Code)) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java(Compiled Code)) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java(Compiled Code)) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java(Compiled Code)) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java(Compiled Code)) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java(Compiled Code)) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java(Compiled Code)) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java(Compiled Code)) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java(Compiled Code)) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java(Compiled Code)) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java(Compiled Code)) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java(Compiled Code)) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java(Compiled Code)) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java(Compiled Code)) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java(Compiled Code)) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java(Compiled Code)) at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java(Compiled Code)) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java(Compiled Code)) at java.lang.Thread.run(Thread.java(Compiled Code)
Thanks in advance,
sonal