私のweb.xmlファイルのweb.xmlのプロパティのオーバーライド
<login-config>
<auth-method>BASIC</auth-method>
</login-config>
を上書きしようとすると私はそれが動作するはずのように思える、次の展開計画を使用してみました...しかし、それはしていないようです。 login-configを削除するか、それをclient-certに変更する必要があります。私は同様の問題に遭遇し、デフォルトでは、WebLogicのプランジェネレータは、以下であるplan.xmlを生成することを発見
<variable-definition>
<variable>
<name>authMethod</name>
<value>CLIENT-CERT</value>
</variable>
</variable-definition>
......
<module-descriptor external="false">
<root-element>web-app</root-element>
<uri>WEB-INF/web.xml</uri>
<variable-assignment>
<name>authMethod</name>
<xpath>/web-app/login-config/auth-method</xpath>
<operation>replace</operation>
</variable-assignment>
</module-descriptor>
これは私に正しい見えません。実際に展開計画を使用していることを確認しましたか? WLSコンソールを使用して確認できます。 –
コンソールがあまり表示されません。しかし、正しく注入されている別の変数があるので、私はそれが動作していると思います...ある程度まで。 – dbrin
@DmitryBこの問題を解決できましたか? – Viccari