ExampleDS を disabled にしたのがよくなかったみたいです。jboss (wildfly) を再起動したら、機能停止に陥りました。
Management Interface (http://localhost:9990) から Deployments を眺めてもエラー。
有用なのは Internal Server Error という情報だけ・・・
server.log ログを観ましてもサッパリです。
2017-02-17 09:18:48,146 ERROR [org.jboss.as.controller.management-operation] (management task-4) WFLYCTL0013: Operation ("read-attribute") failed - address: ([ ("deployment" => "kie-server.war"), ("subsystem" => "undertow"), ("servlet" => "org.kie.server.remote.rest.common.KieServerApplication") ]): java.lang.IllegalStateException at org.jboss.msc.value.InjectedValue.getValue(InjectedValue.java:47) at org.wildfly.extension.undertow.DeploymentServletDefinition$AbstractMetricsHandler.execute(DeploymentServletDefinition.java:126)
そういう場合は、C:\jbpm-installer\wildfly-10.0.0.Final\standalone\deployments フォルダーを見に行って、*.failed ファイルの中身を直接確かめます。
jbpm-console.war.failed の中身:
{"WFLYCTL0180: Services with missing/unavailable dependencies" => ["jboss.naming.context.java.module.jbpm-console.jbpm-console.DefaultDataSource is missing [jboss.naming.context.java.jboss.datasources.ExampleDS]"]}
解決の方途としましては、
standalone-*.xml のなんですが、50 個以上も該当するファイルがありました。どれを変えたら良いのやら。結局全部変えました。
pool-name="ExampleDS" enabled="false" を
pool-name="ExampleDS" enabled="true" に変更するだけ
jboss (wildfly) が稼働していると、変更したものが戻されてしまいます。
ant stop.jboss
standalone-*.xml を修正
ant start.jboss
でいきましょう。
問題を解決しましたら、*.failed を削除し、気を取り直りして http://localhost:8080/jbpm-console/ にアクセスします。
今度は *.isdeploying ができています。わかりやすい!
*.deployed になれば起動成功しています。
0 件のコメント:
コメントを投稿