Ich habe "erlang" und "rabbitmq" in meinem Windows 7-Rechner installiert. Aber wenn ich versuche, diesen Code auszuführen, bekomme ich eine Ausnahme.ACCESS_REFUSED - Login wurde mit Authentifizierungsmechanismus abgelehnt PLAIN
package com.rabbitmq;
import com.rabbitmq.client.Channel;
import com.rabbitmq.client.Connection;
import com.rabbitmq.client.ConnectionFactory;
public class SendMessage {
private final static String QUEUE_NAME = "hello";
public static void main(String[] argv) throws Exception {
ConnectionFactory factory = new ConnectionFactory();
factory.setHost("localhost");
Connection connection = factory.newConnection();
Channel channel = connection.createChannel();
channel.queueDeclare(QUEUE_NAME, false, false, false, null);
String message = "Hello World!";
channel.basicPublish("", QUEUE_NAME, null, message.getBytes("UTF-8"));
System.out.println(" [x] Sent '" + message + "'");
channel.close();
connection.close();
}
}
Ich erhalte diese Ausnahme.
Exception in thread "main" com.rabbitmq.client.AuthenticationFailureException: ACCESS_REFUSED - Anmeldung verweigert wurde PLAIN Authentifizierungsmechanismus verwenden. Details finden Sie unter in der Broker-Protokolldatei.
Dies ist der log:
11-Apr-2016 :: 12: 45: 06 === Hinzufügen vHost localhost
= INFO REPORT ==== 11- Apr-2016 :: 14: 08: 52 === akzeptiert AMQP-Verbindung < 0.360.0> (127.0.0.1:55327 -> 127.0.0.1:5672)
= FEHLERBERICHT ==== 11-Apr- 2016 :: 14: 08: 52 === Fehler bei AMQP-Verbindung < 0.360.0> (127.0.0.1:55327 -> 127.0.0.1:5672, Status: Start):
= INFO REPORT ==== 11-Apr-2016 :: 14: 08: 52 === AMQP Verbindung geschlossen < 0.360.0> (127.0.0.1:55327 -> 127.0.0.1:5672)
wenn ich die Benutzer zur Liste versuche ich, nicht alle vorhandenen Benutzer und add_user bin immer arbeitet auch nicht in cmd link
Bitte [bearbeiten] Sie Ihren Beitrag und fügen Sie dort die Ausnahme statt in einem Kommentar hinzu. –
Scheint das Crypto-Paket zu fehlen, wo hast du das Erlang-Setup heruntergeladen? – Gabriele
Ich habe die Erlang-Datei von "http://erlangcentral.org/downloads/" heruntergeladen –