Just write an extension holding the beanmanager of the extension
statically, it will be enough. Then use the bm to get your bean
Le 2 août 2013 18:18, "Chris Owens" <[email protected]> a écrit :

> I'm kind of restricted by policy (that I can't reasonably change) to using
> released software.
>
> At this point I'm looking for a workaround.  Here's my use case:
>
> I have several instances of @Entity that probably contain a little more
> functionality than they should. (Yes, I know that Marty Fowler and others
> call Active Records an anti-pattern).
>
> In some cases, they need access to functionality that is provided by a
> @Stateless EJB.
>
> @EJB and @Inject do not work inside @Enitity.
>
> I had hoped to use DeltaSpike to get hold of the EJB from within the
> entity.
>
> One possible workaround:
> Just how bad is it to put, say, @Entity and @Stateless annotations on the
> same class?  I haven't been through the OpenEJB and OpenJPA code enough to
> understand what that would do?
>
>
>
>
> --
> View this message in context:
> http://openejb.979440.n4.nabble.com/How-to-enable-DeltaSpike-s-BeanProvider-in-TomEE-tp4664480p4664501.html
> Sent from the OpenEJB User mailing list archive at Nabble.com.
>

Reply via email to