Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> ฐานข้อมูล

ผสานรวม Oracle ADF กับ E-Business Suite

บล็อกโพสต์จะอธิบายวิธีผสานรวม Oracle® Application DevelopmentFramework (ADF) กับ E-Business Suite (EBS) Supply Planning Work Area (SWPA)

ADF

Oracle อธิบาย ADF inOracle Fusion Middleware การทำความเข้าใจ Oracle Application Development Framework ด้วยวิธีต่อไปนี้:

“Oracle Application Development Framework (Oracle ADF) เป็นเฟรมเวิร์กแบบ end-to-endapplication ที่สร้างบนมาตรฐาน Java EE และเทคโนโลยีโอเพ่นซอร์สเพื่อทำให้การใช้งานแอพพลิเคชั่นระดับองค์กรง่ายขึ้นและเร็วขึ้น Oracle ADF เหมาะสำหรับนักพัฒนาระดับองค์กรที่ต้องการสร้างแอพพลิเคชั่นที่ค้นหา แสดงผล สร้าง แก้ไข และตรวจสอบข้อมูลโดยใช้อินเทอร์เฟซบนเว็บ อุปกรณ์เคลื่อนที่ และเดสก์ท็อป

“คุณสามารถใช้เฟรมเวิร์ก Oracle ADF ทั้งหมดเพื่อสร้างแอพพลิเคชั่น หรือคุณสามารถใช้บางส่วนของเฟรมเวิร์กร่วมกับเทคโนโลยีอื่นๆ ได้ ตลอดคู่มือนี้ แอพพลิเคชั่นที่มีเทคโนโลยี ADF โดยทั่วไปจะเรียกว่าแอพพลิเคชั่น ADF เว็บแอปพลิเคชันที่รวมเทคโนโลยี ADF ไว้ในบริการธุรกิจ โมเดล ผู้ควบคุม และวิวเลเยอร์จะเรียกว่าเว็บแอปพลิเคชัน Fusion”

SWPA

Oracle อธิบาย SPWA ในคำถามที่พบบ่อยสำหรับ 12.2.5 - SPWA - Supply Planning Work Area ด้วยวิธีต่อไปนี้:

“พื้นที่ทำงานด้านการวางแผนอุปทาน (SPWA) เป็นส่วนประกอบของ Oracle AdvancedSupply Chain Planning (ASCP)

“12.2.5 VCP แนะนำรูปแบบใหม่สำหรับผู้ใช้ที่เป็นทางเลือกแทนโต๊ะทำงาน Planner Workbench มาตรฐานยังคงใช้งานได้และจะไม่ถูกลบออกจากแอปพลิเคชัน

“แบบฟอร์มนี้ใช้สแต็กเทคโนโลยี ADF (Application Development Framework) เดียวกันกับที่ขับเคลื่อนแอปพลิเคชัน Rapid Planning และ Fusion ซึ่งเป็นส่วนหนึ่งของสแต็คเทคโนโลยี Fusion Middle Ware (FMW) สิ่งนี้ไม่ได้ใช้สแต็กเทคโนโลยี Oracle Forms มาตรฐานที่ได้รับมาตรฐานมานานกว่า 15 ปี

“ขึ้นอยู่กับสแต็กเทคโนโลยี WebLogic และการเรนเดอร์ ADF ของแบบฟอร์ม”

ผสานรวม ADF กับ SWPA

ใน EBS เวอร์ชัน 12.2.5 และใหม่กว่า Oracle ได้แนะนำ SPWA ซึ่งแทนที่ Advanced Supply Chain Planning (ASCP) Planner Workbench ใน EBS รุ่นก่อนหน้า

