问题描述
使用 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 (将#修改为@)