java.lang.RuntimeException: javax.jms.IllegalStateException: Session is closed
Issue
The following exception can be observed in the EAP's log file:
javax.jms.IllegalStateException: Session is closed
at org.acme.eventbus.jms.SimpleJmsMessageSender.sendMessage(SimpleJmsMessageSender.java:129) [acme-eventbus-jms-non-cdi-4.36.1.jar:4.36.1]
at org.acme.eventbus.jms.JmsChannel.send(JmsChannel.java:80) [sdk-eventbus-jms-non-cdi-4.36.1.jar:4.36.1]
at org.acme.eventbus.modeled.impl.EventSenderImpl.prepareAndSend(EventSenderImpl.java:282) [acme-modeled-eventbus-core-4.36.1.jar:4.36.1]
at org.acme.eventbus.modeled.impl.EventSenderImpl.send(EventSenderImpl.java:111) [sdk-modeled-eventbus-core-4.36.1.jar:4.36.1]
at org.acme.internalalarm.sender.InternalAlarmHandler.sendInternalAlarm(InternalAlarmHandler.java:88) [org.acme.internal-alarm-service-jar-1.202.1.jar:1.202.1]
at org.acme.internalalarmservice.rest.resources.InternalAlarmRestResource.generateInternalAlarm(InternalAlarmRestResource.java:56) [classes:]
at org.acme.internalalarmservice.rest.resources.InternalAlarmRestResource$Proxy$_$$_WeldClientProxy.generateInternalAlarm(Unknown Source) [classes:]
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 7.4
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.