ใช้ขั้นตอนต่อไปนี้เพื่อผสานรวม ADF กับ EBS v12.2:

  1. ดาวน์โหลดและติดตั้ง WebLogic Server (WLS) เวอร์ชัน 10.3.6 ใหม่หรือแยกต่างหาก
  2. ดาวน์โหลดและติดตั้ง ADF Runtime เวอร์ชัน 11.1.1.9.0
  3. กำหนดค่าโดเมน WLS
  4. สร้างเซิร์ฟเวอร์ที่มีการจัดการใหม่ใน WebLogic
  5. สร้างแหล่งข้อมูล Java Database Connectivity (JDBC)
  6. ตั้งค่าที่เก็บ Oracle Metadata Services (MDS)
  7. เริ่มเซิร์ฟเวอร์การดูแลและจัดการ
  8. ปรับใช้แอปพลิเคชัน UI การวางแผน
  9. ตั้งค่าโปรไฟล์ Oracle Advanced Supply Chain Planning (MSC) ใน EBS

1. ดาวน์โหลดและติดตั้ง WebLogic Server ใหม่หรือแยกต่างหาก เวอร์ชัน 10.3.6

ดาวน์โหลดซอฟต์แวร์จาก URL ต่อไปนี้:

https://www.oracle.com/middleware/technologies/weblogic-server-installers-downloads.html

ผสานรวม Oracle ADF กับ E-Business Suite

ในการติดตั้ง WLS ให้ใช้ขั้นตอนต่อไปนี้:

  1. ขั้นตอนนี้ในระบบไฟล์

  2. ตรวจสอบให้แน่ใจว่าคุณมี Java Development Kit (JDK) 1.6 หรือใหม่กว่า

  3. ตั้งค่า JDK Home โดยใช้คำสั่งต่อไปนี้:

     export JDK_HOME=/u01/utilities/jdk160_29)
    
  4. ติดตั้งโดยใช้คำสั่งใดคำสั่งหนึ่งต่อไปนี้:

    หากประเภทไฟล์การติดตั้งคือ jar ให้รันคำสั่งต่อไปนี้:

     $(JAVA_HOME)/bin/java –jar wls1036_generic.jar
    

    หากประเภทไฟล์การติดตั้งคือ bin ให้รันคำสั่งต่อไปนี้:

     ./wls1036_linux32.bin
    

ระบุอินพุตต่อไปนี้ระหว่างขั้นตอนการติดตั้งตามความจำเป็นและทำการติดตั้งให้เสร็จสิ้น:

  • ระบุโฮมไดเร็กทอรีของ Middleware ที่คุณต้องการติดตั้ง WLS
  • เลือกประเภทการติดตั้ง Typical .
  • เลือกตำแหน่ง JDK ที่คุณติดตั้ง JDK

2. ดาวน์โหลดและติดตั้ง ADF Runtime เวอร์ชัน 11.1.1.9.0

ดาวน์โหลดซอฟต์แวร์จาก URL ต่อไปนี้:

https://www.oracle.com/tools/downloads/application-development-framework-downloads.html

ผสานรวม Oracle ADF กับ E-Business Suite

ในการติดตั้งรันไทม์ ADF ให้ใช้ขั้นตอนต่อไปนี้:

  1. จัดเตรียมซอฟต์แวร์นี้บนเซิร์ฟเวอร์ Unix

  2. เรียกใช้คำสั่งต่อไปนี้:

     cd /stage/adf_11.1.1.9.0
     ./runInstaller -jreLoc /u01/utilities/jdk160_29
    

ระบุอินพุตต่อไปนี้ระหว่างขั้นตอนการติดตั้งตามความจำเป็นและทำการติดตั้งให้เสร็จสิ้น:

  • ข้ามการอัปเดตซอฟต์แวร์
  • ระบุเส้นทางเริ่มต้นของ Middleware ที่คุณติดตั้ง WLS ในขั้นตอนที่ 1

3. กำหนดค่าโดเมน WebLogic Server

ในการกำหนดค่าโดเมน WLS ให้ใช้ขั้นตอนต่อไปนี้:

  1. ไปที่ WebLogic Home/common/binที่เพิ่งติดตั้งใหม่ .

  2. เรียกใช้คำสั่งต่อไปนี้:

     cd /u01/app/oracle/product/fmw_oam2/wlserver_10.3/common/bin
     ./config.sh
    

