ヘッダーをスキップ
Oracle® Fusion Middleware Oracle WebCenterエンタープライズ・デプロイメント・ガイド
11gリリース1(11.1.1)
B55900-02
  ドキュメント・ライブラリへ
ライブラリ
製品リストへ
製品
目次
目次
索引
索引

戻る
戻る
 
次へ
次へ
 

8 外部サービスの構成

外部サービスの構成では、WebLogicドメインから外部サービスの場所への接続を確立します。この章では、WebCenter SpacesまたはWebLogic Scripting Tool(WLST)を使用してサービスを構成する方法について説明します。

この章の項目は次のとおりです。

8.1 ディスカッション・フォーラム接続の構成

ディスカッション・フォーラム接続は、WebCenter SpacesまたはWebLogic Scripting Tool(WLST)を使用して構成できます。

8.1.1 WebCenter Spacesを使用したディスカッションの構成

WebCenter Spacesを使用したディスカッションの構成の詳細は、WebCenter管理ガイドの第12.1.3項を参照してください。WebCenter EDG構成に必要な値は次のとおりです。

  • サーバーURL: http://wcinternal.mycompany.com/owc_discussions

  • 管理ユーザー: ディスカッション・サーバーの管理ユーザー名

  • 管理パスワード: ディスカッション・サーバーの管理パスワード

8.1.2 WLSTを使用したディスカッションの構成

