AFAIK JBoss AS 5.1.0.GA has not been tested with JDK7.
Search the forum for the other question and consider updating to JBoss AS 7.1.x
The second question is related to different versions of jaxws and jaxb apis. Upgrade your container to the latest supported version and it should work
The SOAP setProperty issue has been discussed multiple times before in the forum. Here's one of the dicsussions:
Note that to use JDK 6 or higher with 5.1.0 that you need to download the JBoss AS binary named jboss-5.1.0.GA-jdk6.zip.
As of today 12/20/2012 has there been any changes in the stance of testing for jboss5 working with jdk7? Is there plans in the future or should anyone facing the eol of jdk6 begin to refactor into jboss as 7?