I had a look on the partialbean-impl module and it fails with weld (payara
& wildfly-build-managed) but works fine on tomee:
the problem seems to be in DeltaSpikeProxyInvocationHandler as the
interceptors are empty.
it seems that DeltaSpikeProxyInterceptorLookup the right interceptor are
correctly extracted but
beanManager.resolveInterceptors(InterceptionType.AROUND_INVOKE,
interceptorBindings);
doesnt return the SimpleCacheInterceptor.

maybe you can debug a bit more into weld or talk with them?


Am So., 25. Feb. 2024 um 18:43 Uhr schrieb Thomas Frühbeck <
t.fruehb...@gmail.com>:

> Hi,
> the last test currently failing in wildfly-build-managed are PartialBean -
> Interceptor tests.
> As far as I could trace the problem weld detects the PartialBean, the
> PartialBeanExtension creates proxy and the Interceptor is correctly
> registered.
> But when the proxy is invoked, the invokation does not seem to be passed on
> to the delegate.
>
> Help appreciated.
> Thomas
>

Reply via email to