aspose file tools*
The moose likes Struts and the fly likes IncompatibleClassChangeError error Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "IncompatibleClassChangeError error " Watch "IncompatibleClassChangeError error " New topic
Author

IncompatibleClassChangeError error

Sonal Jogi
Greenhorn

Joined: Oct 19, 2004
Posts: 23
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
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: IncompatibleClassChangeError error