Skip to content

Commit 2acb834

Browse files
Use character replacements for trademarks
1 parent b501d62 commit 2acb834

File tree

6 files changed

+14
-14
lines changed

6 files changed

+14
-14
lines changed

modules/ROOT/pages/index.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
:navtitle: Starlight for JMS
33
:page-tag: starlight-jms,planner,dev,admin,pulsar,jms
44

5-
Starlight for JMS is the first highly compliant JMS implementation designed to run on a modern streaming platform. It allows enterprises to take advantage of the scalability and resiliency of a modern streaming platform to run their existing JMS applications. Because Apache Pulsar is open-source and cloud-native, Starlight for JMS enables enterprises to move their JMS applications to run on-premises and in any cloud environment.
5+
Starlight for JMS is the first highly compliant JMS implementation designed to run on a modern streaming platform. It allows enterprises to take advantage of the scalability and resiliency of a modern streaming platform to run their existing JMS applications. Because Apache Pulsar(TM) is open-source and cloud-native, Starlight for JMS enables enterprises to move their JMS applications to run on-premises and in any cloud environment.
66

77
== Key Features
88

modules/ROOT/pages/pulsar-jms-faq.adoc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ Answers to the (arguably) most common Starlight for JMS questions.
66

77
== What is the pricing for Starlight for JMS?
88

9-
Starlight for JMS is free open-source software. Enterprise support is available through https://www.datastax.com/products/luna-streaming[Luna Streaming], the DataStax commercial support offering for Apache Pulsar.
9+
Starlight for JMS is free open-source software. Enterprise support is available through https://www.datastax.com/products/luna-streaming[Luna Streaming], the DataStax commercial support offering for Apache Pulsar(TM).
1010

1111
== How is Starlight for JMS licensed?
1212

1313
Starlight for JMS is licensed under https://www.apache.org/licenses/LICENSE-2.0.txt[Apache version 2.0].
1414

15-
== How can I use Starlight for JMS in a JakartaEE® or JavaEE® application?
15+
== How can I use Starlight for JMS in a JakartaEE(R) or JavaEE(R) application?
1616

1717
You can use the `resourceAdapter` {jms_repo}blob/master/resource-adapter[here].
1818

@@ -47,9 +47,9 @@ IMPORTANT: Globally unique subscription names are not supported so the correspon
4747

4848
We've provided the following integration examples:
4949

50-
* {jms_repo}blob/master/examples/spring[Spring Boot®]
51-
* {jms_repo}blob/master/examples/payara-micro[Payara Micro®]
52-
* {jms_repo}blob/master/resource-adapter-tests[Apache TomEE®]
50+
* {jms_repo}blob/master/examples/spring[Spring Boot(R)]
51+
* {jms_repo}blob/master/examples/payara-micro[Payara Micro(R)]
52+
* {jms_repo}blob/master/resource-adapter-tests[Apache TomEE(R)]
5353

5454
== How can I build Starlight for JMS from source?
5555

modules/examples/pages/pulsar-jms-implementation.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ There are also specific behaviors mandates regarding these APIs:
124124

125125
Starlight for JMS implements its own concurrent processing model in order to obey the specs, but it cannot use the built-in facilities provider by the Pulsar client.
126126

127-
For `CompletionListeners`, which are useful for asynchronous sending of messages, Starlight for JMS relies on the Apache Pulsar asynchronous API, but there are some behaviors that are yet to be enforced with respect to `Session/JMSContext.close()`.
127+
For `CompletionListeners`, which are useful for asynchronous sending of messages, Starlight for JMS relies on the Apache Pulsar(TM) asynchronous API, but there are some behaviors that are yet to be enforced with respect to `Session/JMSContext.close()`.
128128

