On Nov 8, 2006, at 11:34 AM, David Geary wrote:
2006/11/8, Jonathan Smith <[EMAIL PROTECTED]>:
added the space and the flush false now i get a
java.lang.IncompatibleClassChangeError
org.apache.shale.tiles.TilesViewHandler.dispatchToTile(
TilesViewHandler.java:304)
org.apache.shale.tiles.TilesViewHandler.renderView(
TilesViewHandler.java:160)
org.apache.myfaces.lifecycle.LifecycleImpl.render(
LifecycleImpl.java:384)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:
138)
org.apache.shale.application.faces.ShaleApplicationFilter.doFilter
(ShaleApplicationFilter.java:267)
what does this mean?
It means you're screwed. 8-)
That's essentially a linkage error (see the javadocs). I suspect
you somehow
have incompatible JARs. It looks like you're trying to call the Tiles
ComponentContext, but that class is not what the compiler is
expecting.
What version of Tiles are you using? You must use the standalone
version of
Tiles with Shale.
You're probably using a version of Standalone Tiles that is not
compatible with the TilesViewHandler. As Antonio said, Tiles is
undergoing some major changes as we speak. I think we've found some
temporary stability in the snapshot version so if you update
everything from the Shale-Tiles trunk you should be able to get it
going.
Greg