I'm very new to Tapestry too.
Currently using: [Eclipse 3.1.2 with WTP], [Tomcat 5.5], [Tapestry 4], [Spindle 3] + spindle is just for editing/syntax highlighting + code completion, html outlining Tried: [Eclipse WTP 3.1.2], [Subclipse] - I ran into a bug where Eclipse kept building my workspace, seemingly at random. It could have been related to another problem, which was that some of my files were living on a network drive.