The above case has a point in that, .wsr deployment is not supported unless you install the jboss.net deployer from docs/examples.
I've updated the legacy AxisService to register the .wsr suffix, and I can remove .wsr from MainDeployer-xmbean.xml but there is a small glitch:
jboss.net/jboss-net.sar/jmx-net.wsr won't deploy as part of jboss.net
because jboss.net/jboss-net.sar/META-INF/jboss-service.xml actually registers the .wsr suffix.
So jmx-net.wsr needs to move out of jboss.net (in docs/examples).
yes, thats fine