workmanager在weblogic.xml中抛出错误

workmanager在weblogic.xml中抛出错误,weblogic,workmanagers,Weblogic,Workmanagers,我没有看到与我面临的问题相关的帖子。我最近在weblogic.xml下添加了WorkManager,我认为这是一个DTD文件。 但是,一旦我将此标记添加到weblogic.xml中,就会出现以下错误: 元素类型的内容 “weblogic web app”必须匹配 “(说明?、weblogic版本?、安全角色- 分配*,运行方式角色分配*,引用描述符?,会话描述符?,jsp描述符?,身份验证- 筛选器?,容器描述符?,字符集参数?,虚拟目录映射*,url匹配- 映射?,预处理器*,预处理器映射*,

我没有看到与我面临的问题相关的帖子。我最近在weblogic.xml下添加了WorkManager,我认为这是一个DTD文件。 但是,一旦我将此标记添加到weblogic.xml中,就会出现以下错误:

元素类型的内容 “weblogic web app”必须匹配 “(说明?、weblogic版本?、安全角色- 分配*,运行方式角色分配*,引用描述符?,会话描述符?,jsp描述符?,身份验证- 筛选器?,容器描述符?,字符集参数?,虚拟目录映射*,url匹配- 映射?,预处理器*,预处理器映射*,安全权限?,上下文根?,wl调度策略?,servlet- 描述符*,初始化为*,销毁为*)”

以下是我在其中进行更改的示例weblogic.xml:

我能够成功地将代码部署到weblogic。但是我还不能测试流量。我现在就在上面。但我担心我的代码更改是否真的有效,因为我遇到了这个错误

我是否遗漏了向工作经理添加任何参考资料

显示:

工作经理元素是
元素的子元素。您可以在work manager元素中定义以下元素


如果我遗漏了什么,请告诉我。

以下是一个有效的示例:

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

我的工作经理
我的工作经理
MyWorkManager MinThreads
50
MyWorkManager MaxThreads
50

以下是一个有效的示例:

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

我的工作经理
我的工作经理
MyWorkManager MinThreads
50
MyWorkManager MaxThreads
50

您是在尝试创建应用程序范围内的工作管理器还是在尝试引用已创建的工作管理器?您是在尝试创建应用程序范围内的工作管理器还是在尝试引用已创建的工作管理器?