Registry / messaging / jakarta-jms-api

jakarta-jms-api

JSON →
library3.1.0javamavenunverified

Jakarta Messaging describes a means for Java applications to create, send, and receive messages via loosely coupled, reliable asynchronous communication services.

<dependency> <groupId>jakarta.jms</groupId> <artifactId>jakarta.jms-api</artifactId> <version>3.1.0</version> </dependency>
INSTALL
IMPORT
SIG · JAKARTA-JMS-API
J
jakarta-jms-api
messagingjavav3.1.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

ConnectionFactory
jakarta.jms.ConnectionFactory

Send a JMS message using Jakarta JMS API

import jakarta.jms.ConnectionFactory; import jakarta.jms.Connection; import jakarta.jms.Session; import jakarta.jms.MessageProducer; import jakarta.jms.TextMessage; ConnectionFactory factory = new com.sun.messaging.ConnectionFactory(); Connection connection = factory.createConnection(); Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE); MessageProducer producer = session.createProducer(session.createQueue("test")); TextMessage message = session.createTextMessage("Hello"); producer.send(message);
Debug
Known issues
breakingJakarta JMS 3.1 requires Jakarta EE 9 or later
fix
Use compatible Jakarta EE version
affects: >=3.0.0
Upgrade
Version history
3.1.0latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
19 hits · last 30 days
node
18
OpenAI (training)
1
Resources
jakarta-jms-api — mvn dependency:get jakarta-jms-api · libregistry