本文へジャンプ

「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 ご使用条件を読む


お客様が developerWorks に初めてサインインすると、プロフィールが作成されます。プロフィールで選択した情報は公開されますが、いつでもその情報を編集できます。お客様の姓名(非表示設定にしていない限り)とディスプレイ・ネームは、投稿するコンテンツと一緒に表示されます。

送信されたすべての情報は安全です。

  • 閉じる [x]

developerWorks に初めてサインインするとプロフィールが作成されますので、その際にディスプレイ・ネームを選択する必要があります。ディスプレイ・ネームは、お客様が developerWorks に投稿するコンテンツと一緒に表示されます。

ディスプレイ・ネームは、3文字から31文字の範囲で指定し、かつ developerWorks コミュニティーでユニークである必要があります。また、プライバシー上の理由でお客様の電子メール・アドレスは使用しないでください。

「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 ご使用条件を読む


送信されたすべての情報は安全です。

  • 閉じる [x]

IBM WebSphere PortalとLotus Quickr、Lotus Connections のPerson Card統合

製品資料

Lotus テクニカル・セールス&サービス,IBM

概要: IBM WebSphere Portal と Lotus Quickr のユーザーは、Person Card から IBM のビジネス向けのソーシャル・ソフトウェアである Lotus Connections の機能にリンクすることができます。Person Card は、Lotus Connections のビジネス・カード情報を WebSphere Portal または Lotus Quickr の個人カード情報と統合するものです。これにより、WebSphere Portal または Lotus Quickr 内で、Person Card から、個人のプロファイル、コミュニティー、ブログ、ブックマーク、およびアクティビティーへのリンクを表示することができます。

日付:  2008年 7月 04日
レベル:  中級 この記事の原文:  英語
アクティビティー: 2298 ビュー
お気軽にご意見・ご感想をお寄せください: 


編集者注) 本資料はWebSphere Portal V6.0.1.1 向けに執筆された記事のため、内容は最新の状態ではありませんが、IBM WebSphere Portal - Lotus Quickr and Lotus Connections Integrated Person Cardの理解を深める上で有用かつ現在も利用可能な情報が多く含まれていますので掲載しています。ご理解のうえ、ご利用をお願いします。

クライアントの要件

HTML に関する最小必要要件
属性要件
マークアップ・レベルHTML 4.01 Transitional
Java アプレットなし
JavaScript1.5
<iframe>なし
<スタイルシート>あり
ソフトウェア このポートレットは、以下のブラウザーでテストされました。
  • Internet Explorer バージョン 6
  • Mozilla Firefox バージョン 2.0.0.4
アクセシビリティー(US)なし

サーバーの要件

IBM WebSphere - Lotus Quickr and Lotus Connections Integrated Person Card は、WebSphere Portal V6.0.1.1 向けに設計された製品です。


デプロイメントおよびインストール

インストールは、以下の手順で行います。

  1. 必要な .ear、.jar、およびプロパティー・ファイルのインストール
  2. Lotus Connections Server の URL の登録
  3. テーマの更新
  4. インストール後手順

必要な .ear、.jar、およびプロパティー・ファイルのインストール

1. 1wp1001iw.zipパッケージをハード・ディスク上の一時ディレクトリーに解凍します。パッケージには以下のファイルが格納されています。

  • liveobjects.ear
  • um.ear
  • lwp.persontag.hcard.jar
  • styles.jsp
  • head.jspf
  • styles_people.jspf
  • persontag.properties
  • styles.css
  • styles_rtl.css

