workmanager 在 weblogic.xml 中抛出错误

发布于 2024-11-08 03:55:14 字数 788 浏览 0 评论 0原文

我没有看到与我面临的问题相关的帖子。我最近在 weblogic.xml 下添加了工作管理器,我认为它是一个 DTD 文件。 但是当我将此标签添加到 weblogic.xml 中时,我收到以下错误:

元素类型的内容 “weblogic-web-app”必须匹配 “(描述?,weblogic-版本?,安全角色- 分配*、运行角色分配*、引用描述符?、会话描述符?、jsp 描述符?、auth- 过滤器?,容器描述符?,字符集参数?,虚拟目录映射*,url 匹配- 映射?,预处理器*,预处理器映射*,安全权限?,上下文根?,wl-dispatch-policy?,servlet- 描述符*,init-as*,destroy-as*)"。

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

我能够成功地将我的代码部署到 weblogic。但我还无法测试流程。我现在正在做。但我担心我的代码更改是否真正有效,因为我收到了此错误。

我是否缺少添加对工作经理的任何引用?

文档显示:

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

如果我在这里错过了什么,请告诉我。

I saw no post related to the problem I am facing. I recently added work-manager under weblogic.xml which I think is a DTD file.
But as soon as I add this tag into weblogic.xml, I get the following error:

The content of element type
"weblogic-web-app" must match
"(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*)".

Following is a sample weblogic.xml where I made the change:

I am able to successfully deploy my code to weblogic. But I could not test the flow yet. I am on it now. But I am worried if my code changes actually work because I am getting this error.

Am I missing adding any reference to the work-manager?

Documentation shows:

The work-manager element is a sub-element of the <weblogic-web-app> element. You can define the following elements within the work-manager element.

Let me know if I missed anything here.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

是伱的 2024-11-15 03:55:14

这是一个有效的例子:

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

Here is a valid example:

<?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>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文