OK, last comment. It appears that if you introduce any combination of the targetNamespace attribute and/or the endpointInterface attribute of the @WebService annotation on either the interface or the implementation, and if the class so annotated is an SLSB, then although the EJB is deployed correctly, the InitialContext that you get when running the server as a local embedded server is empty.
Any other attribute of those annotations appears to work. It should be legal--should it not?--to have an SLSB that is also a @WebService with all @WebService attributes fully specified, yes? And such a beast should be reachable via the normal JNDI mechanisms, right? Thanks, Laird
