【问题标题】:Glassfish deploying ErrorGlassfish 部署错误
【发布时间】:2017-10-23 22:29:07
【问题描述】:

当我尝试在 glassfish (4.1) 中部署战争时,出现以下错误:

cvc-complex-type.2.4.a:发现以元素“multipart-config”开头的无效内容。应为 '{"http://java.sun.com/xml/ns/j2ee":run-as, "http://java.sun.com/xml/ns/j2ee":security-role-ref}' 之一。

查看 web.xml 文件,在 multi-part config 行有一个错误,我在下面重现:

<multipart-config>
        <max-file-size>10485760</max-file-size>
        <max-request-size>20971520</max-request-size>
        <file-size-threshold>5242880</file-size-threshold>
    </multipart-config>

有人可以帮我解决这个问题吗?

我在 jsp 页面中使用 multipart。

谢谢

塞尔吉奥

【问题讨论】:

  • 发布完整的 servlet 配置。好像你把multipart-config标签放在了错误的地方
  • 确实,这是一个非常相似的问题的答案,问题是元素位于错误的位置。错误非常相似,所以@DavidFlorez 可能是对的:stackoverflow.com/a/5175139/212224

标签: java xml glassfish


【解决方案1】:

解决了!将 xmlns 更改为最新版本,问题已解决。 可以将此主题标记为已解决。

Tks

塞尔吉奥

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多