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

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

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

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

  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 파일을 이전 단계에서 생성한 작업 폴더 및 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. $FND_SECURE/EBSDB.dbc 폴더에서 Oracle E-Business Suite 인스턴스와 연관된 .dbc 파일을 찾습니다.
    데이터베이스 인스턴스 이름이 EBSDB인 경우 파일 이름은 EBSDB.dbc와 같아야 합니다. .dbc 파일의 전체 경로(파일 이름 자체 포함)를 기록해 둡니다. /u01/install/VISION/fs1/inst/apps/EBSDB_ebs/appl/fnd/12.0.0/secure/EBSDB.dbc.
  8. 다음 명령을 실행하여 E-Business Suite Asserter 애플리케이션 서버를 Oracle E-Business Suite에 등록합니다.
    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 서버 시스템에 복사합니다. 폴더가 없는 경우 폴더를 생성합니다.