>
APEX 5.1.4가 설치된 Oracle RDBMS 12c를 사용하고 WebLogic 12c 서버도 있습니다. 환경 :

윈도우 10

oracle 12c 데이터베이스

apex 5.1.4

1.17.4 단어

welogic 12c

1) 사용자 APEX_PUBLIC_USER가 열려 있고 알려진 비밀번호가 있습니다.

2) apex.war 및 i.war 배포는 다음과 같습니다. State = ActiveHealth = OK 그러나 APEX 페이지를 http : // :

오류가 발생합니다 :

오류 500-- 내부 서버 오류 RFC 2068 하이퍼 텍스트 전송 프로토콜-HTTP/1.1 : 10.5.1 500 내부 서버 오류 서버에 예기치 않은 조건이 발생하여 요청을 이행하지 못했습니다.

감사합니다


  • 답변 # 1

    ords 17.4는 weblogic 서버 12c에 대한 지원이 필요합니다 :

    Weblogic 12 배포에는 ORDS를 호출 할 때 500 응답을 일으키는 Java 클래스 충돌을 피하기 위해 다음 해결 방법이 필요합니다.

    이러한 시스템 등록 정보는 여러 가지 방법으로 설정할 수 있지만 권장되는 방법은 ORDS가 배포 된 서버 인스턴스의 설정을 업데이트하는 것입니다.

    권장 솔루션은 다음과 같습니다.

    WebLogic 관리 콘솔에서 다음으로 이동하십시오 :

    환경-서버-server-name-where-ords-is-deployed-서버 시작

    인수 필드에 다음을 입력 한 다음 해당 서버를 저장하고 다시 시작하십시오.

    -Dcom.sun.xml.ws.spi.db.BindingContextFactory=com.sun.xml.ws.db.glassfish.JAXBRIContextFactory 
     
     
    -Djavax.xml.bind.JAXBContext=com.sun.xml.bind.v2.ContextFactory
    
    

    NB : 각 매개 변수에 대해 하이픈 "-"을 잊지 말고 운영 체제의 명령 콘솔에서 서버를 시작하는 대신 weblogic 콘솔에서 서버를 다시 시작하는 것이 좋습니다.

  • 이전 유니티 - 비 모노 비어 클래스가 단일 행동 객체의 목록을 초기화 할 수 있습니까?
  • 다음 angular - AngularDart에서 테이블을 표시하는 방법