java - 从Weblogic 10.3.6升级到12.1.3

标签 java weblogic12c

我安装了 Weblogic 12.1.3,但除了问题之外什么也没有。

我没有升级现有域。我创建了一个新应用程序并尝试将应用程序部署到其中。它立即开始对 JSP 编译进行轰炸。

Compilation of JSP File '/WEB-INF/pages/common/layout/MainLayout.jsp' failed:
MainLayout.jsp:112:41: This attribute is not recognized.
                    <custom:UserMessage type="INFO"    message="${TopInfoMsg}"    messageContainerId="TopInfoContainDiv"    messageDivId="TopInfoMsgDiv"    hide="${empty TopInfoMsg}"    />

我已尝试以下方法来排除故障:

  • Java 7 和 Java 8(两个版本都会出现问题)
  • 尝试了 WLS 控制台中的 JSP 向后兼容性设置
  • 已禁用 JRebel
  • 尝试通过将 xml-api 添加到 <prefer-application-packages> 来消除“xerces hell”问题。在 weblogic.xml 中(还消除了我的 Maven POM 文件中对该包的第三级依赖)。
  • 将 pageEnconding="UTF-8"的 @page 标记作为 MainLayout.jsp 文件的第一行。

我偶尔会看到 weblogic 清空 .tag 文件的内容,但并非总是如此。

任何帮助或疑难解答的想法将不胜感激。

最佳答案

您应该将MainLayout.jsp:112:41的内容写成第111行和第113行,我们可以尽力帮助您。

关于java - 从Weblogic 10.3.6升级到12.1.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37703161/

相关文章:

java - spring-config.xml 中第三方库的 Bean

python - 如何在 Weblogic 中启用 JMX 以通过 WLST 设置任何属性

java - 部署期间无法使用 weblogic12 中的 spring 模式文档读取 spring beans xml

java - getPart() 在使用 servlet 上传文件时返回 null 我已经包含 @MultipartConfig 但它仍然返回 null

java - 将基于 Spring Boot 的应用程序部署到 WebLogic 时出现 IllegalArgumentException

java - 如何防止 Weblogic 使用 ExpressionInterceptor?

java - 通过删除某些对象来压缩java中的数组

java - 如何使用 javascript 或 java 使用打印命令打印 JSP 页面中包含的表格?

java - Java 中的 TrueType 字体渲染?

java - Line2D 的 Android 替代品?