users@glassfish.java.net

Re: Possible gf weld/CDI integration bug - _at_Inject of EJB with superclass

From: Craig Ringer <craig_at_postnewspapers.com.au>
Date: Thu, 19 Aug 2010 22:20:22 +0800

On 19/08/10 19:40, Sivakumar Thyagarajan wrote:

> Yes, this appears to be a bug. I was able to reproduce the issue thanks
> to your detailed instructions and narrowed it down to the EJB services
> implementation in GlassFish. For a no-interface local bean we weren't
> resolving the super-class as a valid business interface. Could you
> please file a bug in GlassFish issue tracker and I will fix this.

Filed as requested. It's under the cdi module.

https://glassfish.dev.java.net/issues/show_bug.cgi?id=13040

I'd earlier popped it into the Weld tracker as I my (poor) understanding
of the issue suggested it might be with Weld its self, despite my
inability to replicate it under JBoss AS 6 M4. The Weld tracker URL is:

https://jira.jboss.org/browse/WELD-625

> Thanks again for raising this issue and providing a good test-case with
> this report.

Thanks for taking the time to look at it! The least I can do is produce
a decent self-contained test case.

Sorry for the follow-up edit spam, btw. I didn't realize at the time
that the forums were gated to the list. I'm delighted to find out, as I
prefer a list UI to forums.

--
Craig Ringer