[cdi-dev] It seems we missed a point in CDIProvider enhancement
antoine at sabot-durand.net
Wed May 13 13:08:56 EDT 2015
While cleaning Javadoc in CDIProvider, I realized that getCDI() method description is not compatible with the multiple container initialization we allowed in the API.
While running in Java EE getCDI() retuns the current container which is fine since there’s only one, but what do we expect from it when running in SE?
I thought of 2 simple solutions for EDR1:
1) make getCDI() return the last CDI object initialized by the CDIProvider
2) Forbid getCDI() in SE
Of course there’s always the solution of moving the code outside CDIProvider, but it’s less simple…
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 495 bytes
Desc: Message signed with OpenPGP using GPGMail
Url : http://lists.jboss.org/pipermail/cdi-dev/attachments/20150513/621392a8/attachment.bin
More information about the cdi-dev