129129
[#message-properties]
130130
== Message properties
@@ -146,7 +146,7 @@ Both of those features can be emulated on the client side with the following lim
146146
* For shared subscriptions, especially on queues, the message is discarded on the client and is "negative acknowledged" in order to let other consumers receive the message.
147147
* For `QueueBrowsers`, the message is discarded on the client side.
148148

149-
Currently, the implementation of message selectors is based on Apache ActiveMQ® Java client classes, which are imported as a dependency in Starlight for JMS.
149+
Currently, the implementation of message selectors is based on Apache ActiveMQ(R) Java client classes, which are imported as a dependency in Starlight for JMS.
150150

151151
NOTE: Apache ActiveMQ is licensed under Apache 2.0.
152152

@@ -215,7 +215,7 @@ Map<String, Object> properties = new HashMap<>();
215215
[#unsupported-features]
216216
== Unsupported and emulated features
217217

218-
The JMS 2.0 specifications describes broadly a generic messaging service and defines many interfaces and services. Apache Pulsar® does not support all of the required features, and Starlight for JMS is a wrapper over the Apache Pulsar Client.
218+
The JMS 2.0 specifications describes broadly a generic messaging service and defines many interfaces and services. Apache Pulsar(R) does not support all of the required features, and Starlight for JMS is a wrapper over the Apache Pulsar Client.
219219

220220
Most of the features that are not natively supported by Pulsar are emulated by Starlight for JMS, which helps in porting existing JMS based applications.
221221

modules/jms-migration/pages/pulsar-jms-install.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Install Starlight for JMS by adding the following dependency to your Java Maven
2323
</dependency>
2424
----
2525

26-
That file contains only Starlight for JMS code and transitively imports the Apache Pulsar client and the Jakarta JMS 2.0 specifications JAR.
26+
That file contains only Starlight for JMS code and transitively imports the Apache Pulsar(TM) client and the Jakarta JMS 2.0 specifications JAR.
2727

2828
You can also use a "fat" JAR that includes all dependencies:
2929

modules/jms-migration/pages/pulsar-jms-quickstart-sa.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
= Starlight for JMS standalone quickstart
22
:page-tag: starlight-jms,dev,quickstart,pulsar,java,jms
33

4-
This quick start will get you up and running with a simple command-line Java JMS client that can talk to a local Apache Pulsar installation. The client:
4+
This quick start will get you up and running with a simple command-line Java JMS client that can talk to a local Apache Pulsar(TM) installation. The client:
55

66
. Initializes a Starlight for JMS queue.
77
. Attaches a message listener to that queue.
@@ -11,7 +11,7 @@ This quick start will get you up and running with a simple command-line Java JMS
1111

1212
* https://maven.apache.org/install.html[Apache Maven]
1313
* https://openjdk.java.net/install/[Java OpenJDK 8 or 11]
14-
* A local installation of Apache Pulsar, either the https://pulsar.apache.org/ja/download/[download binary] or a docker instance.
14+
* A local installation of Apache Pulsar(TM), either the https://pulsar.apache.org/ja/download/[download binary] or a docker instance.
1515
+
1616
IMPORTANT: If you choose an existing local Pulsar installation, make sure the Pulsar endpoints are \http://localhost:8080 and \http://localhost:6650, otherwise you'll need to modify the initialization properties in the example.
1717

@@ -60,7 +60,7 @@ We'll use Apache Maven to handle dependency management so you don't have to manu
6060
<artifactId>pulsar-fast-jms-example</artifactId> <1>
6161
<packaging>jar</packaging>
6262
<version>1.0</version>
63-
<name>DataStax Fast JMS for Apache Pulsar (R) example</name>
63+
<name>DataStax Fast JMS for Apache Pulsar(R) example</name>
6464
<description>A simple JMS client designed to test the DataStax Fast JMS for Apache Pulsar library.</description>
6565
<properties>
6666
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

modules/reference/pages/pulsar-jms-mappings.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
= Mapping Pulsar concepts to JMS specifications
22
:page-tag: starlight-jms,planner,dev,admin,pulsar,jms
33

4-
JMS specifications are built upon the concepts of *Topics* and *Queues*, but Apache Pulsar has only a general concept of *Topics* that can model both of those two domains.
4+
JMS specifications are built upon the concepts of *Topics* and *Queues*, but Apache Pulsar(TM) has only a general concept of *Topics* that can model both of those two domains.
55

66
In Pulsar there is no concept of a queue: Starlight for JMS *treats Pulsar topics as queues when queue-related JMS API are in use*. There is no strict, cluster wide, verification that you are accessing a JMS Queue using the Topic API or vice versa.
77

0 commit comments

Comments
 (0)