Also I am still using EJB3.0. Have 1 SLSB defined in the ejb-jar as shown below.
I figured it out myself.
There were some dependency issues due to the fact I customized the jboss distribution for using jaxws-ri 2.1.4.
This caused org.jboss.switchboard.WebServiceRefResourceProvider and org.jboss.switchboard.WebServiceContextResourceProvider gone missing causing the switchboard jndi resource provider also gone missing obviously causing my blowup.
Some more info case somebody is interested.
I threw out
So I could put my own jaxws runtime in it.
But that meant server/default/deployers/jbossws.deployer/META-INF/stack-agnostic-jboss-beans.xml was also removed, which defines the 2 WebService resource providers.
So my fix was to patch this deployer for my sake and only leave those 2 bean definitions, which seems to work ok.