Hey

So I just ran into an issue where ExceptionMappers weren't being processed
in CXF when they had a CDI normal scope.  Switching to a pseudo scope
(@Dependent) fixes it.  A similar issue to what I saw recently with Weld
and Generic Type being lost, except this was happening for both OWB and
Weld.

While I was able to dig into the prior issue with generic type arguments,
that was a Weld specific issue.  I couldn't figure out why CXF wasn't
reading the metadata of the actual bean class.  I'm wondering if for CDI
use cases, if it makes sense for CXF to look at the actual class's
metadata, separate from the CDI instance that's being passed in (which is
just a proxy).

John

Reply via email to