ระบุอินพุตต่อไปนี้ระหว่างขั้นตอนการติดตั้งตามความจำเป็นและทำการติดตั้งให้เสร็จสิ้น:

  • เลือกตัวเลือกแรกเพื่อสร้างโดเมนที่กำหนดค่าโดยอัตโนมัติและเลือกทั้ง Oracle Enterprise Manager (OEM) และ Java Required Files (JRF)
  • ป้อน ชื่อโดเมน , ascp_domain .
  • ระบุรหัสผ่าน WebLogic ของคุณ
  • เลือก กำหนดค่าโหมดเริ่มต้นเซิร์ฟเวอร์ ใน การผลิต โหมด
  • เลือก เซิร์ฟเวอร์การดูแลระบบ ใน การกำหนดค่าเสริม หน้าจอ
  • เปลี่ยนพอร์ต listener เป็นพอร์ตอื่นหากคุณติดตั้ง WLS ในระดับแอป SameEBS
  • เปลี่ยนเป็นพอร์ต 7051 และหากไม่ได้เปิดใช้งาน Secure Socket Layer (SSL) ให้ยกเลิกการเลือก SSL .

4. สร้างเซิร์ฟเวอร์ที่มีการจัดการใหม่ใน WebLogic

ในการสร้างเซิร์ฟเวอร์ที่มีการจัดการใหม่ใน WebLogic ให้ทำตามขั้นตอนต่อไปนี้:

  1. วิธีเปิด WebLogic Console พร้อมพอร์ต 7051 ซึ่งคุณใช้เมื่อกำหนดค่าเซิร์ฟเวอร์ผู้ดูแลระบบ ให้ไปที่https://webtest.linux.local:7051/console

  2. เข้าสู่ระบบด้วยชื่อผู้ใช้และรหัสผ่าน WebLogic ของคุณ

  3. หลังจากที่หน้าจอคอนโซลการดูแลระบบปรากฏขึ้น ให้คลิกที่เซิร์ฟเวอร์ -> สร้างใหม่ เพื่อสร้างเซิร์ฟเวอร์ใหม่ .

  4. ป้อน ชื่อเซิร์ฟเวอร์ ,ASCPManagedServer ,

  5. วิธีเปิด WebLogic EM Console พร้อมพอร์ต 7051 ซึ่งคุณใช้เมื่อกำหนดค่าเซิร์ฟเวอร์ผู้ดูแลระบบ ให้ไปที่https://webtest.linux.local:7051/em

  6. เข้าสู่ระบบด้วยชื่อผู้ใช้และรหัสผ่าน WebLogic ของคุณ

  7. หลังจากที่หน้าจอ EM Fusion Middleware Console Control ปรากฏขึ้น ให้คลิกโดเมน WebLogic -> ASCPManagedServer .

  8. คลิก ใช้เทมเพลต JRF .

ข้อความยืนยันจะปรากฏขึ้นที่ด้านบนของหน้า

5. สร้างแหล่งข้อมูล JDBC

ในการสร้างแหล่งข้อมูล JDBC ให้ใช้ขั้นตอนต่อไปนี้:

  1. วิธีเปิด WebLogic Console พร้อมพอร์ต 7051 ซึ่งคุณใช้เมื่อกำหนดค่าเซิร์ฟเวอร์ผู้ดูแลระบบ ให้ไปที่https://webtest.linux.local:7051/console

  2. เข้าสู่ระบบด้วยชื่อผู้ใช้และรหัสผ่าน Weblogic ของคุณ

  3. หลังจากที่หน้าจอคอนโซลการดูแลระบบปรากฏขึ้น ให้คลิกascp_domain->Services->แหล่งข้อมูล -> ใหม่ -> แหล่งข้อมูลทั่วไป และคลิก ถัดไป .

  4. เลือก ไดรเวอร์ฐานข้อมูล พิมพ์แล้วคลิก ถัดไป .

  5. เลือกตัวเลือกเริ่มต้นแล้วคลิกถัดไป .

  6. ระบุ ชื่อฐานข้อมูล , ชื่อผู้ใช้แอป และ รหัสผ่าน . คลิกถัดไป และ เสร็จสิ้น .

6. ตั้งค่าที่เก็บ MDS

