| Hi Laird, I think it cannot work with private constructor. Looking at it from plain Java perspective, if you have a class with private constructor, you cannot really extend it - you might as well declare the class final (unless you have another constructors there). And CDI needs to extends it - e.g. needs to build a special kind of proxy on top of it. |