I've been thinking about this on and off for the last couple days and I think that we should go with Magesh's original proposed fix with two separate properties in SOAPProcessor, e.g.
<property name="jbossws-context" value="myapp"/>
<property name="jbossws-endpoint" value="fooservice"/>
We should leave SOAPProxy alone. The existing method works, it's documented, and it's pretty darn easy to get the value of the internal: scheme (just copy and paste from the jbossws/services page).