WebLogic Scripting Toolを使用してディスカッションを構成するには、次の手順を実行します。

  1. WebLogic Scripting Toolを起動します。

    WCHOST1> MW_HOME/wc/common/bin/wlst.sh
    
  2. WLSTで、管理者として接続します。

    > connect('weblogic','<admin password>','SOAHOST1VHN1:7001')
    
  3. WebCenterアプリケーション側でWLSTを使用して、次のようにフォーラム接続を作成します。


    注意:

    別名とパスワードは、キーストアを生成するときに第6.16項「ディスカッション・サーバー用WS-Securityの構成」で使用した別名とパスワードです。

    createDiscussionForumConnection(appName='webcenter',name='Jive-DiscussionForu
    m',url=DF_URL,adminUser=DF_USER,secured=true,default=true)
    
    setDiscussionForumConnectionProperty('webcenter','Jive-DiscussionForum',key='k
    eystore.location', value='/u01/app/oracle/keystores/jive_client_certs.keystore')
    
    setDiscussionForumConnectionProperty('webcenter','Jive-DiscussionForum',key='k
    eystore.password', value='clientKeyStorePassword')
    
    setDiscussionForumConnectionProperty('webcenter','Jive-DiscussionForum',key='k
    eystore.type', value='jks')
    
    setDiscussionForumConnectionProperty('webcenter','Jive-DiscussionForum',key='e
    ncryption.key.alias', value='jive')
    
    setDiscussionForumConnectionProperty('webcenter','Jive-DiscussionForum',key='e
    ncryption.key.password',value='jive_password' 
    

8.1.3 EMからのWebCenter用ディスカッション・サーバー接続の作成

EMからWebCenter用ディスカッション・サーバー接続を作成します。

  1. EMインスタンスにログオンし、目的のWebCenterドメインを登録します。

  2. このWebCenterドメインにログオンします。

  3. WebCenter Spacesの「WebCenter」ドロップダウン・メニューから、「設定」→「サービス構成」を選択します。

  4. ディスカッションおよびお知らせ」をクリックし、「追加」をクリックします。

  5. 「ディスカッションおよびお知らせ接続の追加」画面で、名前(DFConnection)、サービスURL(http://<host>:<port>/owc_discussions)および管理者ユーザー名を入力します。

  6. OK」をクリックして設定を保存します。

  7. WLS_Spaces管理対象サーバーを再起動します。

WebCenterへのログイン時に、ディスカッション・サーバーへもSSOでアクセスできるようになります。

8.2 インスタント・メッセージおよびプレゼンス(IMP)サーバー接続の構成

インスタント・メッセージおよびプレゼンス(IMP)接続は、WebCenter SpacesまたはWebLogic Scripting Tool(WLST)を使用して構成できます。

8.2.1 WebCenter Spacesを使用したIMPの構成

WebCenter Spacesを使用したインスタント・メッセージおよびプレゼンスの構成の詳細は、Oracle Fusion Middleware Oracle WebCenter管理者ガイドのインスタント・メッセージおよびプレゼンス・サーバーの登録に関する項を参照してください。WebCenter EDG構成に必要な値は次のとおりです。

  • 接続タイプ: OWLSC

  • ドメイン: インストール時に構成したプレゼンス・サーバーのドメイン

  • サーバーURL: http://LBR_SVC:8011/

8.2.2 WLSTを使用したIMPの構成

WebLogic Scripting Toolを使用してIMPを構成するには、次の手順を実行します。

  1. WebLogic Scripting Toolを起動します。

    WCHOST1> MW_HOME/wc/common/bin/wlst.sh
    
  2. WLSTで、管理者として接続します。

    > connect('weblogic','<admin password>','SOAHOST1VHN1:7001')
    
  3. WLSTで次のコマンドを実行して、IMP接続を構成します(URLとドメインは例であるため、実際のプレゼンス・サーバーのインストールにあわせて適切な値に置き換えてください)。

    > createIMPConnection(appName='webcenter', name='IMPService-OCMS', url='http://LBR_SVC:8011/', adapter='OCMS', domain='mydomain.com', default=true, server='WLS_Spaces1')
    > listIMPConnections(appName='webcenter',verbose=false)
    

8.3 ワークリストおよびワークフロー・サーバー接続の構成

ワークリストおよびワークフロー・アプリケーションをホストするBPELサーバーへの接続を構成する前に、次のようないくつかの前提条件を満たす必要があります。

  1. WebCenter Spacesワークフローのバックエンドの要件を満たす必要があります。これにはWebCenter Spacesワークフローのデプロイメントも含まれます。これらの手順の詳細は、『Oracle WebCenter Installation and Configuration Guide』を参照してください。

  2. WebCenterサーバーおよびSOAサーバー用のキーストアが生成されている必要があります。特に、SOAとWebCenterを同じドメインにインストールする場合の構成手順には必ず従う必要があります。これらの手順の詳細は、Oracle WebCenterインストールおよび構成ガイドを参照してください。

ワークリスト・サーバー接続は、WebCenter SpacesまたはWebLogic Scripting Tool(WLST)を使用して構成できます。

8.3.1 WebCenter Spacesを使用したワークリストとワークフローの構成

WebCenter Spacesを使用したワークリストの構成の詳細は、『WebCenter Administration Guide』の第12.5.2.2項を参照してください。WebCenter EDG構成に必要な値は次のとおりです。

  • SOAPサーバーURL: http://soainternal.mycompany.com

ワークフローの構成の詳細は、Oracle WebCenterのインストレーション・ガイドの第4.7項に従って、前提条件が満たされていることを確認してください。特に、WebCenter SpacesワークフローがSOAサーバーにデプロイされていることを確認してください。

8.3.2 WLSTを使用したワークリストとワークフローの構成

WebLogic Scripting Toolを使用してワークリストを構成するには、次の手順を実行します。

  1. WebLogic Scripting Toolを起動します。

    WCHOST1> MW_HOME/wc/common/bin/wlst.sh
    
  2. WLSTで、管理者として接続します。

    > connect('weblogic','<admin password>','SOAHOST1VHN1:7001')
    
  3. 次のコマンドをWLSTで実行して、ワークリスト・サーバー接続を構成します。

    > createBPELConnection('webcenter', 'WebCenter-Worklist', 'http://soainternal.mycompany.com')
    > addWorklistConnection('webcenter','WebCenter-Worklist',true)
    > listWorklistConnections('webcenter',false)
    
  4. 次のコマンドをWLSTで実行して、同じ接続をワークフロー接続として構成します。

    > setSpacesWorkflowConnectionName('webcenter','WebCenter-Worklist')
    > getSpacesWorkflowConnectionName('webcenter')
    

8.4 ドキュメント・ライブラリ接続の構成

ドキュメント・ライブラリ接続は、WebCenter SpacesまたはWebLogic Scripting Tool(WLST)を使用して構成できます。


注意:

ここでは、第9章「Oracle Content Serverのインストールと構成」の手順に従って、Oracle Content Serverがインストールされていることを前提としています。

8.4.1 WebCenter Spacesを使用したドキュメント・ライブラリの構成

WebCenter Spacesを使用したドキュメント・ライブラリの構成の詳細は、『WebCenter Administration Guide』の第11.3項を参照してください。WebCenter EDG構成に必要な値は次のとおりです。

  • リポジトリ・タイプ: Oracle Content Server

  • CISタイプ: ソケット

  • サーバー・ホスト: wcinternal.mycompany.com

  • サーバー・ポート: 9054

8.4.2 WLSTを使用したドキュメント・ライブラリの構成

WebLogic Scripting Toolを使用してドキュメント・ライブラリを構成するには、次の手順を実行します。

  1. WebLogic Scripting Toolを起動します。

    WCHOST1> MW_HOME/wc/common/bin/wlst.sh
    
  2. WLSTで、管理者として接続します。

    > connect('weblogic','<admin password>','SOAHOST1VHN1:7001')
    
  3. 次のコマンドをWLSTで実行して、ドキュメント・ライブラリ・サーバー接続を構成します。

    > createJCRContentServerConnection('webcenter', 'ucminstall', socketType='socket', serverHost='ucm.mycompany.com', serverPort='9054', isPrimary='true')
    > setDocumentsSpacesProperties('webcenter', spacesRoot='/<SPACES_ROOT>', applicationName='<APPNAME>', adminUserName='sysadmin')
    > listJCRContentServerConnections('webcenter',false)
    

8.5 ポートレット・プロデューサの登録

ポートレット・プロデューサは、WebCenter SpacesまたはWebLogic Scripting Tool(WLST)を使用して構成できます。

8.5.1 WebCenter Spacesを使用したポートレット・プロデューサの構成

WebCenter Spacesを使用したポートレット・プロデューサの構成の詳細は、『WebCenter Administration Guide』の第13.2項および第13.3項を参照してください。WebCenter EDG構成に必要な値は次のとおりです。

  • WSRP WSDL URL: http://wcinternal.mycompany.com/wsrp-tools/portlets/wsrp2?WSDL

  • WebClipping URL: http://wcinternal.mycompany.com/portalTools/webClipping/providers

  • OmniPortlet URL: http://wcinternal.mycompany.com/portalTools/omniPortlet/providers

8.5.2 WLSTを使用したポートレット・プロデューサの構成

WebLogic Scripting Toolを使用してポートレット・プロデューサを構成するには、次の手順を実行します。

  1. WebLogic Scripting Toolを起動します。

    WCHOST1> MW_HOME/wc/common/bin/wlst.sh
    
  2. WLSTで、管理者として接続します。

    > connect('weblogic','<admin password>','SOAHOST1VHN1:7001')
    
  3. 次のコマンドをWLSTで実行して、ポートレット・プロデューサを構成します。

     > registerPDKJavaProducer('webcenter', 'wc-WebClipping1', 'http://wcinternal.mycompany.com/portalTools/webClipping/providers', serviceId='webClipping', timeout=500, establishSession=true)
    > listPDKJavaProducers('webcenter','wc-WebClipping1')
    > registerPDKJavaProducer('webcenter', 'wc-OmniPortlet1', 'http://wcinternal.mycompany.com/portalTools/omniPortlet/providers', serviceId='omniPortlet', timeout=500, establishSession=true)
    > listPDKJavaProducers('webcenter',name='wc-OmniPortlet1')
    > registerWSRPProducer('webcenter', 'wc-WSRPTools1', 'http://wcinternal.mycompany.com/wsrp-tools/portlets/wsrp2?WSDL', timeout=500)
    > listWSRPProducers('webcenter', 'wc-WSRPTools1')