I have an application which works find under JBoss 4.2.3 and also under JBoss 6.1 with earlier versions of the spring-social-web JAR. However with version 1.0.2 it fails to deploy on 6.1 with a stack trace about tlds.

Code:
Caused by: org.xml.sax.SAXException: cvc-complex-type.2.4.a: Invalid content was found starting with element 'jsp-version'. One of '{"http://java.sun.com/xml/ns/javaee":short-name}' is expected. @ vfs:///C:/Users/bwilliams/Documents/Workspaces/sts-personal/.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_6.x_Runtime_Server1336992548937/deploy/tokenAcquire.war/WEB-INF/lib/spring-social-web-1.0.2.RELEASE.jar/META-INF/spring-social.tld[9,18]
It looks like JBoss 6.1 is failing to deploy because it thinks the spring-social.tld is not valid. Looking at the web-jsptaglibrary_2_1.xsd schema, the <jsp-version> element looks like it should not be there.

Has anyone encountered this issue and is there a workaround?