2016-06-08 5 views
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}" /> 

나는 문제를 해결하려면 다음을 시도했다 :

  • 는 JSP 뒤로 호환성은 WLS 콘솔의 설정을 시도
  • 자바 7 및 Java 8 (문제는 두 버전 모두에서 발생)
    • 비활성화 됨 JRebel
    • xml-apis를 weblogic.xml의 <prefer-application-packages>에 추가하여 "xerces hell"을 문제없이 제거하려고 시도했습니다 (해당 패키지에 대한 3 차 종속성 제거됨). 내 Maven POM 파일에서).
    • @Page 태그를 pageEnconding = "UTF-8"로 MainLayout.jsp 파일의 첫 번째 행으로 넣으십시오.

    가끔 볼 수있는 것은 weblogic이 .tag 파일의 내용을 비우는 것이지만 항상 그런 것은 아닙니다.

    도움이나 문제 해결 아이디어를 제공해 주시면 감사하겠습니다.

  • +0

    전체 오류 메시지와이 문제와 관련된 JSP 코드를 공유 할 수 있습니까? –

    답변

    0

    MainLayout.jsp : 112 : 41의 내용을 111 번과 113 번 줄로 써야 도움이 될 수 있습니다.

    관련 문제