データベース
 Computer >> コンピューター >  >> プログラミング >> データベース

OracleADFをE-BusinessSuiteと統合する

ブログ投稿では、Oracle®Application DevelopmentFramework(ADF)をE-Business Suite(EBS)供給計画作業領域(SWPA)と統合する方法について説明しています。

ADF

Oracleは、OracleFusionMiddlewareでADFについて次のように説明しています。

「OracleApplicationDevelopmentFramework(Oracle ADF)は、Java EE標準とオープンソーステクノロジーに基づいて構築されたエンドツーエンドのアプリケーションフレームワークであり、エンタープライズアプリケーションの実装を簡素化および加速します。OracleADFは、検索、表示するアプリケーションを作成するエンタープライズ開発者に適しています。 、Web、モバイル、およびデスクトップのインターフェースを使用してデータを作成、変更、および検証します。

「OracleADFフレームワーク全体を使用してアプリケーションを作成することも、フレームワークの一部を他のテクノロジーと組み合わせて使用​​することもできます。このガイドでは、ADFテクノロジーを含むアプリケーションを一般にADFアプリケーションと呼びます。ビジネスサービス、モデル、コントローラー、およびビューレイヤー全体にADFテクノロジーを組み込んだWebアプリケーションは、FusionWebアプリケーションと呼ばれます。」

SWPA

オラクルは、12.2.5のFAQでSPWAについて説明しています-SPWA-供給計画作業領域:

「供給計画作業領域(SPWA)は、Oracle AdvancedSupply Chain Planning(ASCP)のコンポーネントです。

「12.2.5VCPは、プランナーワークベンチの代替となる新しいフォームをユーザーに導入します。標準のPlannerWorkbenchは引き続き利用可能であり、アプリケーションから削除されることはありません。

「このフォームは、Rapid PlanningおよびFusionアプリケーションを強化するのと同じADF(Application Development Framework)技術スタックを使用します。これは、Fusion Middle Ware(FMW)技術スタックの一部です。これは、過去15年以上にわたって標準であった標準のOracleForms技術スタックを使用しません。

「これは、WebLogic技術スタックとフォームのADFレンダリングによって異なります。」

ADFとSWPAの統合

EBSバージョン12.2.5以降では、OracleはSPWAを導入しました。これは、以前のEBSリリースのAdvanced Supply Chain Planning(ASCP)PlannerWorkbenchに代わるものです。

次の手順を使用して、ADFをEBSv12.2と統合します。

  1. 新しいまたは別のWebLogicServer(WLS)バージョン10.3.6をダウンロードしてインストールします。
  2. ADFランタイムバージョン11.1.1.9.0をダウンロードしてインストールします。
  3. WLSドメインを構成します。
  4. WebLogicで新しい管理対象サーバーを作成します。
  5. Java Database Connectivity(JDBC)データソースを作成します。
  6. Oracle Metadata Services(MDS)リポジトリを設定します。
  7. 管理サーバーと管理対象サーバーを起動します。
  8. PlanningUIアプリケーションをデプロイします。
  9. EBSでOracleAdvancedSupply Chain Planning(MSC)プロファイルを設定します。

1。新しいまたは別のWebLogicServerバージョン10.3.6をダウンロードしてインストールします

次のURLからソフトウェアをダウンロードします:

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

OracleADFをE-BusinessSuiteと統合する

WLSをインストールするには、次の手順を使用します。

  1. これをファイルシステムにステージングします。

  2. Java Development Kit(JDK)1.6以降を使用していることを確認してください。

  3. 次のコマンドを使用して、JDKホームを設定します。

     export JDK_HOME=/u01/utilities/jdk160_29)
    
  4. 次のいずれかのコマンドを実行してインストールします。

    インストールファイルの種類がjarの場合 、次のコマンドを実行します:

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

    インストールファイルの種類がbinの場合 、次のコマンドを実行します:

     ./wls1036_linux32.bin
    

必要に応じて、インストールプロセス中に次の入力を入力し、インストールを完了します。

  • WLSをインストールするミドルウェアのホームディレクトリを指定します。
  • インストールタイプを選択しますTypical
  • JDKをインストールしたJDKの場所を選択します。

2。 ADFランタイムバージョン11.1.1.9.0をダウンロードしてインストールします

次のURLからソフトウェアをダウンロードします:

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