2. liveobjects.earファイルをインストールします。WebSphere Portal バージョン 6.0.1.1 以前では、liveobjects.ear は組み込まれていません。
注: Live Object Framework ear ファイルが<インストール・ディレクトリー>\profiles\wp_profile\installedApps\<ノード>」ディレクトリー内に存在する場合には、フォルダーを zip 形式で圧縮してハード・ディスク上に保存するか、または以下の手順を実行することで管理コンソールから ear ファイルをエクスポートすることにより、元の ear ファイルのバックアップを作成します。

  1. 管理コンソールにログインします (https://<お使いのポータル・サーバー名>:10039/admin)。
  2. 「Applications」 > 「Enterprise Applications」リンクをクリックします。
  3. 「LiveObject Framework ear」を探して選択し、「Export」をクリックします。
  4. 「Live Object Framework ear」をクリックして、ハード・ディスクに保存します。

以下の手順を実行して、liveobjects.ear をインストールします。

  1. 管理コンソールにログインします (https://<お使いのポータル・サーバー名>:10039/admin)。
  2. 「Applications」 > 「Enterprise Applications」リンクをクリックします。
  3. 「Install」をクリックして、先ほどインストール・パッケージを保存した一時ディレクトリー内のliveobject.earを選択します。「Next」をクリックします。
  4. 「Generate Default Bindings」チェック・ボックスを選択し、「Next」をクリックして次に進みます。
  5. 「Select installation options」ページのデフォルト設定を保持します。アプリケーション名はデフォルトで「Live_Object_Framework」となっています。そのままにして、「Next」をクリックします。
  6. 「Map modules to servers」ページで、「PersonTagServlet」を選択し、「Websphere_Portal」をクリックした上で、「Apply」「Next」の順にクリックします。
  7. 「Map virtual hosts for Web modules」ページで、「Use default virtual host name」を選択して、「Next」をクリックします。
  8. 「Summary」ページで「Finish」をクリックします。
  9. 「Save to Master Configuration」をクリックして、「Save」を選択します。

3. lwp.persontag.hcard.jarを一時ディレクトリーから<インストール場所>\PortalServer\shared\app\lotusworkplacelibディレクトリーに追加します。
4. persontag.propertiesファイルを一時ディレクトリーから<インストール場所>\PortalServer\shared\app\configディレクトリーに追加します。
5. um.earをインストールします。

  1. 管理コンソールにログインします (https://<お使いのポータル・サーバー名>:10039/admin)。
  2. 「Applications」 > 「Enterprise Applications」リンクをクリックします。
  3. 「Install」をクリックして、先ほどインストール・パッケージを保存した一時ディレクトリー内のum.earを選択します。「Next」をクリックします。
  4. 「Generate Default Bindings」チェック・ボックスを選択します。「Next」をクリックして、次のページで「Continue」をクリックします。
  5. 「Select installation options」ページのデフォルト設定を保持します。アプリケーション名はデフォルトで「User Profile REST service」となっています。そのままにして、「Next」をクリックします。 注: iSeries にインストールする場合には、名前の中のスペースを削除する必要があります。そうしないと、iSeries で使用できないスペースを含むディレクトリーを作成してしまうことになります。その場合は、アプリケーション名を「User_Profile_REST_Service」に変更してください。
  6. 「Map modules to servers」ページで、「User Profile REST service」を選択し、「Websphere_Portal」をクリックした上で、「Apply」「Next」の順にクリックします。
  7. 「Map virtual hosts for Web modules」ページで、「Use default virtual host name」を選択して、「Next」をクリックします。
  8. 「Map security roles to users/groups」ページで、デフォルト設定を保持して、「Next」をクリックします。
  9. 「Summary」ページで「Finish」をクリックします。
  10. 「Save to Master Configuration」をクリックして、「Save」を選択します。

um.earをインストールした後、プロファイル・ホーム>\config\cells\<サーバー名>\applications\User Profile REST service.ear\deployments\User Profile REST serviceに移動します。 deployment.xml ファイルを開いて、startingWeightを「1」から「1000」に変更します。例えば、次のようにします。



<modules xmi:type="appdeployment:WebModuleDeployment" 
xmi:id="WebModuleDeployment_1191592062375" 
deploymentId="1" startingWeight="1000" uri="um.war">	



Lotus Connections Server の URL の登録

管理コンソールから、Lotus Connections サーバーの URL を登録する必要があります。次の手順を実行します。

  1. WebSphere 管理コンソールにログインします (https://<お使いのポータル・サーバー名>:10039/admin)。
  2. 「Resources」 > 「URL Providers」をクリックします。
  3. 「Default URL Provider」をクリックします。
  4. 「Additional Properties」セクションの URL リンクをクリックします。
  5. 「New」をクリックします。
  6. 以下のように、一般プロパティーの値を指定します。
    • 名前: CONNECTIONS_PEOPLE_CARD
    • NDI 名: JNDI_CONNECTIONS_PEOPLE_CARD
    • カテゴリー: CATEGORY_CONNECTIONS_PEOPLE_CARD
    • 指定: http://<お使いの Connections サーバーのドメイン>/profiles/html/businessCard (お使いの Connections サーバーの URL)
  7. 「Apply」をクリックします。
  8. 「Save」をクリックします。もう 1度「Save」をクリックします。

テーマの更新

  1. 以下のように、semanticTagService.jsがテーマ・ファイルhead.jspf内に含まれるようにします。

    
    <script type="text/javascript"
    src="/wps_semanticTag/javascript/semanticTagService.js">
    </script>
    
    

  2. liveobjects.earをインストールする時に、2 つの CSS ファイルstyles_rtl.cssとstyles.cssが、live object framework/peoplemenu スタイルのディレクトリー構造に追加されます。これらのファイルは、インストール・パッケージにも含まれており、統合 CSS ファイルに追加することが可能です (そのように計画されている場合)。
  3. テーマ内にstyles_people.jspfを追加して、Lotus Connections のビジネス・カードのスタイルが含まれるようにします。例えば、お使いのテーマが「IBM」である場合には、styles_people.jspfファイルをインストール場所>\profiles\wp_profile\installedApps\<サーバー名>\wps.ear\wps.war\themes\html\IBMディレクトリーに追加します。
  4. styles.jspファイルに以下の include 文が含まれるようにします。

    
    <%@ include file="./styles_people.jspf" %>
    
    

styles.jsp のサンプルが、インストール・パッケージに付属しています。


インストール後手順

  1. WebSphere Portal サーバーを再起動します。
  2. ユーザーをライブ・エレメント (People Finder など) として表示するポートレットからのユーザーの「Person Tag」メニューにアクセスして、Connections サーバー統合をテストします。
    注: お使いのブラウザーから Connections サーバー URL にアクセスできず、証明書エラーが発生する場合には、サイトにアクセスするための証明書をブラウザーにインストールしてください。

参考文献

著者について

Lotus テクニカル・セールス&サービス,IBM

不正使用の報告のヘルプ

不正使用の報告

ありがとうございます。 このエントリーは、モデレーターの注目フラグが設定されました。


不正使用の報告のヘルプ

不正使用の報告

不正使用の報告の送信に失敗しました。


developerWorks: サイン・イン


IBM ID が必要ですか?
IBM IDをお忘れですか?


パスワードをお忘れですか?
パスワードの変更

「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 利用条件

 


お客様が developerWorks に初めてサインインすると、プロフィールが作成されます。 プロフィールで選択した情報は公開されますが、いつでもその情報を編集できます。 お客様の姓名(非表示設定にしていない限り)とディスプレイ・ネームは、投稿するコンテンツと一緒に表示されます。

表示名をお選びください

developerWorks に初めてサインインするとプロフィールが作成されますので、その際にディスプレイ・ネームを選択する必要があります。ディスプレイ・ネームは、お客様が developerWorks に投稿するコンテンツと一緒に表示されます。

ディスプレイ・ネームは、3文字から31文字の範囲で指定し、かつ developerWorks コミュニティーでユニークである必要があります。また、プライバシー上の理由でお客様の電子メール・アドレスは使用しないでください。

(半角英数字で3文字以上31文字以下にする必要があります)


「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 利用条件

 


この記事を評価する

コメント

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=60
Zone=Lotus, WebSphere
ArticleID=338302
ArticleTitle=IBM WebSphere PortalとLotus Quickr、Lotus Connections のPerson Card統合
publish-date=07042008
author1-email=lddinfo@jp.ibm.com
author1-email-cc=

タグ

Help
このタグで、My developerWorks のすべてのタイプのコンテンツを見つけるために検索フィールドを使用します。

スライダーバーを使用することで、より多く(少なく)タグを表示します。

人気のタグは、この特定のコンテンツ・ゾーン(例えば、Java テクノロジー、Linux や WebSphere など)に対するトップのタグを表示します。

マイ・タグは、この特定のコンテンツ・ゾーン(例えば、Java テクノロジー、Linux や WebSphere など)に対するお客様ご自身のタグを表示します。

このタグで、My developerWorks のすべてのタイプのコンテンツを見つけるために検索フィールドを使用します。人気のタグは、この特定のコンテンツ・ゾーン(例えば、Java テクノロジー、Linux や WebSphere など)に対するトップのタグを表示します。マイ・タグは、この特定のコンテンツ・ゾーン(例えば、Java テクノロジー、Linux や WebSphere など)に対するお客様ご自身のタグを表示します。