Hi,

I have a portable extension that registers an observer method like so:

public void findSpecialBeans(@Observes ProcessBean<SpecialBean> processBean)

In Weld, this gets invoked once in my test application, only for beans of
type SpecialBean.  In OWB 2, this is getting invoked once for that same
bean, but then again for each additional bean registered in my
corresponding AfterBeanDiscovery (which none of these beans match
SpecialBean). The weird part is that I don't see this behavior in OWB 1.7,
and I don't see it happening within other extensions (e.g. another
ExtensionB also have AfterBeanDiscovery, those beans don't invoke this
extension).

You can see Travis complaining about this issue at
https://travis-ci.org/hammock-project/hammock/jobs/254409046

John

Reply via email to