I was mainly talking about the javax.inject.Inject annotation. It is evaluated by CDI frameworks like openwebbeans (see: http://openwebbeans.apache.org/cdi_explained.html ).

So if CXF and openwebbeans evaluate the injection we might easily get into trouble. If a user works with CDI he will have some CXF related beans as well as non cxf related beans. Probably he will expect that the injections work in both cases.

I know we are currently implementing annotation processing for some annotations in cxf itself. I am not sure if this is a good idea. I think it would be better to leave this to the users injection framework.

Christian


On 09.12.2013 15:37, Przemysław Bielicki wrote:
Christian, what is CDI for you?
You mean javax.inject (fully supported by Spring) or
javax.enterprise.inject (supported by Java EE containers)




--
Christian Schneider
http://www.liquid-reality.de

Open Source Architect
http://www.talend.com

Reply via email to