I have developed my first ever EJB, which is exposed as a web service via the Axis servlet. When I deploy the EJB to JBoss while the server is running, all seems to be well. However, when a client attempts to access it (via SOAP) I always get an "invalid invocation" error. Attempting to undeploy and redeploy seems to make no difference. However, restarting the server means that it all works fine. Any ideas?
No sooner had I posted, than I worked out how to fix it.
I need to get the axis servlet to redeploy too. This boils down to doing a touch on axis.war.