2016-04-14 14 views
0

Wenn die Java-API-Client Marklogic mit ich ausführen, um die boot-test.shMarklogic-Boot-Verbindung testen, um http: // localhost: 8002 weigerte sich

sh src/test/resources/boot-test.sh 

I

Ausnahme erhalten in thread "main" org.apache.http.conn.HttpHostConnectException: Anschluss an http://localhost:8002 verweigert

Ist das einfach ein authentica Problem?

Ich habe die Passwörter in

geändert
java-client-api/src/main/resources/Example.properties 

sowie das Passwort in dem ich ist die in Frage glauben

java-client-api/src/test/java/com/marklogic/client/test/util/TestServerBootstrapper.java 

Obwohl ich immer noch Verbindung abgelehnt bekommen. Ich habe bestätigt, dass der Server die Management-Port 8002. gesetzt hat

mit auch die gleiche allgemeine Frage zu Marklogic nicht in der Lage eine Verbindung mit auf dem Server curl laufen

curl --anyauth --user Admin : xxxx -X PUT [email protected]'./one.xml‘-H "Content-Type: application/xml" 'http://localhost:8000/LATEST/documents?uri=/xml/one.xml'

curl: (7) konnte keine Verbindung

ich kann Gastgeber Zugriff auf den Server über die 8001-Schnittstelle, so nehme ich an, es ist ein Konfigurationsfehler, aber nicht in der Lage, es herauszufinden. Ich habe MarkLogic grundsätzlich auf drei digitalen Ocean Centos 6 Servern installiert, die Admin-Passwörter geändert, einen Cluster aus drei verbundenen Knoten eingerichtet und auf jedem Knoten eine Datenbank und drei Forests erstellt. Ansonsten glaube ich, dass alles Standard ist.

Ich installierte die folgenden auf der CentOS 6-Server

yum -y install glibc.i686 gdb.x86_64 redhat-lsb.x86_64 
rpm -i /tmp/MarkLogic-RHEL6-8.0-5.x86_64.rpm 
yum install java-1.7.0-openjdk-devel 
yum install -y git 
yum install -y httpd 
service httpd start 
yum install -y nano 
yum install -y tree 
yum install -y wget 
wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo 
yum install apache-maven 
yum update 

Alle Ideen, was ich falsch mache?

Grüße Conteh

+0

Sie sagen, 'ich im Grunde installiert haben MarkLogic auf drei digitalen Ocean Centos 6 Server. Sind Sie sicher, dass Sie auf "localhost" und nicht auf eine andere Adresse zugreifen sollten? – grtjn

+0

Welche Version des MarkLogic-Servers verwenden Sie? –

+0

@grtjn Ich habe curl vom Server ausgeführt, auf dem einer der Knoten installiert war, sowie der Java-Code. Ich lief auch den Code mit der Domain und hatte die gleichen Ergebnisse. Ich habe auch das Java lokal von meinem Rechner mit der Domain ausgeführt und hatte den gleichen Fehler. Ich hatte den Java-Code läuft gut auf meinem lokalen Rechner Verbindung zu einem lokalen Docker-Container mit Marklogic 8.03 – conteh

Antwort

Verwandte Themen