Computer >> Máy Tính >  >> Lập trình >> Cơ sở dữ liệu

Tích hợp Oracle ADF với E-Business Suite

Bài đăng trên blog giải thích cách tích hợp Oracle® Application DevelopmentFramework (ADF) với E-Business Suite (EBS) Khu vực làm việc lập kế hoạch cung ứng (SWPA).

QUẢNG CÁO

Oracle mô tả ADF inOracle Fusion Middleware Hiểu Khung phát triển Ứng dụng Oracle theo cách sau:

“Oracle Application Development Framework (Oracle ADF) là một khung ứng dụng end-to-end được xây dựng dựa trên các tiêu chuẩn Java EE và công nghệ mã nguồn mở để đơn giản hóa và tăng tốc việc triển khai các ứng dụng doanh nghiệp. , tạo, sửa đổi và xác thực dữ liệu bằng giao diện web, điện thoại di động và giao diện hàng không.

“Bạn có thể sử dụng toàn bộ khung công tác Oracle ADF để tạo một ứng dụng hoặc bạn có thể sử dụng các phần của khung công tác kết hợp với các công nghệ khác. Trong suốt hướng dẫn này, các ứng dụng có chứa bất kỳ công nghệ ADF nào thường được gọi chung là ứng dụng ADF. Các ứng dụng web kết hợp công nghệADF trong suốt dịch vụ kinh doanh, mô hình, bộ điều khiển và trình xem được gọi là ứng dụng web Fusion. ”

SWPA

Oracle mô tả SPWA trong Câu hỏi thường gặp cho 12.2.5 - SPWA - Khu vực làm việc lập kế hoạch cung ứng theo cách sau:

“Khu vực làm việc lập kế hoạch cung ứng (SPWA) là một thành phần của Kế hoạch chuỗi cung ứng nâng cao của Oracle (ASCP).

“12.2.5 VCP giới thiệu một biểu mẫu mới cho người dùng, một biểu mẫu thay thế cho bàn làm việc theo kế hoạch. Bàn làm việc Planner tiêu chuẩn vẫn khả dụng và sẽ không bị xóa khỏi ứng dụng.

“Biểu mẫu này sử dụng cùng một ngăn xếp công nghệ ADF (Khuôn khổ phát triển ứng dụng) hỗ trợ cho các ứng dụng Lập kế hoạch nhanh và Kết hợp — một phần của đặc điểm công nghệ Fusion Middle Ware (FMW). Điều này không sử dụng ngăn xếp công nghệ Oracle Forms tiêu chuẩn đã là tiêu chuẩn trong hơn 15 năm qua.

“Nó phụ thuộc vào ngăn xếp công nghệ WebLogic của bạn và kết xuất ADF của các biểu mẫu.”

Tích hợp ADF với SWPA

Trong phiên bản EBS 12.2.5 trở lên, Oracle đã giới thiệu SPWA, thay thế Bàn làm việc lập kế hoạch chuỗi cung ứng nâng cao (ASCP) trong các bản phát hành EBS trước đó.

Sử dụng các bước sau để tích hợp ADF với EBS v12.2:

  1. Tải xuống và cài đặt Máy chủ WebLogic (WLS) mới hoặc riêng biệt, phiên bản 10.3.6.
  2. Tải xuống và cài đặt ADF Runtime phiên bản 11.1.1.9.0.
  3. Định cấu hình miền WLS.
  4. Tạo một máy chủ được quản lý mới trong WebLogic.
  5. Tạo nguồn dữ liệu Khả năng kết nối cơ sở dữ liệu Java (JDBC).
  6. Thiết lập kho lưu trữ Dịch vụ Siêu dữ liệu Oracle (MDS).
  7. Khởi động các máy chủ quản trị và được quản lý.
  8. Triển khai ứng dụng Lập kế hoạch giao diện người dùng.
  9. Đặt cấu hình Lập kế hoạch chuỗi cung ứng nâng cao (MSC) của Oracle trong EBS.

