2

いくつかの cli コマンドが Java から有効かどうかを確認したいと思います。現在実行している構成ファイルを使用できません。さらに、時々リロードを行う必要があるため、実行中の Wildfly をまったく使用できません。

だから私はoffline-cli(組み込みサーバーを備えたcli)を使いたい

私がやっていること:

を使用して CLI に接続しますorg.jboss.as.cli.scriptsupport.CLI

CLI cli = CLI.newInstance();
cli.connect("127.0.0.1",9990,"admin","admin".toCharArray());

cli.cmd による組み込みサーバーの起動

cli.cmd("embed-server --server-config=standalone.xml --std-out=discard");

しかし、このコマンドが終了するのを永遠に待っている (?) ことを除けば、何も起こりません。

私が気づいたことの 1 つは、アプリケーションconfiguration-management.warをワイルドフライにデプロイした後、状態が「デプロイ済み」に変わったことです。しかし、その後、サービスの開始に失敗します。その後、アプリケーションからの出力が表示されるため、あまり注意を払いませんでした。もしかしてこれが何か関係あるの?

2016-06-29 15:59:55,333 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 83) WFLYUT0021: Registered web context: /configuration

2016-06-29 15:59:55,364 INFO  [org.jboss.as.server] (DeploymentScanner-threads - 2) WFLYSRV0016: Replaced deployment "configuration-management.war" with deployment "configuration-management.war"

2016-06-29 15:59:55,364 INFO  [org.jboss.as.controller] (DeploymentScanner-threads - 2) WFLYCTL0183: Service status report

WFLYCTL0186:   Services which failed to start:      service jboss.deployment.unit."configuration-management.war".POST_MODULE



2016-06-29 16:00:29,530 INFO  [stdout] (default task-1) this is mine!

私の mozilla firefox の左上隅にあるのは、その小さな回転する死の輪だけです。これは、私がまだ応答を待っていることを示しています。

ヒントはありますか?

4

1 に答える 1