Skip to content

Commit a9151e9

Browse files
committed
Merge pull request #48 from dizzzz/refactor
minor repairs
2 parents 50f6cbb + ba9e44a commit a9151e9

File tree

8 files changed

+11
-10
lines changed

8 files changed

+11
-10
lines changed

build.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ exist.dir=../exist/
33

44
# Extension details
55
module.name=messaging-replication
6-
module.version=0.9.0
6+
module.version=0.9.1
77
module.title=Messaging and Replication
88

99
# Build instructions

doc/README.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Get Started
5555

5656
<collection xmlns="http://exist-db.org/collection-config/1.0">
5757
<triggers>
58-
<trigger class="org.exist.replication.jms.publish.ReplicationTrigger">
58+
<trigger class="org.exist.jms.replication.publish.ReplicationTrigger">
5959

6060
<parameter name="java.naming.factory.initial" value="org.apache.activemq.jndi.ActiveMQInitialContextFactory"/>
6161
<parameter name="java.naming.provider.url" value="tcp://myserver.local:61616"/>
@@ -78,7 +78,7 @@ Get Started
7878
- For each 'Slave' (subscriber)
7979
- Add a startup trigger to conf.xml:
8080

81-
<trigger class="org.exist.replication.jms.subscribe.MessageReceiverStartupTrigger">>
81+
<trigger class="org.exist.jms.replication.subscribe.ReceiverStartupTrigger">>
8282

8383
<parameter name="java.naming.factory.initial" value="org.apache.activemq.jndi.ActiveMQInitialContextFactory"/>
8484
<parameter name="java.naming.provider.url" value="tcp://myserver.local:61616"/>

doc/conf.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Start JMS listener for listener of the clustering feature.
33
-->
44
<trigger
5-
class="org.exist.replication.jms.subscribe.MessageReceiverStartupTrigger">
5+
class="org.exist.jms.replication.subscribe.ReceiverStartupTrigger">
66
<!--
77
Class name of the initial context provider, default value for ActiveMQ
88
see javax.naming.Context#INITIAL_CONTEXT_FACTORY

doc/example.xconf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<collection xmlns="http://exist-db.org/collection-config/1.0">
22
<triggers>
3-
<trigger class="org.exist.replication.jms.publish.ReplicationTrigger">
3+
<trigger class="org.exist.jms.replication.publish.ReplicationTrigger">
44

55
<!--
66
Class name of the initial context provider, default value for ActiveMQ

java/src/org/exist/jms/replication/publish/ReplicationTrigger.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,8 @@ private void afterUpdateCreateDocument(DBBroker broker, Txn transaction, Documen
131131
msg.setPayload(MessageHelper.gzipSerialize(broker, document));
132132

133133
} catch (Throwable ex) {
134-
LOGGER.error(String.format("Problem while serializing document (contentLength=%s) to compressed message:%s", document.getContentLength(), ex.getMessage()), ex);
134+
LOGGER.error(String.format("Problem while serializing document (contentLength=%s) to compressed message:%s",
135+
document.getContentLength(), ex.getMessage()), ex);
135136
//throw new TriggerException("Unable to retrieve message payload: " + ex.getMessage());
136137
}
137138

java/src/org/exist/jms/replication/subscribe/StartupTrigger.java renamed to java/src/org/exist/jms/replication/subscribe/ReceiverStartupTrigger.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@
3333
*
3434
* @author Dannes Wessels
3535
*/
36-
public class StartupTrigger implements org.exist.storage.StartupTrigger {
36+
public class ReceiverStartupTrigger implements org.exist.storage.StartupTrigger {
3737

38-
private final static Logger LOG = Logger.getLogger(StartupTrigger.class);
38+
private final static Logger LOG = Logger.getLogger(ReceiverStartupTrigger.class);
3939

4040

4141
/*

java/src/org/exist/jms/shared/Receiver.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ private enum STATE {
8484
private Connection connection = null;
8585

8686
private int id = 0;
87-
private static int lastId = 0;
87+
private static volatile int lastId = 0;
8888

8989
private static synchronized Integer createNewId() {
9090
lastId++;

web/replication-consumer.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ <h1>Replication: Consumer</h1>
88
Start JMS listener for listener of the clustering feature.
99
--&gt;
1010
&lt;trigger
11-
class="org.exist.jms.replication.subscribe.StartupTrigger"&gt;
11+
class="org.exist.jms.replication.subscribe.ReceiverStartupTrigger"&gt;
1212
&lt;!--
1313
Class name of the initial context provider, default value for ActiveMQ
1414
see javax.naming.Context#INITIAL_CONTEXT_FACTORY

0 commit comments

Comments
 (0)