1
我安裝了Weblogic 12.1.3並且只有問題。從Weblogic 10.3.6升級到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(兩個版本中出現的問題)
- 試過JSP向後兼容性在WLS控制檯設置
- 已禁用JRebel
- 試圖通過在weblogic.xml中向
<prefer-application-packages>
添加xml-apis來消除「xerces hell」問題(也消除了對該包的第三方依賴關係在我的Maven POM文件中)。 - 將帶有pageEnconding =「UTF-8」的@page標記作爲MainLayout.jsp文件的第一行。
我偶爾會看到的是weblogic清空.tag文件的內容,但並非總是如此。
任何幫助或疑難解答的想法,將不勝感激。
你能分享完整的錯誤信息和涉及這個問題的jsp代碼嗎? –