Skip to content

Commit 245dd32

Browse files
committed
Switch to the Jakarta JMS API
1 parent 2b2febd commit 245dd32

40 files changed

+161
-165
lines changed

modules/metadata/src/org/apache/axis2/jaxws/description/xml/handler/MessageDestinationRefType.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
* Examples:
5757
* <p/>
5858
* <message-destination-ref> <message-destination-ref-name>jms/StockQueue
59-
* </message-destination-ref-name> <message-destination-type>javax.jms.Queue
59+
* </message-destination-ref-name> <message-destination-type>jakarta.jms.Queue
6060
* </message-destination-type> <message-destination-usage>Consumes </message-destination-usage>
6161
* <message-destination-link>CorporateStocks </message-destination-link> </message-destination-ref>
6262
* <p/>

modules/metadata/src/org/apache/axis2/jaxws/description/xml/handler/MessageDestinationTypeType.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
* <p/>
3939
* Example:
4040
* <p/>
41-
* <message-destination-type>javax.jms.Queue </message-destination-type>
41+
* <message-destination-type>jakarta.jms.Queue </message-destination-type>
4242
* <p/>
4343
* <p/>
4444
* <p/>

modules/metadata/src/org/apache/axis2/jaxws/description/xml/handler/ResourceEnvRefType.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
* Example:
5757
* <p/>
5858
* <resource-env-ref> <resource-env-ref-name>jms/StockQueue </resource-env-ref-name>
59-
* <resource-env-ref-type>javax.jms.Queue </resource-env-ref-type> </resource-env-ref>
59+
* <resource-env-ref-type>jakarta.jms.Queue </resource-env-ref-type> </resource-env-ref>
6060
* <p/>
6161
* <p/>
6262
* <p/>

modules/transport/base/src/main/java/org/apache/axis2/format/TextMessageBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
* except if the content of the message is available as a string anyway.
3838
* <p>
3939
* This interface is currently used by the JMS transport to process
40-
* {@link javax.jms.TextMessage} instances.
40+
* {@link jakarta.jms.TextMessage} instances.
4141
*/
4242
public interface TextMessageBuilder extends Builder {
4343
public OMElement processDocument(Reader reader, String contentType,

modules/transport/jms/pom.xml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,6 @@
4343
<tag>HEAD</tag>
4444
</scm>
4545

46-
<properties>
47-
<jms-1.1-spec.version>1.1.1</jms-1.1-spec.version>
48-
</properties>
49-
5046
<dependencies>
5147
<dependency>
5248
<groupId>org.apache.axis2</groupId>
@@ -74,9 +70,9 @@
7470
</dependency>
7571

7672
<dependency>
77-
<groupId>org.apache.geronimo.specs</groupId>
78-
<artifactId>geronimo-jms_1.1_spec</artifactId>
79-
<version>${jms-1.1-spec.version}</version>
73+
<groupId>jakarta.jms</groupId>
74+
<artifactId>jakarta.jms-api</artifactId>
75+
<version>3.1.0</version>
8076
</dependency>
8177

8278
<dependency>

modules/transport/jms/src/main/java/org/apache/axis2/transport/jms/JMSConnectionFactory.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@
2121
import org.apache.axis2.description.ParameterIncludeImpl;
2222
import org.apache.axis2.AxisFault;
2323

24-
import javax.jms.Connection;
25-
import javax.jms.ConnectionFactory;
26-
import javax.jms.Destination;
27-
import javax.jms.JMSException;
28-
import javax.jms.MessageProducer;
29-
import javax.jms.Session;
24+
import jakarta.jms.Connection;
25+
import jakarta.jms.ConnectionFactory;
26+
import jakarta.jms.Destination;
27+
import jakarta.jms.JMSException;
28+
import jakarta.jms.MessageProducer;
29+
import jakarta.jms.Session;
3030
import javax.naming.Context;
3131
import javax.naming.InitialContext;
3232
import javax.naming.NamingException;

modules/transport/jms/src/main/java/org/apache/axis2/transport/jms/JMSConstants.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -220,8 +220,8 @@ public class JMSConstants {
220220
public static final String JMS_MESSAGE_ID = "JMS_MESSAGE_ID";
221221
/**
222222
* A MessageContext property or client Option indicating the JMS delivery mode as an Integer or String
223-
* Value 1 - javax.jms.DeliveryMode.NON_PERSISTENT
224-
* Value 2 - javax.jms.DeliveryMode.PERSISTENT
223+
* Value 1 - jakarta.jms.DeliveryMode.NON_PERSISTENT
224+
* Value 2 - jakarta.jms.DeliveryMode.PERSISTENT
225225
*/
226226
public static final String JMS_DELIVERY_MODE = "JMS_DELIVERY_MODE";
227227
/**
@@ -251,7 +251,7 @@ public class JMSConstants {
251251
*/
252252
public static final String JMS_TIMESTAMP = "JMS_TIMESTAMP";
253253
/**
254-
* A MessageContext property indicating the JMS type String returned by {@link javax.jms.Message.getJMSType()}
254+
* A MessageContext property indicating the JMS type String returned by {@link jakarta.jms.Message.getJMSType()}
255255
*/
256256
public static final String JMS_TYPE = "JMS_TYPE";
257257
/**

modules/transport/jms/src/main/java/org/apache/axis2/transport/jms/JMSEndpoint.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@
3737
import java.util.Set;
3838
import java.util.HashSet;
3939

40-
import javax.jms.BytesMessage;
41-
import javax.jms.TextMessage;
40+
import jakarta.jms.BytesMessage;
41+
import jakarta.jms.TextMessage;
4242
import javax.naming.Context;
4343

4444
/**

modules/transport/jms/src/main/java/org/apache/axis2/transport/jms/JMSMessageReceiver.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,11 @@
2424
import org.apache.commons.logging.Log;
2525
import org.apache.commons.logging.LogFactory;
2626

27-
import javax.jms.DeliveryMode;
28-
import javax.jms.Destination;
29-
import javax.jms.JMSException;
30-
import javax.jms.Message;
31-
import javax.jms.TextMessage;
27+
import jakarta.jms.DeliveryMode;
28+
import jakarta.jms.Destination;
29+
import jakarta.jms.JMSException;
30+
import jakarta.jms.Message;
31+
import jakarta.jms.TextMessage;
3232
import javax.transaction.UserTransaction;
3333

3434
/**

modules/transport/jms/src/main/java/org/apache/axis2/transport/jms/JMSMessageSender.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@
2424
import org.apache.axis2.context.MessageContext;
2525
import org.apache.axis2.transport.base.BaseConstants;
2626

27-
import javax.jms.Connection;
28-
import javax.jms.DeliveryMode;
29-
import javax.jms.Destination;
30-
import javax.jms.JMSException;
31-
import javax.jms.Message;
32-
import javax.jms.MessageProducer;
33-
import javax.jms.QueueSender;
34-
import javax.jms.Session;
35-
import javax.jms.TopicPublisher;
27+
import jakarta.jms.Connection;
28+
import jakarta.jms.DeliveryMode;
29+
import jakarta.jms.Destination;
30+
import jakarta.jms.JMSException;
31+
import jakarta.jms.Message;
32+
import jakarta.jms.MessageProducer;
33+
import jakarta.jms.QueueSender;
34+
import jakarta.jms.Session;
35+
import jakarta.jms.TopicPublisher;
3636
import javax.transaction.UserTransaction;
3737

3838
/**

0 commit comments

Comments
 (0)