ในการสร้างไดเร็กทอรี MDS ที่ตำแหน่งเซิร์ฟเวอร์ที่มีการจัดการ ASCP ให้ใช้ขั้นตอนต่อไปนี้:

  1. เรียกใช้คำสั่งต่อไปนี้:

     cd /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/servers/ASCPManagedServer
     mkdir mds
    
  2. ในการสร้าง File Persistence Store ให้เปิด WebLogic Console ด้วยพอร์ต 7051 โดยไปที่ https://webtest.linux.local:7051/console

  3. เข้าสู่ระบบด้วยชื่อผู้ใช้และรหัสผ่าน WebLogic ของคุณ

  4. หลังจากที่หน้าจอคอนโซลการดูแลระบบปรากฏขึ้น ให้คลิกที่ascp_domain->Services->Persistent Stores -> New -> CreateFileStore .ต่อไปนี้ สร้างหน้าจอ File Store แสดง:

ผสานรวม Oracle ADF กับ E-Business Suite
  1. ป้อน mds-ascp-repos ใน ชื่อ ฟิลด์.
  2. เลือก ASCPManagedServer จาก เป้าหมาย รายการ
  3. ป้อน /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/servers/ASCPManagedServer/mds ใน ไดเรกทอรี ช่องเส้นทาง
  4. คลิก ตกลง .
  5. หากคุณไม่เห็นโครงสร้างไดเรกทอรี ให้หยุดและเริ่ม ASCPManagedServer

7. เริ่มเซิร์ฟเวอร์การดูแลและจัดการ

ในการเริ่มต้นผู้ดูแลระบบและเซิร์ฟเวอร์ที่มีการจัดการ ให้ใช้ขั้นตอนต่อไปนี้:

  1. ในการเริ่มต้นเซิร์ฟเวอร์ผู้ดูแลระบบ ให้รันคำสั่งต่อไปนี้:

     cd /u01/app/oracle/product/fmw_oam2/wlserver_10.3/server/bin
     ./setDomainEnv.sh
     nohup ./startWebLogic.sh &
    
  2. ในการเริ่มต้นเซิร์ฟเวอร์ที่ได้รับการจัดการ ให้รันคำสั่งต่อไปนี้:

     cd /u01/app/oracle/product/fmw_oam2/wlserver_10.3/server/bin
     ./setDomainEnv.sh
     nohup ./startManagedWebLogic.sh ASCPManagedServer &
    

8. ปรับใช้แอปพลิเคชัน Planning UI