1. Tải xuống và cài đặt Máy chủ WebLogic mới hoặc riêng biệt, phiên bản 10.3.6

Tải xuống phần mềm từ URL sau:

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

Tích hợp Oracle ADF với E-Business Suite

Để cài đặt WLS, hãy sử dụng các bước sau:

  1. Giai đoạn này trong hệ thống tệp.

  2. Đảm bảo rằng bạn có Bộ phát triển Java (JDK) 1.6 trở lên.

  3. Đặt JDK Home bằng cách sử dụng lệnh sau:

     export JDK_HOME=/u01/utilities/jdk160_29)
    
  4. Cài đặt nó bằng cách chạy một trong các lệnh sau:

    Nếu loại tệp cài đặt là jar , chạy lệnh sau:

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

    Nếu loại tệp cài đặt là bin , chạy lệnh sau:

     ./wls1036_linux32.bin
    

Cung cấp các đầu vào sau trong quá trình cài đặt nếu cần và hoàn tất cài đặt:

  • Cung cấp thư mục chính của Phần mềm Trung gian nơi bạn muốn cài đặt WLS.
  • Chọn kiểu cài đặt Typical .
  • Chọn vị trí JDK nơi bạn đã cài đặt JDK.

2. Tải xuống và cài đặt phiên bản ADF Runtime 11.1.1.9.0

Tải xuống phần mềm từ URL sau:

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

Tích hợp Oracle ADF với E-Business Suite

Để cài đặt ADF Runtime, hãy làm theo các bước sau:

  1. Đưa phần mềm này vào máy chủ Unix.

  2. Chạy các lệnh sau:

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

Cung cấp các đầu vào sau trong quá trình cài đặt nếu cần và hoàn tất cài đặt:

  • Bỏ qua mọi bản cập nhật phần mềm.
  • Cung cấp đường dẫn trang chủ của Phần mềm Trung gian nơi bạn đã cài đặt WLS ở bước 1.

3. Định cấu hình miền Máy chủ WebLogic

Để định cấu hình miền WLS, hãy sử dụng các bước sau:

  1. Đi tới Trang chủ / chung / bin của WebLogic mới được cài đặt .

  2. Chạy các lệnh sau:

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

Cung cấp các đầu vào sau trong quá trình cài đặt nếu cần và hoàn tất cài đặt:

  • Chọn tùy chọn đầu tiên để tạo miền được định cấu hình tự động và chọn cả Trình quản lý doanh nghiệp Oracle (OEM) và Tệp yêu cầu Java (JRF).
  • Nhập Tên miền , ascp_domain .
  • Cung cấp mật khẩu WebLogic của bạn.
  • Chọn Định cấu hình Chế độ Khởi động Máy chủ trong Sản xuất chế độ.
  • Chọn Máy chủ Quản trị trên Cấu hình tùy chọn màn hình.
  • Thay đổi cổng nghe sang cổng khác nếu bạn đã cài đặt WLS trong cùng một cấp Ứng dụngEBS.
  • Thay đổi thành cổng 7051 và nếu Lớp cổng bảo mật (SSL) không được bật, hãy bỏ chọn SSL .

4. Tạo một máy chủ được quản lý mới trong WebLogic

Để tạo một máy chủ được quản lý mới trong WebLogic, hãy chạy các bước sau:

  1. Để mở Bảng điều khiển WebLogic với cổng 7051 , mà bạn đã sử dụng khi định cấu hình máy chủ quản trị, hãy duyệt tới địa chỉ https://webtest.linux.local:7051 / console.

  2. Đăng nhập bằng tên người dùng và mật khẩu WebLogic của bạn.

  3. Sau khi màn hình Bảng điều khiển quản trị hiển thị, nhấp vào Máy chủ -> Tạo mới để tạo máy chủ mới .

  4. Nhập Tên máy chủ , ASCPManagedServer ,

  5. Để mở Bảng điều khiển EM WebLogic với cổng 7051 , mà bạn đã sử dụng khi định cấu hình máy chủ quản trị, hãy duyệt tới địa chỉ https://webtest.linux.local:7051 / em

  6. Đăng nhập bằng tên người dùng và mật khẩu WebLogic của bạn

  7. Sau khi màn hình điều khiển EM Fusion Middleware Console hiển thị, hãy nhấp vào Tên miền WebLogic -> ASCPManagedServer .

  8. Nhấp vào Áp dụng mẫu JRF .

