Glassfish createEndpoint-UnavailableException/Endpoint Unavailable:Marking OMR as

问题描述

使用 openmq 4.5 启动 Glassfish 4 时,在一个 TOPIC 中我收到消息,然后您尝试生成错误,甚至设法部署并启动或部署应用程序失败。

如何解决?

这发生在第二个域启动时,一个没问题。

[2020-12-22T12:40:34.990-0300] [glassfish 4.0] [INFO] [] [javax.resourceadapter.mqjmsra.inbound.message] [tid: _ThreadID=132 _ThreadName=imqConsumerReader-7-3304928041360704769-6] [timeMillis: 1608651634990] [levelValue: 800] [[
  MQJMSRA_MR1101: createEndpoint-UnavailableException:Sleeping for:1000]]

[2020-12-22T12:40:35.989-0300] [glassfish 4.0] [INFO] [] [javax.resourceadapter.mqjmsra.inbound.message] [tid: _ThreadID=102 _ThreadName=imqConsumerReader-1-3304928041360355840-0] [timeMillis: 1608651635989] [levelValue: 800] [[
  MQJMSRA_MR1101: Endpoint Unavailable:Marking OMR as invalid-omrId=0 for:ActvationSpec configuration=
    DestinationType                     =javax.jms.Topic
    Destination                         =jms_XXXXTopic
    DestinationLookup                   =null
    ConnectionFactoryLookup             =null
    MessageSelector                     =null
    AcknowledgeMode                     =Auto-acknowledge
    SubscriptionDurability              =NonDurable
    useSharedSubscriptionInClusteredContainer=true
    ClientId                            =null
    SubscriptionName                    =null
    EndpointPoolMaxSize                 =32
    EndpointPoolSteadySize              =0
    EndpointPoolResizeCount             =8
    EndpointPoolResizeTimeout           =600
    EndpointExceptionRedeliveryAttempts =1
    EndpointExceptionRedeliveryInterval =500
    SendUndeliverableMsgsToDMQ          =true
    GroupName                           =null
    RAUID                               =3304928041360344064
    InClusteredContainer                =false
    MdbName                             =null
    UserName                            =null
    AddressList (configured)            =null
    AddressList (in effect)             =mq://Serv01:8888/,mq://Serv01:8888/
    addressListBehavior (configured)    =null
    addressListBehavior (in effect)     =RANDOM
    addressListIterations (configured)  =0
    addressListIterations (in effect)   =3
    reconnectAttempts (configured)      =0
    reconnectAttempts (in effect)       =3
    reconnectInterval (configured)      =0
    reconnectInterval  (in effect)      =5000
    options  (configured)               =null
    options  (in effec)                 =null
]]

消费者样本:

@MessageDriven(mappedName = "jms/XXXXTopic",activationConfig = { @ActivationConfigProperty(propertyName = "destinationType",propertyValue = "javax.jms.Topic") })
public class XXXXTopicConsumidor implements MessageListener {


    @Override
    public void onMessage(Message message) {
      ...
    }

}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)