For legacy reasons we are forced to implement a soap endpoint using Axis 1.4. The endpoint is packaged as a war. We tried to inject our EJBs using @EJB Annotions, however this failed silently and left us with a field with a value that is null. There are ways to get around this, however, I would be interested in the reasons why this does not work. On the other hand, probably there still is an error in the application I haven't been able to find. So, has anybody been able to inject their EJBs with an Axis endpoint running in glassfish? If not, can somebody please explain why I can't do this in the same way this can be done using an JAX-RS endpoint in a war?
↧