有没有什么方法可以在 JBOSS EAP 7.2 中禁用 TLD 验证?
Is there any way to disable TLD Validation in JBOSS EAP 7.2?
我正在尝试将我的项目从 jboss-eap-6.4 迁移到 jboss-eap-7.2。
当我尝试部署我的 war 文件时,出现以下错误:
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: WFLYUT0027: Failed to parse XML descriptor \"/C:/jboss-eap-7.2/standalone/deployments/my.war/WEB-INF/lib/spring-modules-validation-1.0.0.jar/META-INF/valang.tld\" at [13,23]
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[13,23]
Message: Unexpected value 'body-content' encountered"}}
我试着搜索了一下,发现这是一个常见问题。我得到了一个解决方案,
changing <body-content>None</body-content> to <body-content>empty</body-content> in valang.tld
在这个 redhat link 中:https://access.redhat.com/solutions/910833
因为正文内容出现在第 13 行,我阅读了 jboss eap 7.2 的文档,其中写道该值应该为空。
我看到另一种解决方案是将其作为 Maven 中的依赖项 pom.xml 或将其排除。
可是我什么都做不了
我正在使用 JBOSS EAP 7.2 和 gradle,那么我可以通过更改 gradle 或 JBOSS 的配置文件来做些什么吗?解决这个问题?
请帮我解决这个问题:)
我终于在 spring-modules-calidation.jar 中进行了相同的更改。我担心的是在进行此更改后它会影响我的其他服务器,因为我在 jboss 和 tomcat 上 运行 这个。所以现在我将更新后的 jar 提供给 JBOSS EAP 7,将原始 jar 提供给 tomcat.
我正在尝试将我的项目从 jboss-eap-6.4 迁移到 jboss-eap-7.2。
当我尝试部署我的 war 文件时,出现以下错误:
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: WFLYUT0027: Failed to parse XML descriptor \"/C:/jboss-eap-7.2/standalone/deployments/my.war/WEB-INF/lib/spring-modules-validation-1.0.0.jar/META-INF/valang.tld\" at [13,23]
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[13,23]
Message: Unexpected value 'body-content' encountered"}}
我试着搜索了一下,发现这是一个常见问题。我得到了一个解决方案,
changing <body-content>None</body-content> to <body-content>empty</body-content> in valang.tld
在这个 redhat link 中:https://access.redhat.com/solutions/910833
因为正文内容出现在第 13 行,我阅读了 jboss eap 7.2 的文档,其中写道该值应该为空。
我看到另一种解决方案是将其作为 Maven 中的依赖项 pom.xml 或将其排除。
可是我什么都做不了
我正在使用 JBOSS EAP 7.2 和 gradle,那么我可以通过更改 gradle 或 JBOSS 的配置文件来做些什么吗?解决这个问题?
请帮我解决这个问题:)
我终于在 spring-modules-calidation.jar 中进行了相同的更改。我担心的是在进行此更改后它会影响我的其他服务器,因为我在 jboss 和 tomcat 上 运行 这个。所以现在我将更新后的 jar 提供给 JBOSS EAP 7,将原始 jar 提供给 tomcat.