Not as far as I can tell. Neither Firebug is telling me too much.
Running your application, I get the error in chrome:
Uncaught TypeError: Cannot read property 'InplaceInput' of undefined
I am able to get it to work if I comment out the resource mapping in the web.xml:
<!-- <context-param> <param-name>org.richfaces.resourceMapping.enabled</param-name> <param-value>true</param-value> </context-param> -->
I wonder if one of those componentsthe resource it's looking for is not included in the mapping file. I'll dig in a bit further, and post back.
Marius, you've uncovered a bug for us, thanks!
However, when using resourceMapping, the toolbar.js requirement brings in packed.js, which does need jsf.js. hence the error is thrown. Fixing this is rigorously is tricky, as we are limited in how we can interact with the JSF resource loader.
I'll dig in further, and post back.
I'll avoid using <rich:toolbar/> for now - thanks for confirming where the issue actually was.
Having had a good look at the hooks JSF provides into resource hadnling, we've determined a fix for this is out of scope for 4.1.0.
however, we have a workaround. If you include an ajax enabled component in your template, it will make sure the call for jsf.js occurs before the call for packed.js. I low impact component to include is something like:
Trying this out in the example appication provided resolves the problem.