Oracle E-Business Suite에서 E-Business Suite Asserter 구성

Oracle E-Business Suite에 E-Business Suite Asserter 애플리케이션 서버를 등록합니다.

Oracle E-Business Suite에 E-Business Suite Asserter 등록

Oracle E-Business Suite와의 통신을 설정하기 위해 E-Business Suite Asserter는 데이터베이스 연결 파일의 애플리케이션 서버 ID를 사용합니다. 데이터베이스 연결 파일은 Oracle E-Business Suite에 E-Business Suite Asserter 애플리케이션 서버를 등록하는 동안 생성됩니다.

  1. Oracle E-Business Suite Application Server 시스템에 로그인합니다. 루트 사용자를 사용하지 마십시오. WebLogic 서버 설치 및 실행에 사용되는 사용자 이름을 사용합니다.
  2. echo $JAVA_HOMEecho $WL_HOME 명령을 실행한 다음 각각에 대해 설정된 값을 기록해 둡니다.
    • JAVA_HOME: /usr/java/jdk1.7.0_201
    • WL_HOME: /u01/oracle/wlserver

    $JAVA_HOME$WL_HOME 명령의 값이 설정되지 않은 경우 WebLogic 관리자가 해당 값을 설정하도록 요청합니다. $WL_HOME 값은 12.2보다 큰 Oracle E-Business Suite 버전을 사용하는 경우에만 필요합니다.

    $JAVA_HOME$WL_HOME의 값은 사용자 환경과 다를 수 있습니다. 사용자 환경의 올바른 값으로 필드를 업데이트합니다.

  3. 다음 명령을 실행하여 작업 폴더를 만듭니다.
    cd /opt
    mkdir ebssdk
    cd ebssdk
  4. OCI IAM 콘솔에서 다운로드한 ebs.war 파일 내의 WEB-INF/lib 폴더에 있는 fndext.jar 파일을 추출합니다.
  5. fndext.jar 파일을 이전 단계에서 생성한 작업 폴더에 복사합니다. fndext.jar 파일을 Oracle E-Business Suite 애플리케이션 서버 시스템으로 복사하는 것 외에도 E-Business Suite 검증기를 실행하는 서버 시스템으로 복사해야 합니다. fndext.jar 파일을 E-Business Suite Asserter WebLogic 서버 시스템의 $DOMAIN_HOME/lib 폴더로 복사합니다.
    fndext.jar 파일의 이름은 현재 버전에 따라 다를 수 있습니다.
  6. Oracle E-Business Suite 환경 파일(이 예의 경우 /u01/install/VISION/EBSapps.env)을 찾아 다음 명령을 실행합니다.
    source /u01/install/VISION/EBSapps.env

    .env 파일의 경로는 환경에 따라 다를 수 있습니다.

  7. Oracle E-Business Suite 인스턴스와 연관된 .dbc 파일을 $FND_SECURE/EBSDB.dbc 폴더에서 찾습니다.
    데이터베이스 인스턴스 이름이 EBSDB인 경우 파일 이름은 EBSDB.dbc와 같아야 합니다. .dbc 파일의 전체 경로(파일 이름 자체 포함)를 기록해 둡니다. /u01/install/VISION/fs1/inst/apps/EBSDB_ebs/appl/fnd/12.0.0/secure/EBSDB.dbc.
  8. 다음 명령을 실행하여 Oracle E-Business Suite에 E-Business Suite Asserter 애플리케이션 서버를 등록합니다.
    cd /opt/ebssdk
    java oracle.apps.fnd.security.AdminDesktop apps/apps CREATE NODE_NAME=ebsasserter.example.com DBC=/u01/install/VISION/fs1/inst/apps/EBSDB_ebs/appl/fnd/12.0.0/secure/EBSDB.dbc
  9. 다음 명령을 실행합니다.
    cat EBSDB_ebsasserter.example.com.dbc

    결과 파일 이름은 모두 대문자일 수 있습니다. APPL_SERVER_ID 값을 메모합니다.

  10. EBSDB_ebsasserter.example.com.dbc 파일을 /opt/ebssdk 폴더에 있는 EBS Asserter의 WebLogic Admin Server 시스템으로 복사합니다. 폴더가 없는 경우 폴더를 생성합니다.