Regarding issue #3, I can find only one of the JAR files listed in JBWS-1439 (jaxb-api.jar). Which is a good reason for the files to already appear in lib/endorsed - every time a new version come out it seems that all of the jar files have been renamed and classes moved around.
What the heck, one more, but this is web-services specific:
4) In the betas, standard-jaxws-client-config.xml was optional, but now is required. Is is probably due to the upgrade to web services 3.0.2. But will this file still be required for web service clients when AS 5.0 GA comes out? Seems silly to have a configuration files that is for, all intents and purposes, empty (or with default content - what happened to configuration by exception?)
2) When JBossAS is started, if the web service archive (whether JAR or WAR) is already in the deploy directory, get an NPE. Deploying the archive after the app server has started works fine.
Yes, #2 is JBAS-5732, except 5732 mentions only EJBs - it happens for POJO web services also.