I'm wondering if this is related to which jboss.spec lib are being pulled in. There seems to be a bug in the org.jboss.spec:jboss-javaee-web-6.0 libs that cause this ClassNotFound exception. Using the full jboss.spec ee apis should work, org.jboss.spec:jboss-javaee-6.0

:24:03,985 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC00001: Failed to start service jboss.persistenceunit."test.war#sportivity-PU": org.jboss.msc.service.StartException in service jboss.persistenceunit."test.war#sportivity-PU": Failed to start service

at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1780) [jboss-msc-1.0.1.GA.jar:1.0.1.GA]

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_24]

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_24]