View Revisions: Issue #6749
Summary | 0006749: If user enters RabbitMQ username or password incorrectly RabbitMQ will fail | ||
---|---|---|---|
Revision | 2025-03-12 14:57 by cquamme | ||
Steps To Reproduce | |||
Revision | 2025-03-12 15:00 by cquamme | ||
Steps To Reproduce | 1. Setup a RabbitMQ node with either an incorrect username or password 2. Once SymmetricDS tries to register the node it will fail with this error: 2025-03-12 10:49:05,445 WARN [client] [ProDataLoaderFactory] [client-dataloader-1] Failed to create writer for platform fa StackTraceKey.init [NullPointerException:720302896] java.lang.NullPointerException: Cannot invoke "com.rabbitmq.client.Connection.createChannel()" because "com.jumpmind.symmetric.console.impl.eX.n" is null at com.jumpmind.symmetric.console.impl.eX.a(RabbitMqDatabaseWriter.java:140) at com.jumpmind.symmetric.console.impl.eX.<init>(RabbitMqDatabaseWriter.java:102) at com.jumpmind.symmetric.db.ProDataLoaderFactory.getDataWriter(ProDataLoaderFactory.java:135) at org.jumpmind.symmetric.service.impl.DataLoaderService.buildDataWriter(DataLoaderService.java:760) at org.jumpmind.symmetric.service.impl.DataLoaderService$LoadIntoDatabaseOnArrivalListener$2$1.chooseDataWriter(DataLoaderService.java:1088) at org.jumpmind.symmetric.io.data.DataProcessor.process(DataProcessor.java:90) at org.jumpmind.symmetric.service.impl.DataLoaderService$LoadIntoDatabaseOnArrivalListener$2.call(DataLoaderService.java:1091) at org.jumpmind.symmetric.service.impl.DataLoaderService$LoadIntoDatabaseOnArrivalListener$2.call(DataLoaderService.java:1067) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:840) 2025-03-12 10:49:05,445 WARN [] [ForgivingExceptionHandler] [AMQP Connection 127.0.0.1:5672] An unexpected connection driver error occurred (Exception message: Socket closed) 2025-03-12 10:49:05,447 ERROR [client] [ManageIncomingBatchListener] [client-dataloader-1] An error caused a batch to fail without attempting to load data for batch source--9999 StackTraceKey [NullPointerException:720302896] |