GlassFish Verwaltung via Konsole mit asadmin
Asadmin ist ein Konsolenprogramm zur Administration des Java-EE-Servers GlassFish. Domänen können mit asadmin eingerichtet und gestartet werden. Es befindet sich im Verzeichnis …\glassfish\bin, kann aber von jedem Pfad aus gestartet werden, sofern der asadmin-Pfad zuvor in der Umgebungsvariable PATH gesetzt wurde. Dies passiert nicht automatisch bei der NetBeans / GlassFish Installation sondern muss danach händisch erfolgen.
Mit dem Befehl asadmin - - help kann man sich alle verfügbaren Optionen anzeigen lassen:
GlassFish Domäne erzeugen mit asadmin
Wer asadmin ohne Parameter aufruft gelangt zu einer Texteingabe-Konsole.
Mit dem Befehl create-domain kann eine neue Domäne erzeugt werden. Eine Domäne mit dem Namen mydomain könnte also mit dem Aufruf
create-domain mydomain
Erzeugt werden. Dies funktioniert allerdings nur bei laufendem GlassFish, ansonsten schlägt der Befehl fehl (vgl. Bild unten).
Gegebenenfalls also den GlassFish Java-EE-Server starten mit startsrv :
Wenn der Domänenname weggelassen wird wird eine Domäne mit dem Namen domain1 erzeugt, da dies auch den Default-Wert darstellt. Grundsätzlich führt das weglassen von Optionsparametern zur Verwendung von Standardwerten. So werden zum Beispiel Default-Werte für die verschiedenen Ports, die innerhalb einer Domäne verwendet werden, gesetzt. Der Standard-Wert für den adminport einer Domäne ist 4848, für den instanceport (Die eigentliche Webanwendung für den Endanwender) gilt 8080.