This example demonstrates a simple 'chat' application that uses Websockets and JMS.
jakarta.annotation.PostConstruct
jakarta.annotation.PreDestroy
jakarta.annotation.Resource
jakarta.ejb.ActivationConfigProperty
jakarta.ejb.Lock
jakarta.ejb.LockType
jakarta.ejb.MessageDriven
jakarta.ejb.Singleton
jakarta.ejb.Startup
jakarta.enterprise.context.ApplicationScoped
jakarta.enterprise.event.Event
jakarta.enterprise.event.Observes
jakarta.inject.Inject
jakarta.jms.JMSContext
jakarta.jms.JMSException
jakarta.jms.Message
jakarta.jms.MessageListener
jakarta.jms.TextMessage
jakarta.jms.Topic
jakarta.websocket.OnClose
jakarta.websocket.OnError
jakarta.websocket.OnMessage
jakarta.websocket.OnOpen
jakarta.websocket.Session
jakarta.websocket.server.ServerEndpoint