0

私が直面している問題に関連する投稿はありませんでした。最近、DTD ファイルと思われる weblogic.xml の下に work-manager を追加しました。しかし、このタグを weblogic.xml に追加するとすぐに、次のエラーが発生します。

要素タイプ「weblogic-web-app」の内容は、「(description?,weblogic-version?,security-role-assignment*,run-as-role-assignment*,reference-descriptor?,session-descriptor?, jsp-descriptor?,auth-filter?,container-descriptor?,charset-params?,virtual-directory-mapping*,url-match-map?,preprocessor*,preprocessor-mapping*,security-permission?,context-root ?,wl-dispatch-policy?,servlet-descriptor*,init-as*,destroy-as*)".

以下は、変更を加えた weblogic.xml のサンプルです。

コードを weblogic に正常にデプロイできました。しかし、まだフローをテストできませんでした。私は今それに取り組んでいます。しかし、このエラーが発生しているため、コードの変更が実際に機能するかどうか心配です。

ワークマネージャーへの参照を追加していませんか?

ドキュメンテーションショー:

work-manager 要素は、要素のサブ<weblogic-web-app>要素です。work-manager 要素内で次の要素を定義できます。

ここで何か見逃した場合はお知らせください。

4

1 に答える 1

3

有効な例を次に示します。

<?xml version="1.0" encoding="UTF-8"?>

<weblogic-web-app
xmlns="http://www.bea.com/ns/weblogic/90"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.bea.com/ns/weblogic/90 http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd">

    <wl-dispatch-policy>MyWorkManager</wl-dispatch-policy>

    <work-manager>
        <name>MyWorkManager</name>
        <min-threads-constraint>
            <name>MyWorkManager-MinThreads</name>
            <count>50</count>
        </min-threads-constraint>
        <max-threads-constraint>
            <name>MyWorkManager-MaxThreads</name>
            <count>50</count>
        </max-threads-constraint>
    </work-manager>
</weblogic-web-app>
于 2011-05-20T16:11:02.943 に答える