2010-11-16 11 views
9

Wenn ich eine "Entwicklung" Glassfish (3.1) Domäne mit Netbeans (6.9) erstellen, dann sind keine Passwörter erforderlich. Alles funktioniert magisch.Admin Benutzer und Passwort für Netbeans erstellt Glassfish Domains?

Schön auf den ersten Blick. Bis Sie den Admin-Benutzer und das Passwort kennen müssen.

Die normale Kombination admin/adminadmin funktioniert nicht wirklich.

Auch das normale Hauptpasswort changeit wird mich nirgends bekommen.

Weiß jemand, welche Anmeldeinformationen netbeans beim Erstellen einer Glassfish-Domain verwendet?

Natürlich habe ich versucht, eine Domain mit asadmin zu erstellen. Aber NetBeans mag diese Domains nicht so sehr, d. H. NetBeans fragt nach Passwörtern, der automatische Start der Domain funktioniert nicht mehr. Ärger ohne Ende.

Update 1:

Ich habe versucht, leere Passwörter zu verwenden, wie vorgeschlagen, aber dies funktioniert auch nicht:

Authentication failed for user: admin 
with password from password file: …\Domain.properties 
(Usually, this means invalid user name and/or password) 
Command create-file-user failed. 

Bin ich zwischen dem Hard Rock und das tiefblaue Meer hier? NetBeans erstellte Domains funktionieren nicht mit Kommandozeilen und Kommandozeilen Domains funktionieren nicht mit Netbeans?

+0

Können Sie weitere Details über "Sie müssen tatsächlich den Passowrd wissen" zur Verfügung stellen? – vkraemer

+0

im Fall curretnt Ich möchte asadmin.bat verwenden, um nicht privilegierte Testbenutzer zu erstellen. – Martin

Antwort

11

Nun dachte ich, es selbst heraus (wieder - wann werde ich endlich mein Selbstlernende Abzeichen bekommen?)

Das Problem ist, dass der Benutzer admin ist:

--user anonymous 

nicht, wo dokumentiert. Ich habe es nur in der config/admin-keyfile gefunden. Das Passwort ist dann tatsächlich leer wie vkraemer vorgeschlagen:

AS_ADMIN_MASTERPASSWORD= 
AS_ADMIN_PASSWORD= 

Danke für die Hilfe.

+0

In diesem Zusammenhang gibt es einen Fehler unter Netbeans 7.1 + JDK7, der Logins verhindert. Siehe http://netbeans.org/bugzilla/show_bug.cgi?id=206930 – Gili

+0

Es ist ein wenig dokumentiert.Wenn Sie eine neue Domäne in Netbeans erstellen (indem Sie einen neuen Glassfish-Server erstellen), sehen Sie die folgenden Zeilen: Keine Domäneninitialisierer gefunden, unter Umgehung des Anpassungsschritts Domäne personal_domain_1 erstellt. Die Domain personal_domain_1 Admin-Port ist 4848. Die Domain personal_domain_1 erlaubt Admin-Login als Benutzer "anonymous" ohne Passwort. Befehl create-domain wurde erfolgreich ausgeführt. – OliBlogger

+0

Wo haben Sie 'config/admin-keyfile' gefunden? – CodyBugstein

2

Wenn Sie NetBeans zum Erstellen einer Entwicklungsdomäne verwenden, hat es kein Kennwort. Senden eines zu den verschiedenen Befehlen wird Probleme verursachen.

+0

Was hinterlässt mich mit der Frage, wie man ** nicht ** ein Passwort sendet. asadmin sagt mir, dass ich AS_XXXX_PASSWORD setzen soll, wenn kein Passwort angegeben wird. Ich kann AS_XXXX_PASSWORD = für Anfänger ausprobieren und sehen, wie das funktioniert. – Martin

+0

Leere Kennwörter in der Kennworteigenschaftsdatei funktionieren nicht wie erwartet. Irgendwelche weiteren Ideen? – Martin

6

Die offensichtlichste Antwort fehlt? Netbeans -> Dienste -> Glassfish -> Eigenschaften -> Passwort anzeigen?

0

Melden Sie sich zuerst mit admin/adminadmin in der Administratorkonsole an und ändern Sie das Kennwort. Danach können Sie sich von Netbeans aus verbinden. Ich habe das mit Netbeans 8 getan.

Verwandte Themen