I run the same class on JBoss 6.0 and worked beautifully, with no changes. Didn't have to move the jars to the endorsed directory. Luckily I can wait until a stable/production version of JBoss 6.0 is released. My advice is to NOT spend time with webservices in JBoss 5.0 + JDK6.