gpt4 book ai didi

java - Weblogic 中的 EJB 拦截器

转载 作者:行者123 更新时间:2023-11-30 09:58:24 24 4
gpt4 key购买 nike

我在 Weblogic 10.3 中有一个 EJB,它像这样定义了一个 EJB 拦截器:

@Stateless(name="MyEJB")
@Interceptors ({AuditInterceptor.class})
public class MyEJBImpl extends BaseEJB implements MyEJB

拦截器建议似乎只应用于 EJB 中的某些方法。我在拦截器中使用@AroundInvoke 注释。关于为什么会发生这种情况的任何想法?

最佳答案

这实际上似乎是 Weblogic 10.3 中的一个错误。正在发生的事情是 MyEJB 接口(interface)中有一些方法被拦截,但该接口(interface)正在扩展另一个接口(interface),并且在 super 接口(interface)中定义的方法没有被拦截。我将所有方法定义移动到 MyEJB 接口(interface)并删除了接口(interface)继承,现在所有方法都按预期被拦截。

关于java - Weblogic 中的 EJB 拦截器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/964715/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com