kumuluz / kumuluzee

Lightweight open-source framework for developing microservices using standard Java EE technologies and migrating Java EE to cloud-native architecture.
https://ee.kumuluz.com
MIT License
291 stars 71 forks source link

Injection does not work for JAXWS endpoint #55

Closed gpor0 closed 7 years ago

gpor0 commented 7 years ago

It looks like classes annotated with @Webservice are not managed by cdi container and therefore injections are not supported.

MBJuric commented 7 years ago

This is a known problem of JAX WS Metro RI, which we are using. They have an open issue here: https://github.com/javaee/metro-jax-ws/issues/935 Once they resolve this, we will include it in the KumuluzEE framework. In our roadmap, we plan to include support for Apache CXF, however currently we do not have enough resources (however, possible contributions are welcome).

gpor0 commented 7 years ago

Yes, i found that issue too. CXF would be a really must have, because instance without cdi support is hard to use. I'm looking forward to contribute.