Tiles does not deal directly with tag libraries. They are included via standard jsp includes:
Code:
xmlns:roo="urn:jsptagdir:/WEB-INF/tags"
It just happens that these tags are included in the tiles default template.
I have tiles 2.1.3 and JSP taglibs 1.1.2 in my classpath, just as defined in the projects pom.xml. We should definitely both have the same classpath given that Roo RC2 should produce the exact same pom for our projects... So unless something went wrong when maven downloaded the dependencies (maybe an incomplete / corrupted dependency?). Would it be possible for you to delete (backup beforehand) your .m2 directory so you can trigger an fresh download of the dependencies? Use mvn tomcat:run which should take care of pulling in all dependencies and starting your server.
Cheers,
Stefan