Thanks for the suggestion, thought I couldn't get that quite to work. I'm on Tapestry 5.0.11 and got the following. Upgraded to 5.0.15 to see if that made any difference (a better error message ensues), but it hasn't done the trick.
5.0.11 [INFO] Starting jetty 6.1.7 ... 2008-11-10 21:24:14.344::INFO: jetty-6.1.7 2008-11-10 21:24:14.469::INFO: No Transaction manager found - if your webapp re quires one, please configure one. [ERROR] AppModule Contributing registry startup [ERROR] AppModule Checking out pagePool [ERROR] RegistryStartup [[missing key: startup-failure]] [INFO] TapestryFilter Startup status: Startup time: 93 ms to build IoC Registry, 1,015 ms overall. Startup services status: ActionRenderResponseGenerator: VIRTUAL AjaxComponentEventRequestHandler: DEFINED 5.0.15 2008-11-10 22:01:10.861::INFO: jetty-6.1.7 2008-11-10 22:01:10.02::INFO: No Transaction manager found - if your webapp req uires one, please configure one. [ERROR] AppModule Contributing registry startup [ERROR] AppModule Checking out pagePool [ERROR] RegistryStartup An exception occurred during startup: Could not convert 'asset:context:design.css' into a component parameter binding: ja va.lang.NullPointerException