gpt4 book ai didi

java - Weblogic消息驱动bean调用错误

转载 作者:行者123 更新时间:2023-12-01 21:47:53 28 4
gpt4 key购买 nike

当我尝试在 oracle weblogic 服务器上使用消息驱动 bean 时,出现奇怪的错误。

当我向队列添加新消息并且服务器尝试调用消息驱动 bean 时,出现以下错误:

com.oracle.injection.provider.weld.WeldBeanManager createEjb
INFO: Could not find the weld descriptor for ejb: HelloWorldMessageDrivenBean

我的 bean 看起来像这样:

@MessageDriven(mappedName = "jms/HelloWorldQueue", activationConfig = {
@ActivationConfigProperty(propertyName = "destinationType", propertyValue = "javax.jms.Queue")
})
public class HelloWorldMessageDrivenBean implements MessageListener {

public HelloWorldMessageDrivenBean() {
}

@Override
public void onMessage(Message message) {
}

我可以看到该 bean 部署在 weblogic 管理 GUI 上。

知道我可能错过了什么吗?

谢谢!

最佳答案

所以这个错误似乎是我这边的误报,该消息仅在消息驱动 bean 第一次运行时出现,并且该 bean 无论如何都可以正常工作。由于它在控制台上用红色书写,我认为这是一个更大的问题,但它工作正常。因此,如果您看到同样的红色消息,请不要害怕。

关于java - Weblogic消息驱动bean调用错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35728483/

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