コマンド asadmin start-domain が、次のいずれかのエラーで失敗します。
引数を指定しないで実行すると、コマンド asadmin start-domain は次のエラーで失敗します。
CLI143 There is more than one domain in C:\\Sun\\AppServer\\domains. Please use operand to specify the domain. CLI156 Could not start the domain null.
このエラーは、ドメインのディレクトリに複数のドメインがあり、そのいずれも domain1 という名前ではなく、start-domain コマンドでドメインが 1 つも指定されていない場合に発生します。
start-domain コマンドの実行時にドメインを指定します。
asadmin start-domain domain1
このメッセージは Application Server 8 から出力されます。メッセージ全体は次のいずれかのようになります。
Could not start the domain. There are no domains.
または、
Could not start the domain. No default domain. Need to enter a domain.
このエラーは、同じシステム上に Application Server 8 がインストールされており、PATH 上でその asadmin コマンド (/usr/sbin 内) のほうが、install_dir/bin にある Application Server 8 の asadmin コマンドより前に見つかる場合に発生します。こうした状況になる可能性が特に高いのは、Solaris/Linux システムで、PATH 変数の一部として . が指定されていない場合です。PATH 内に . がないと、カレントディレクトリが install_dir/bin であっても、/usr/sbin 内の asadmin コマンドが先に見つかります。
PATH の中で install_dir/bin を /usr/sbin より前に指定するか、または install_dir /bin ディレクトリに移動してから asadmin にアクセスする場合は、PATH の中で . を /usr/sbin より前に指定します。asadmin を実行する際には必ず install_dir/bin に移動するのであれば、コマンド名に ./ を含めるようにしてもかまいません。次に例を示します。
cd install_dir/bin ./asadmin |