рабочий менеджер выдает ошибки в weblogic.xml - PullRequest
0 голосов
/ 20 мая 2011

Я не видел ни одного поста, связанного с проблемой, с которой я столкнулся.Я недавно добавил work-manager в weblogic.xml, который я считаю файлом DTD.Но как только я добавляю этот тег в 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 », виртуальныйкаталог-сопоставление *, url-match-map ?, препроцессор *, препроцессор-сопоставление *, разрешение-безопасности?, контекст-корень?, wl-dispatch-policy?, сервлет-дескриптор *, init-as *, destroy-as*) ".

Ниже приведен пример файла weblogic.xml, в котором я внес изменение:

Я могу успешно развернуть свой код в weblogic.Но я еще не мог проверить поток.Я нахожусь на этом сейчас.Но я волнуюсь, если мои изменения кода действительно работают, потому что я получаю эту ошибку.

Я пропускаю добавление какой-либо ссылки на рабочий менеджер?

Документация показывает:

Элемент work-manager является подэлементом элемента <weblogic-web-app>.Вы можете определить следующие элементы внутри элемента work-manager.

Дайте мне знать, если я что-то здесь упустил.

1 Ответ

3 голосов
/ 20 мая 2011

Вот правильный пример:

<?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>
...