Thông báo xác nhận hiển thị ở đầu trang.

5. Tạo nguồn dữ liệu JDBC

Để tạo nguồn dữ liệu JDBC, hãy sử dụng các bước sau:

  1. Để mở Bảng điều khiển WebLogic với cổng 7051 , mà bạn đã sử dụng khi định cấu hình máy chủ quản trị, hãy duyệt tới địa chỉ https://webtest.linux.local:7051 / console.

  2. Đăng nhập bằng tên người dùng và mật khẩu Weblogic của bạn.

  3. Sau khi màn hình Bảng điều khiển quản trị hiển thị, hãy nhấp vào ascp_domain-> Dịch vụ-> Nguồn dữ liệu -> Mới -> Nguồn dữ liệu chung và nhấp vào Tiếp theo .

  4. Chọn Trình điều khiển cơ sở dữ liệu nhập và nhấp vào Tiếp theo .

  5. Chọn các tùy chọn mặc định và nhấp vào Tiếp theo .

  6. Cung cấp Tên DB , Tên người dùng ứng dụng Mật khẩu . Nhấp vào Tiếp theo Kết thúc .

6. Thiết lập kho lưu trữ MDS

Để tạo thư mục MDS tại vị trí Máy chủ được quản lý ASCP, hãy sử dụng các bước sau:

  1. Chạy các lệnh sau:

     cd /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/servers/ASCPManagedServer
     mkdir mds
    
  2. Để tạo Cửa hàng lưu trữ bền vững tệp, hãy mở Bảng điều khiển WebLogic với cổng 7051 bằng cách duyệt qua tới https://webtest.linux.local:7051 / console.

  3. Đăng nhập bằng tên người dùng và mật khẩu WebLogic của bạn.

  4. Sau khi màn hình Bảng điều khiển quản trị hiển thị, hãy nhấp vào ascp_domain-> Dịch vụ-> Cửa hàng liên tục -> Mới -> CreateFileStore . Tạo màn hình Lưu trữ tệp sau đây hiển thị:

Tích hợp Oracle ADF với E-Business Suite
  1. Nhập mds-ascp-repos vào Tên lĩnh vực này.
  2. Chọn ASCPManagedServer từ Mục tiêu danh sách.
  3. Nhập / u01 / app / oracle / product / fmw_oam2 / user_projects / domains / ascp_domain / server / ASCPManagedServer / mds trong Thư mục trường đường dẫn.
  4. Nhấp vào Ok .
  5. Nếu bạn không thấy cấu trúc thư mục, hãy dừng và khởi động ASCPManagedServer.

7. Khởi động các máy chủ quản trị và được quản lý

Để khởi động quản trị viên và máy chủ được quản lý, hãy làm theo các bước sau:

  1. Để khởi động máy chủ quản trị, hãy chạy các lệnh sau:

     cd /u01/app/oracle/product/fmw_oam2/wlserver_10.3/server/bin
     ./setDomainEnv.sh
     nohup ./startWebLogic.sh &
    
  2. Để khởi động máy chủ được quản lý, hãy chạy các lệnh sau:

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

8. Triển khai ứng dụng Lập kế hoạch giao diện người dùng

