That happens when radeox.jar is in the major classpath. SnipSnap loads the filters and macros from all jar files that have a META-INF/services/… directory. Eclipse probably starts the server with your development classpath containing radeox.jar.The problem is that the escape filter and other filters are loaded twice, thus encoding already rendererd content.
I've got SnipSnap (0.3.3a and 0.3.4a) working in Eclipse without Ant. Here's what I've done:Import SnipSnap, set up src and bin directories for Eclipse compilation. Run build.xml once, and run the server from the command line once to install an application. Go into the application directory and remove everything in its WEB-INF/lib directory. Setup your Run/Debug profile to include tools.jar, the project itself, and the jars from the build path. Move radeox.jar above the project in the list, so it loads first. If you've got radeox imported as a separate project, it follows that you could include it as an a classpath dependency here instead of the jar at the head of the list- I haven't tried this.In this setup, all the SnipSnap classes will get picked up out of bin directly, and will be kept up-to-date automatically during Eclipse incremental compilation, no Ant required. Code replace works too!If you're hacking on something that needs to be installed (JSP, perhaps), you can try adding a custom mini-Ant build to the project's external tool builders that triggers on an incremental or full compile.
What is SnipSnap?
SnipSnap is a free and easy to install weblog and wiki tool written in Java.
Current version: 1.0b3-uttoxeter Try our Web Start Demo!Resources