ARTEMIS-3685 fix a couple more issues
This commit is contained in:
parent
b5c25e871c
commit
2d16ec3305
|
@ -122,6 +122,7 @@ public class ClusterConnectionBridge extends BridgeImpl {
|
||||||
final String storeAndForwardPrefix,
|
final String storeAndForwardPrefix,
|
||||||
final StorageManager storageManager) throws ActiveMQException {
|
final StorageManager storageManager) throws ActiveMQException {
|
||||||
super(targetLocator, new BridgeConfiguration()
|
super(targetLocator, new BridgeConfiguration()
|
||||||
|
.setName(name == null ? null : name.toString())
|
||||||
.setInitialConnectAttempts(initialConnectAttempts)
|
.setInitialConnectAttempts(initialConnectAttempts)
|
||||||
.setReconnectAttempts(reconnectAttempts)
|
.setReconnectAttempts(reconnectAttempts)
|
||||||
.setReconnectAttemptsOnSameNode(0) // reconnectAttemptsOnSameNode means nothing on the clustering bridge since we always try the same
|
.setReconnectAttemptsOnSameNode(0) // reconnectAttemptsOnSameNode means nothing on the clustering bridge since we always try the same
|
||||||
|
@ -129,7 +130,7 @@ public class ClusterConnectionBridge extends BridgeImpl {
|
||||||
.setRetryIntervalMultiplier(retryMultiplier)
|
.setRetryIntervalMultiplier(retryMultiplier)
|
||||||
.setMaxRetryInterval(maxRetryInterval)
|
.setMaxRetryInterval(maxRetryInterval)
|
||||||
.setFilterString(filterString == null ? null : filterString.toString())
|
.setFilterString(filterString == null ? null : filterString.toString())
|
||||||
.setForwardingAddress(forwardingAddress.toString())
|
.setForwardingAddress(forwardingAddress == null ? null : forwardingAddress.toString())
|
||||||
.setUseDuplicateDetection(useDuplicateDetection)
|
.setUseDuplicateDetection(useDuplicateDetection)
|
||||||
.setUser(user)
|
.setUser(user)
|
||||||
.setPassword(password)
|
.setPassword(password)
|
||||||
|
|
|
@ -191,6 +191,10 @@ public class ServiceRegistryImpl implements ServiceRegistry {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Transformer getBridgeTransformer(String name, TransformerConfiguration transformerConfiguration) {
|
public Transformer getBridgeTransformer(String name, TransformerConfiguration transformerConfiguration) {
|
||||||
|
if (transformerConfiguration == null) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
Transformer transformer = bridgeTransformers.get(name);
|
Transformer transformer = bridgeTransformers.get(name);
|
||||||
|
|
||||||
if (transformer == null && transformerConfiguration != null && transformerConfiguration.getClassName() != null) {
|
if (transformer == null && transformerConfiguration != null && transformerConfiguration.getClassName() != null) {
|
||||||
|
|
Loading…
Reference in New Issue