OracleADFをE-BusinessSuiteと統合する

ADFランタイムをインストールするには、次の手順を使用します。

  1. このソフトウェアをUnixサーバーにステージングします。

  2. 次のコマンドを実行します:

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

必要に応じて、インストールプロセス中に次の入力を入力し、インストールを完了します。

  • ソフトウェアアップデートをスキップします。
  • 手順1でWLSをインストールしたミドルウェアのホームパスを指定します。

3。 WebLogicServerドメインを構成します

WLSドメインを設定するには、次の手順を使用します。

  1. 新しくインストールされたWebLogicHome / 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パスワードを入力してください。
  • サーバー開始モードの構成を選択します プロダクション モード。
  • 管理サーバーを選択します オプションの構成 画面。
  • 同じEBSアプリ層にWLSをインストールした場合は、リスナーポートを他のポートに変更します。
  • ポート7051に変更します 、およびSecure Socket Layer(SSL)が有効になっていない場合は、 SSLのチェックを外します 。

4。 WebLogicで新しい管理対象サーバーを作成する

WebLogicで新しい管理対象サーバーを作成するには、次の手順を実行します。

  1. ポート7051でWebLogicコンソールを開くには 、管理サーバーの構成時に使用した、https://webtest.linux.local:7051/consoleにアクセスします。

  2. WebLogicのユーザー名とパスワードを使用してログインします。

  3. 管理コンソール画面が表示されたら、[サーバー->新規作成]をクリックして新しいサーバーを作成します

  4. サーバー名を入力します 、ASCPManagedServer

  5. ポート7051でWebLogicEMコンソールを開くには 、管理サーバーの構成時に使用した、https://webtest.linux.local:7051 / em

    にアクセスします。
  6. WebLogicのユーザー名とパスワードを使用してログインします

  7. EM Fusion Middlewareコンソールの制御画面が表示されたら、WebLogicドメイン->ASCPManagedServerをクリックします。 。

  8. JRFテンプレートの適用をクリックします 。

ページの上部に確認メッセージが表示されます。

5。 JDBCデータソースを作成する

JDBCデータソースを作成するには、次の手順を使用します。

  1. ポート7051でWebLogicコンソールを開くには 、管理サーバーの構成時に使用した、https://webtest.linux.local:7051/consoleにアクセスします。

  2. Weblogicのユーザー名とパスワードを使用してログインします。

  3. 管理コンソール画面が表示されたら、ascp_domain->サービス->データソース->新規->汎用データソースをクリックします。 次へをクリックします 。

  4. データベースドライバを選択します 入力して次へをクリックします 。

  5. デフォルトのオプションを選択し、次へをクリックします 。

  6. DB名を入力します 、アプリのユーザー名 、およびパスワード次へをクリックします および終了

6。 MDSリポジトリを設定する

ASCP管理対象サーバーの場所にMDSディレクトリを作成するには、次の手順を使用します。

  1. 次のコマンドを実行します:

     cd /u01/app/oracle/product/fmw_oam2/user_projects/domains/ascp_domain/servers/ASCPManagedServer
     mkdir mds
    
  2. ファイル永続ストアを作成するには、https://webtest.linux.local:7051 / consoleにアクセスして、ポート7051でWebLogicコンソールを開きます。

  3. WebLogicのユーザー名とパスワードを使用してログインします。

  4. 管理コンソール画面が表示されたら、ascp_domain->サービス->永続ストア->新規->CreateFileStoreをクリックします。 。次のファイルストア画面の作成 表示:

