web-dev-qa-db-ja.com

Wildfly:Webアプリケーションを呼び出すと、なぜ「禁止」しか表示されないのですか?

昨日、私たちのWebアプリケーションはWildFly 9で正常に実行されました。今朝から、Webブラウザーに「禁止」しか表示されません。 JAASは使用していません。 standalone.xmlで次の値をfalseに設定しても、違いはありません。

...
<subsystem xmlns="urn:jboss:domain:ejb3:3.0">
   ...
   <default-missing-method-permissions-deny-access value="true"/>
   ...
</subsystem>
...

WildFlyが「禁止」ページのみを表示する理由は何ですか?

[〜#〜]編集[〜#〜]

パッケージorg.jboss.securityのログレベルをTRACEに設定すると、ページの呼び出し中にログファイルに次のメッセージが表示されます。

2016-01-27 12:58:15,354 TRACE [org.jboss.security] (default task-5) PBOX00354: Setting security roles ThreadLocal: null

これが何を意味するのかわからない...

8
Steffen

私のEARプロジェクトとEclipseで継承されたWARプロジェクトが壊れていました。例のようにいくつか欠けているものがありましたapplication.xml

なぜこれらのものが欠けているのか、どこで失ったのかわかりません。しかし、両方のプロジェクトの展開を修正した後、それは再び機能します。

1
Steffen

そのビルドは破損している必要があります。アプリケーションを再構築し、warを再度作成して、再度デプロイします。それが動作します。

1