This is an issue in jbossws. I've created a jira https://issues.jboss.org/browse/JBWS-3394 and fixed locally. It will be merged in AS7 upstream shortly and I will let you know when it's done. Thanks for reporting this.
we've just discussed this a bit and basically this can't be considered a bug. Have a look at the "Using Apache CXF" section at https://docs.jboss.org/author/display/JBWS/JBoss+Modules
Basically, on AS 7 series, the user is responsible for setting dependencies to modules he want to use in his own deployment. The @SchemaValidation comes from the org.apache.cxf module, so you should be adding that in your MANIFEST.MF.
Thanks for the response. I have tried to follow the instructions, but I'm still getting the "Cannot resolve resource: cxf" warning. But perhaps I'm not doing things right? I've added to my maven war plugin:
<archive> <manifestEntries> <Dependencies> org.apache.cxf </Dependencies> </manifestEntries> </archive>
(I also tried with adding services and export). The resulting MANIFEST.MF (in META-INF) is:
Archiver-Version: Plexus Archiver
Created-By: Apache Maven
Have I misunderstood the instructions?