ในการปรับใช้แอปพลิเคชัน Planning UI ให้ใช้ขั้นตอนต่อไปนี้:

  1. เรียกใช้คำสั่งต่อไปนี้เพื่อคัดลอกและแตกไฟล์ ZIP

    mkdir /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/applications
    cp $MSC_TOP/patch/115/ear/PlanningUIEar.zip /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/applications/.
    
  2. เรียกใช้คำสั่งต่อไปนี้เพื่อปรับใช้แอปพลิเคชันการวางแผน

    cd /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/applications/
    unzip PlanningUIEar.zip
    mkdir /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/servers/ASCPManagedServer/stage/PlanningUI
    cp applications/PlanningUI.ear /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/servers/ASCPManagedServer/stage/PlanningUI/.
    
  3. เปิด WebLogic UI สำหรับโดเมน ASCP ตามขั้นตอนในขั้นตอนที่ 7

  4. เลือก การทำให้ใช้งานได้ ในภูมิภาคโครงสร้างโดเมน ซึ่งแสดงบทสรุปของการปรับใช้ - การควบคุม แท็บ

  5. เลือก ติดตั้ง เพื่อติดตั้งแอปพลิเคชันการวางแผนใหม่ ซึ่งแสดงติดตั้งแอปพลิเคชัน ผู้ช่วย

  6. วิธีเปิด Weblogic Console พร้อมพอร์ต 7051 , เรียกดู(https://webtest.linux.local:7051/console)[https://webtest.linux.local:7051/console]

  7. เข้าสู่ระบบด้วยชื่อผู้ใช้และรหัสผ่าน Weblogic ของคุณ

  8. ใน คอนโซลการดูแลระบบ , คลิกascp_domain->Deployments -> Install -> Provide Path และคลิก ถัดไป .

  9. คลิก เลือก ASCPManagedServer และคลิก เสร็จสิ้น .

  10. หลังจากการปรับใช้เสร็จสมบูรณ์ และคุณเห็นการปรับใช้ UI การวางแผน ให้เลือก การทำให้ใช้งานได้ จาก โครงสร้างโดเมน ภูมิภาคและค้นหาการวางแผน UI ใน การทำให้ใช้งานได้ โต๊ะ. การปรับใช้ UI การวางแผนควรแสดงเป็น ใช้งานอยู่ .

9. ตั้งค่าโปรไฟล์ MSC ใน EBS

ตั้งค่าโปรไฟล์ MSC ใน EBS โดยใช้องค์ประกอบต่อไปนี้:

  • ชื่อโปรไฟล์:MSC:ASCP Planning URL
  • ค่า:https://webtest.linux.local:7151

บทสรุป

SPWA เป็นคุณลักษณะใหม่ที่แทนที่ Planner Workbench ในรุ่นก่อนหน้า

ใน SPWA คุณกำหนดค่า ดู และวิเคราะห์กระบวนการทางธุรกิจในโลกแห่งความเป็นจริงของคุณ โดยใช้ SPWA คุณสามารถทำสิ่งต่อไปนี้:

  • ดูหลายแผนและอินพุตแผนพร้อมกัน
  • ใช้เค้าโครงหน้าที่กำหนดไว้ล่วงหน้า
  • สร้างเค้าโครงหน้าที่ผู้ใช้กำหนดเพื่อดูข้อมูลแผนที่เหมาะสำหรับองค์กรของคุณ

แบบฟอร์ม SPWA ใช้ ADF และไม่ใช้ Oracle Forms มาตรฐาน ในการใช้ SPWA คุณต้องติดตั้งและกำหนดค่าทั้ง WLS และ ADF จากนั้นให้ผู้ใช้ทำงานบนหน้า ADF จาก EBS

ใช้แท็บคำติชมเพื่อแสดงความคิดเห็นหรือถามคำถาม

เพิ่มประสิทธิภาพสภาพแวดล้อมของคุณด้วยการดูแลระบบ การจัดการ และการกำหนดค่าจากผู้เชี่ยวชาญ

บริการแอปพลิเคชันของ Rackspace(RAS) ผู้เชี่ยวชาญจะให้บริการแบบมืออาชีพและที่มีการจัดการในแอปพลิเคชันที่หลากหลาย:

  • แพลตฟอร์มอีคอมเมิร์ซและประสบการณ์ดิจิทัล
  • การวางแผนทรัพยากรองค์กร (ERP)
  • ระบบธุรกิจอัจฉริยะ
  • การจัดการลูกค้าสัมพันธ์ของ Salesforce (CRM)
  • ฐานข้อมูล
  • อีเมลโฮสติ้งและประสิทธิภาพการทำงาน

เราจัดส่ง:

  • ความเชี่ยวชาญที่เป็นกลาง :เราลดความซับซ้อนและเป็นแนวทางในการสร้างสรรค์สิ่งใหม่ของคุณ โดยมุ่งเน้นที่ความสามารถที่มอบคุณค่าในทันที
  • ประสบการณ์สุดคลั่ง ™:เรารวมกระบวนการก่อน เทคโนโลยีที่สอง®แนวทางพร้อมการสนับสนุนทางเทคนิคเฉพาะเพื่อมอบโซลูชันที่ครอบคลุม
  • ผลงานที่ยอดเยี่ยม :เราใช้ประสบการณ์ระบบคลาวด์ที่ครอบคลุมเพื่อช่วยคุณเลือกและปรับใช้เทคโนโลยีที่เหมาะสมบนระบบคลาวด์ที่เหมาะสม
  • ส่งไว :เราพบคุณในที่ที่คุณอยู่ในการเดินทางของคุณและปรับความสำเร็จของเราไปพร้อมกับคุณ

แชทเลยเพื่อเริ่มต้น