Để triển khai ứng dụng Lập kế hoạch giao diện người dùng, hãy sử dụng các bước sau:

  1. Chạy lệnh sau để sao chép và giải nén các tệp 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. Chạy các lệnh sau để triển khai ứng dụng Lập kế hoạch.

    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. Mở giao diện người dùng WebLogic cho miền ASCP theo quy trình ở bước 7.

  4. Chọn Triển khai trong vùng Cấu trúc tên miền, nơi hiển thị Tóm tắt triển khai - Kiểm soát tab.

  5. Chọn Cài đặt để cài đặt ứng dụng Lập kế hoạch mới, ứng dụng này sẽ hiển thị Cài đặt ứng dụng trợ lý.

  6. Để mở Bảng điều khiển Weblogic với cổng 7051 , duyệt tới (https://webtest.linux.local:7051 / console) [https://webtest.linux.local:7051 / console]

  7. Đăng nhập bằng tên người dùng và mật khẩu Weblogic của bạn.

  8. Trong Bảng điều khiển quản trị , nhấp vào ascp_domain-> Triển khai -> Cài đặt -> Cung cấp đường dẫn và nhấp vào Tiếp theo .

  9. Nhấp vào Chọn ASCPManagedServer và nhấp vào Hoàn tất .

  10. Sau khi triển khai hoàn tất và bạn thấy triển khai Lập kế hoạch giao diện người dùng, hãy chọn Triển khai từ Cấu trúc miền khu vực và định vị Giao diện người dùng lập kế hoạch trong Triển khai bàn. Triển khai giao diện người dùng lập kế hoạch sẽ hiển thị là Đang hoạt động .

9. Đặt cấu hình MSC trong EBS

Đặt cấu hình MSC trong EBS bằng cách sử dụng các phần tử sau:

  • Tên hồ sơ:MSC:URL lập kế hoạch ASCP
  • Giá trị:https://webtest.linux.local:7151

Kết luận

SPWA là một tính năng mới thay thế Planner Workbench trong các bản phát hành trước đó.

Trong SPWA, bạn định cấu hình, xem và phân tích các quy trình kinh doanh trong thế giới thực của mình. Bằng cách sử dụng SPWA, bạn có thể thực hiện những việc sau:

  • Xem nhiều kế hoạch và lập kế hoạch đầu vào đồng thời.
  • Sử dụng bố cục trang được xác định trước.
  • Tạo bố cục trang do người dùng xác định để xem dữ liệu kế hoạch được điều chỉnh cho phù hợp với tổ chức của bạn.

Biểu mẫu SPWA sử dụng ADF và không sử dụng Biểu mẫu Oracle tiêu chuẩn. Để sử dụng SPWA, bạn cần cài đặt và định cấu hình cả WLS và ADF, sau đó cho phép người dùng làm việc trên trang ADF từ EBS.

Sử dụng tab Phản hồi để đưa ra bất kỳ nhận xét hoặc đặt câu hỏi nào.

Tối ưu hóa môi trường của bạn với quản trị, quản lý và cấu hình chuyên gia

Dịch vụ ứng dụng của Rackspace (RAS) các chuyên gia cung cấp các dịch vụ chuyên nghiệp và được quản lý sau trên nhiều danh mục ứng dụng:

  • nền tảng Thương mại điện tử và Trải nghiệm Kỹ thuật số
  • Hoạch định Nguồn lực Doanh nghiệp (ERP)
  • Kinh doanh Thông minh
  • Quản lý quan hệ khách hàng của Salesforce (CRM)
  • Cơ sở dữ liệu
  • Lưu trữ Email và Năng suất

Chúng tôi cung cấp:

  • Chuyên môn không thiên vị :Chúng tôi đơn giản hóa và hướng dẫn hành trình hiện đại hóa của bạn, tập trung vào các khả năng mang lại giá trị tức thì.
  • Trải nghiệm cuồng tín ™:Chúng tôi kết hợp một Quy trình trước. Công nghệ thứ hai. Tiếp cận với hỗ trợ kỹ thuật chuyên dụng để cung cấp các giải pháp toàn diện.
  • Danh mục đầu tư vô song :Chúng tôi áp dụng nhiều kinh nghiệm về đám mây để giúp bạn lựa chọn và triển khai công nghệ phù hợp trên đám mây phù hợp.
  • Phân phối nhanh :Chúng tôi đáp ứng bạn ở nơi bạn đang ở trong hành trình và thành công vượt bậc với bạn.

Trò chuyện ngay bây giờ để bắt đầu.