OracleADFをE-BusinessSuiteと統合する
  1. 名前にmds-ascp-reposと入力します フィールド。
  2. ASCPManagedServerを選択します ターゲットから リスト。
  3. / u01 / app / oracle / product / fmw_oam2 / user_projects / domains / ascp_domain / servers / ASCPManagedServer/mdsと入力します ディレクトリ パスフィールド。
  4. [ OK]をクリックします 。
  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。 PlanningUIアプリケーションをデプロイする

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. 次のコマンドを実行して、Planningアプリケーションをデプロイします。

    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. 手順7の手順に従って、ASCPドメインのWebLogicUIを開きます。

  4. 展開を選択します ドメイン構造領域にあり、展開の概要-制御が表示されます。 タブ。

  5. インストールを選択します アプリケーションのインストールを表示する新しいPlanningアプリケーションをインストールします アシスタント。

  6. ポート7051でWeblogicコンソールを開くには 、(https://webtest.linux.local:7051/console)[https://webtest.linux.local:7051/console]

    を参照します
  7. Weblogicのユーザー名とパスワードを使用してログインします。

  8. 管理コンソールascp_domain->展開->インストール->パスの提供をクリックします 次へをクリックします 。

  9. [ASCPManagedServerの選択]をクリックします 完了をクリックします 。

  10. デプロイメントが完了し、Planning UIのデプロイメントが表示されたら、デプロイメントを選択します。 ドメイン構造から 地域を特定し、計画UIを見つけます 展開 テーブル。 Planning UIの展開は、アクティブとして表示されます。 。

9。 EBSでMSCプロファイルを設定する

次の要素を使用して、EBSでMSCプロファイルを設定します。

  • プロファイル名:MSC:ASCP計画URL
  • 値:https://webtest.linux.local:7151
結論

SPWAは、以前のリリースのPlannerWorkbenchに代わる新機能です。

SPWAでは、実際のビジネスプロセスを構成、表示、および分析します。SPWAを使用すると、次のことができます。

  • 複数の計画と計画入力を同時に表示します。
  • 事前定義されたページレイアウトを使用します。
  • ユーザー定義のページレイアウトを作成して、組織に合わせた計画データを表示します。

SPWAフォームはADFを使用し、標準のOracleフォームを使用しません。 SPWAを使用するには、WLSとADFの両方をインストールして構成してから、ユーザーがEBSからADFページで作業できるようにする必要があります。

[フィードバック]タブを使用して、コメントを書き込んだり、質問したりします。

専門家による管理、管理、構成で環境を最適化する

Rackspaceのアプリケーションサービス(RAS) 専門家は、幅広いアプリケーションポートフォリオにわたって次の専門的かつ管理されたサービスを提供します。

  • eコマースおよびデジタルエクスペリエンスプラットフォーム
  • エンタープライズリソースプランニング(ERP)
  • ビジネスインテリジェンス
  • Salesforceの顧客関係管理(CRM)
  • データベース
  • メールホスティングと生産性

お届けします:

  • 偏りのない専門知識 :私たちは、即時の価値を提供する機能に焦点を当てて、お客様の近代化の旅を簡素化し、導きます。
  • 狂信的な経験 ™:最初にプロセスを組み合わせます。テクノロジーセカンド。包括的なソリューションを提供するための専用のテクニカルサポートを備えたアプローチ。
  • 比類のないポートフォリオ :豊富なクラウドエクスペリエンスを適用して、適切なテクノロジーを適切なクラウドに選択して導入できるようにします。
  • アジャイルデリバリー :私たちはあなたがあなたの旅の途中であなたに会い、あなたの成功と一致します。

今すぐチャットして始めましょう。


  1. Oracle19cでDBCAコマンドを使用してデータベースのクローンを作成する

    このブログでは、Oracle19cの新機能であるDatabaseConfiguration Assistant(DBCA)を使用して、ソースデータベースのバックアップを作成せずにリモートプラガブルデータベース(PDB)をコンテナデータベース(CDB)に複製する方法を紹介します。 ソースからターゲットへのクローン作成にかかる時間は最小限です。 ソースDBの詳細 CDB:LCONCDBPDB:LCON 以下は総数です。ソース内の各コンテナ(CDBおよびPDB)の下にあるDBFファイルのうち、クローンがターゲット内にある後に検証する必要があります。上記のソースDBから、ターゲットホスト内にCDB

  2. Apple は顔スキャン技術を iPhone 8 に統合するかもしれない

    Apple のうわさが飛び交う中、またしてもショッキングなニュースが飛び込んできました!情報筋によると、Apple は iPhone 8 とともに顔スキャン技術を考案し、代わりに Touch ID を置き換える可能性があると述べています。 Touch ID は、2013 年後半に iPhone 5s で導入されて以来、Apple の主力製品です。 Touch ID とホーム ボタンの融合は、今年後半に iPhone 8 がリリースされるまでの道を切り開いてきた多くの理論の源となっています。過去のうわさ話では、Samsung が少し前に Galaxy S8 で提示したものに沿って、組織が画面の背