目次
- タイトルおよび著作権情報
- はじめに
- 登場人物リスト
- 第I部 スタート・ガイド
-
第II部 WebCenter Portalアセットの使用
- 3 WebCenter Portalアセットの概要
- 4 WebCenter Portalアセット・アプリケーション・テンプレートの使用
- 5 レイアウトの開発
- 6 ページ・スタイルの開発
- 7 ページ・テンプレートの開発
- 8 スキンの開発
- 9 ビジュアライゼーション・テンプレートの開発
-
10 「コンテンツ・プレゼンタ表示テンプレートの開発」
- 10.1 コンテンツ・プレゼンタ表示テンプレートの開発の概要
- 10.2 コンテンツ・プレゼンタ表示テンプレートの作成
-
10.3 コンテンツ・プレゼンタ表示テンプレートの編集
- 10.3.1 単一アイテムの表示テンプレートの定義方法
- 10.3.2 単一コンテンツ・アイテムのコンテンツ表示テンプレートのタグ
- 10.3.3 複数アイテムの表示テンプレートの定義方法
- 10.3.4 複数コンテンツ・アイテムのコンテンツ表示テンプレートのタグ
- 10.3.5 レスポンシブ・テンプレートの使用方法
- 10.3.6 レスポンシブ・テンプレートの拡張方法
- 10.3.7 コンテンツ・プレゼンタ表示テンプレートでのイメージ・レンディションの使用方法
- 10.3.8 EL式を使用したコンテンツ・アイテム情報の取得方法
- 10.3.9 コンテンツ・タイプのプロパティ名の見つけ方
- 10.3.10 表示テンプレートでの外部ファイルの参照方法
- 10.3.11 カスタム・ビューでのSite Studioリージョン要素の参照方法
- 10.4 コンテンツ・プレゼンタ表示テンプレートの公開
- 10.5 コンテンツ・プレゼンタ表示テンプレートのパフォーマンスの最適化
- 10.6 コンテンツ・プレゼンタの使用(ヒント、チュートリアルおよび例)
-
第III部 ポートレットの使用
-
11 ポートレットの概要
- 11.1 ポートレットについて
- 11.2 ポートレットの構造について
- 11.3 ポートレット・リソースについて
- 11.4 ポートレットの開発について
-
12 Oracle JSF Portlet Bridgeを使用したJSFアプリケーションからのポートレットの作成
- 12.1 Oracle JSF Portlet Bridgeを使用したJSFアプリケーションからのポートレットの作成について
- 12.2 JSFアプリケーションからのポートレットの作成
- 12.3 ポートレット化されたページまたはタスク・フローのポートレット・エントリの更新
- 12.4 JDeveloperでのポートレット化されたページまたはタスク・フローのテスト
- 12.5 統合WebLogic Serverを使用してのJSFポートレットのテスト
- 12.6 WebLogic Managed ServerへのJSFポートレットのデプロイ
- 12.7 イベントを使用したその他のポートレットとのJSFポートレットのリンク
-
13 JSR 286を使用した標準ベースのJavaポートレットの作成
- 13.1 JSR 286を使用した標準ベースのJavaポートレットの作成について
- 13.2 JSR 286 Javaポートレットの作成
-
13.3 JSR 286 Javaポートレットの開発
- 13.3.1 ポートレット・デプロイメント・ディスクリプタ・ファイルの例
- 13.3.2 ポートレット・デプロイメント・ディスクリプタ・ファイルの編集方法
- 13.3.3 JSR 286ポートレットのポートレット・モード
- 13.3.4 JSR 286ポートレットへのカスタム・ポートレット・モードの追加方法
- 13.3.5 JSR 286ポートレットでのユーザー情報へのアクセス方法
-
13.3.6 JSR 286ポートレット用のランタイム環境のカスタマイズ方法
-
13.3.6.1 サポートされるコンテナ・ランタイム・オプション
- 13.3.6.1.1 javax.portlet.actionScopedRequestAttributes
- 13.3.6.1.2 javax.portlet.escapeXml
- 13.3.6.1.3 javax.portlet.servletDefaultSessionScope
- 13.3.6.1.4 com.oracle.portlet.allowEventPayloadsWithoutJAXBBinding
- 13.3.6.1.5 com.oracle.portlet.allowWsrpExport
- 13.3.6.1.6 com.oracle.portlet.compatibilityMode
- 13.3.6.1.7 com.oracle.portlet.defaultProxiedResourceRequiresWsrpRewrite
- 13.3.6.1.8 com.oracle.portlet.defaultServedResourceRequiresWsrpRewrite
- 13.3.6.1.9 com.oracle.portlet.disallowResourceServing
- 13.3.6.1.10 com.oracle.portlet.escapeXmlEncodeUrls
- 13.3.6.1.11 com.oracle.portlet.eventPayloadsXmlType
- 13.3.6.1.12 com.oracle.portlet.excludedActionScopeRequestAttributes
- 13.3.6.1.13 com.oracle.portlet.externalScopeRequestAttributes
- 13.3.6.1.14 com.oracle.portlet.importCssToIFrame
- 13.3.6.1.15 com.oracle.portlet.minimumWsrpVersion
- 13.3.6.1.16 com.oracle.portlet.offerPortletOverWsrp
- 13.3.6.1.17 com.oracle.portlet.portalInfoProvider
- 13.3.6.1.18 com.oracle.portlet.redirectAfterAction
- 13.3.6.1.19 com.oracle.portlet.requireIFrame
- 13.3.6.1.20 com.oracle.portlet.streamingOptimized
- 13.3.6.1.21 com.oracle.portlet.suppressWsrpOptimisticRender
- 13.3.6.1.22 com.oracle.portlet.trapWsrpRenderExceptions
- 13.3.6.1.23 com.oracle.portlet.trimEncodeUrls
- 13.3.6.1.24 com.oracle.portlet.useWsrpUserContextForUserAuthentication
- 13.3.6.1.25 com.oracle.portlet.wsrpHeaderMode
- 13.3.6.1.26 com.oracle.portlet.wsrpLegacyPortletHandle
- 13.3.6.1.27 com.oracle.portlet.wsrpPortletHandle
- 13.3.6.1.28 oracle.portlet.bridge.adf.raiseUndeclaredContextualEvents
- 13.3.6.2 アプリケーション内のすべてのポートレットに対するコンテナ・ランタイム・オプションの設定
- 13.3.6.3 個々のポートレットに対するコンテナ・ランタイム・オプションの設定
-
13.3.6.1 サポートされるコンテナ・ランタイム・オプション
- 13.3.7 JSR 286ポートレットでのパブリック・レンダラ・パラメータの使用方法
- 13.3.8 JSR 286ポートレットでのポートレット・イベントの使用方法
- 13.3.9 JSR 286ポートレットへのポートレット・プリファレンスの追加方法
- 13.3.10 JSR 286ポートレットでのポートレット・フィルタの使用方法
- 13.3.11 異なるページ間でのポートレット間通信の実装方法
- 13.3.12 キャッシュを使用してJSR 286ポートレットのパフォーマンスを向上する方法
- 13.3.13 リソース・プロキシに対して書きなおされたURLの実装方法
- 13.3.14 ステートレス・リソース・プロキシの実装方法
- 13.3.15 JSR 286ポートレット用の永続ストアの管理方法
- 13.4 JSR 286ポートレットのテスト
- 13.5 WebLogic PortalポートレットのWebCenter Portalへの移行
- 13.6 JSR 286ポートレット関連のファイル
-
14 ポートレットの消費
- 14.1 ポートレットの消費の概要
- 14.2 WebCenter Portal へのWSRPポートレット・プロデューサの登録
- 14.3 WebCenter Portal へのOracle PDK-Javaポートレット・プロデューサの登録
- 14.4 ポートレット・プロデューサの接続の管理
- 14.5 ページへのポートレットの追加
- 14.6 ポートレット・タグの属性値の設定
- 14.7 JSR 286ポートレットでのパラメータとイベントの手動によるワイヤリング
- 14.8 ポートレットのコピー
- 14.9 アプリケーション・ページからのポートレットの削除
- 14.10 ポートレットのトラブルシューティング
-
11 ポートレットの概要
-
Part IV WebCenter Portalの追加カスタマイズ
-
15 共有ライブラリの開発
- 15.1 WebCenter Portal で使用する共有ライブラリの開発
- 15.2 WebCenter Portalで使用するADFコンポーネントのパッケージ化およびデプロイ
- 16 ポータルのローカライズ
-
17 Oracle Composerの拡張
-
17.1 コンポーネントへのカスタム・アクションの追加
- 17.1.1 デザイン・ビューでのShow Detail FrameコンポーネントへのJavaベースのカスタム・アクションの追加
- 17.1.2 選択ビューでのコンポーネントへのJavaベースの直接選択カスタム・アクションの追加
- 17.1.3 ファセットを使用したShow Detail Frameコンポーネントへのカスタム・アクションの追加
- 17.1.4 タスク・フローへのカスタム・アクションの追加
- 17.1.5 コンポーネント・ナビゲータ内のタスク・フローに表示されるカスタム・アクションの追加
-
17.1 コンポーネントへのカスタム・アクションの追加
-
15 共有ライブラリの開発
-
付録
-
A 式言語式
-
A.1 式言語(EL)式の概要
- A.1.1 式ビルダーの概要
- A.1.2 WebCenter Portal の式エディタの概要
- A.2 WebCenter Portal情報に関連するEL
- A.3 特定のページに関連するEL
- A.4 特定のポータルに関連するEL
- A.5 ポータル・イベント・コンテキストに関連するEL
- A.6 アセットに関連するEL
- A.7 セキュリティに関連するEL
- A.8 一般設定に関連するEL
- A.9 ポータル・リソースに関連するEL
- A.10 ナビゲーションに関連するEL
- A.11 ツールとサービスに関連するEL
- A.12 コンポーザに関連するEL
- A.13 ドキュメントに関連するEL
- A.14 ピープル・コネクションに関連するEL
- A.15 ページ・エディタに関連するEL式
- A.16 デバイス設定に関連するEL式
- A.17 実用的なEL式
- A.18 式エディタの組込み式
- A.19 ポータル問合せでの自由形式のJPQL WHERE句およびSORT句の非サポート
-
A.1 式言語(EL)式の概要
- B WebCenter Portalのアクセシビリティ機能
-
C WebCenter Portal REST APIの使用
- C.1 RESTの概要
- C.2 ユーザー名ベースのセキュリティ・トークンの暗号化の理解
- C.3 RESTを使用するメリット
- C.4 WebCenter Portal REST APIの概要
- C.5 リンク・モデルの理解
- C.6 itemsハイパーメディアの理解
- C.7 HTTPを使用したハイパーメディアのナビゲーション
- C.8 WebCenter Portal REST APIのセキュリティに関する考慮事項
- C.9 CMIS REST APIのセキュリティに関する考慮事項
- C.10 共通タイプの理解
- C.11 キャッシュの管理
- C.12 プロキシ・サーバーの構成
- C.13 WebCenter Portal REST APIの例
-
C.14 ピープル・コネクションREST APIの使用
-
C.14.1 アクティビティ・ストリームREST API
- C.14.1.1 アクティビティ・ストリームのエントリ・ポイント
- C.14.1.2 アクティビティ・ストリームのリソース・タイプの分類
- C.14.1.3 アクティビティ・ストリームのセキュリティに関する考慮事項
-
C.14.1.4 アクティビティ・ストリームのリソース・タイプ
- C.14.1.4.1 urn:oracle:webcenter:activities:stream
- C.14.1.4.2 streamへのナビゲーション・パス
- C.14.1.4.3 streamでサポートされるメソッド
- C.14.1.4.4 streamからリンクされるリソース・タイプ
- C.14.1.4.5 urn:oracle:webcenter:activities:activity
- C.14.1.4.6 activityへのナビゲーション・パス
- C.14.1.4.7 activityでサポートされるメソッド
- C.14.1.4.8 activityからリンクされるリソース・タイプ
- C.14.1.4.9 activityの読取り専用要素
- C.14.1.4.10 templateParams要素の理解
- C.14.1.4.11 コメントとお気に入り登録の理解
- C.14.1.4.12 urn:oracle:webcenter:activities:parameter
- C.14.1.4.13 urn:oracle:webcenter:activities:activity:icon
- C.14.1.4.14 activities:activity:iconへのナビゲーション・パス
- C.14.1.4.15 iconでサポートされるメソッド
- C.14.1.4.16 iconからリンクされるリソース・タイプ
-
C.14.2 コネクションおよびプロファイルREST API
- C.14.2.1 コネクションおよびプロファイルのエントリ・ポイント
- C.14.2.2 コネクションおよびプロファイルのリソース・タイプの分類
- C.14.2.3 コネクションおよびプロファイルのセキュリティに関する考慮事項
-
C.14.2.4 コネクションおよびプロファイルのリソース・タイプ
- C.14.2.4.1 urn:oracle:webcenter:people
- C.14.2.4.2 peopleへのナビゲーション・パス
- C.14.2.4.3 peopleでサポートされるメソッド
- C.14.2.4.4 linksパラメータの事前定義済セット
- C.14.2.4.5 peopleからリンクされるリソース・タイプ
- C.14.2.4.6 urn:oracle:webcenter:people:icon
- C.14.2.4.7 iconでサポートされるメソッド
- C.14.2.4.8 iconからリンクされるリソース・タイプ
- C.14.2.4.9 urn:oracle:webcenter:people:person
- C.14.2.4.10 personへのナビゲーション・パス
- C.14.2.4.11 personでサポートされるメソッド
- C.14.2.4.12 personの読取り専用要素
- C.14.2.4.13 personからリンクされるリソース・タイプ
- C.14.2.4.14 urn:oracle:webcenter:people:person:list
- C.14.2.4.15 listへのナビゲーション・パス
- C.14.2.4.16 listでサポートされるメソッド
- C.14.2.4.17 listからリンクされるリソース・タイプ
- C.14.2.4.18 urn:oracle:webcenter:people:person:listNames
- C.14.2.4.19 listNamesへのナビゲーション・パス
- C.14.2.4.20 listNamesでサポートされるメソッド
- C.14.2.4.21 listNamesからリンクされるリソース・タイプ
- C.14.2.4.22 urn:oracle:webcenter:people:person:listName
- C.14.2.4.23 listNameへのナビゲーション・パス
- C.14.2.4.24 listNameでサポートされるメソッド
- C.14.2.4.25 listNameの書込み可能要素
- C.14.2.4.26 listNameからリンクされるリソース・タイプ
- C.14.2.4.27 urn:oracle:webcenter:people:person:list:member
- C.14.2.4.28 memberへのナビゲーション・パス
- C.14.2.4.29 memberでサポートされるメソッド
- C.14.2.4.30 memberの書込み可能要素
- C.14.2.4.31 urn:oracle:webcenter:people:person:status
- C.14.2.4.32 statusへのナビゲーション・パス
- C.14.2.4.33 statusでサポートされるメソッド
- C.14.2.4.34 statusの書込み可能要素
- C.14.2.4.35 statusからリンクされるリソース・タイプ
- C.14.2.4.36 urn:oracle:webcenter:people:invitations
- C.14.2.4.37 invitationsへのナビゲーション・パス
- C.14.2.4.38 invitationsでサポートされるメソッド
- C.14.2.4.39 invitationsの書込み可能要素
- C.14.2.4.40 invitationsからリンクされるリソース・タイプ
- C.14.2.4.41 urn:oracle:webcenter:people:invitation
- C.14.2.4.42 invitationへのナビゲーション・パス
- C.14.2.4.43 invitationでサポートされるメソッド
- C.14.2.4.44 invitationの書込み可能要素
- C.14.2.4.45 invitationの読取り専用要素
- C.14.2.4.46 invitationからリンクされるリソース・タイプ
-
C.14.3 フィードバックREST API
- C.14.3.1 フィードバックのエントリ・ポイント
- C.14.3.2 フィードバックのリソース・タイプの分類
- C.14.3.3 フィードバックのセキュリティに関する考慮事項
-
C.14.3.4 フィードバックのリソース・タイプ
- C.14.3.4.1 urn:oracle:webcenter:feedback
- C.14.3.4.2 feedbackへのナビゲーション・パス
- C.14.3.4.3 feedbackでサポートされるメソッド
- C.14.3.4.4 feedbackからリンクされるリソース・タイプ
- C.14.3.4.5 urn:oracle:webcenter:feedback:message
- C.14.3.4.6 messageへのナビゲーション・パス
- C.14.3.4.7 messageでサポートされるメソッド
- C.14.3.4.8 messageの読取り専用要素
- C.14.3.4.9 feedbackからリンクされるリソース・タイプ
-
C.14.4 メッセージ・ボードREST API
- C.14.4.1 メッセージ・ボードのエントリ・ポイント
- C.14.4.2 メッセージ・ボードのリソース・タイプの分類
- C.14.4.3 メッセージ・ボードのセキュリティに関する考慮事項
-
C.14.4.4 メッセージ・ボードのリソース・タイプ
- C.14.4.4.1 urn:oracle:webcenter:messageBoard
- C.14.4.4.2 messageBoardへのナビゲーション・パス
- C.14.4.4.3 messageBoardでサポートされるメソッド
- C.14.4.4.4 messageBoardの読取り専用要素
- C.14.4.4.5 messageBoardからリンクされるリソース・タイプ
- C.14.4.4.6 urn:oracle:webcenter:messageBoard:message
- C.14.4.4.7 messageへのナビゲーション・パス
- C.14.4.4.8 messageでサポートされるメソッド
- C.14.4.4.9 messageの書込み可能要素
- C.14.4.4.10 messageの読取り専用要素
- C.14.4.4.11 messageからリンクされるリソース・タイプ
- C.14.4.5 可視性に基づくメッセージのフィルタ処理
- C.14.5 招待の作成
-
C.14.1 アクティビティ・ストリームREST API
- C.15 コンテンツ管理REST API
- C.16 イベントREST APIの使用
-
C.17 タグREST APIの使用
- C.17.1 タグのエントリ・ポイント
- C.17.2 タグのリソース・タイプの分類
- C.17.3 セキュリティに関する考慮事項
- C.17.4 タグのリソース・タイプ
-
C.18 ディスカッションREST APIの使用
- C.18.1 ディスカッションのエントリ・ポイント
- C.18.2 ディスカッションのリソース・タイプの分類
- C.18.3 セキュリティに関する考慮事項
-
C.18.4 ディスカッションのリソース・タイプ
- C.18.4.1 urn:oracle:webcenter:discussions:forums
- C.18.4.2 urn:oracle:webcenter:discussions:forum
- C.18.4.3 urn:oracle:webcenter:discussions:forum:topics
- C.18.4.4 urn:oracle:webcenter:discussions:forum:topic
- C.18.4.5 urn:oracle:webcenter:discussions:forum:topic:messages
- C.18.4.6 urn:oracle:webcenter:discussions:forum:topic:message
-
C.19 リストREST APIの使用
- C.19.1 リストのエントリ・ポイント
- C.19.2 リストのリソース・タイプの分類
- C.19.3 リストのセキュリティに関する考慮事項
- C.19.4 リストのリソース・タイプ
-
C.20 アクティビティ・グラフREST APIの使用
- C.20.1 アクティビティ・グラフのエントリ・ポイント
- C.20.2 アクティビティ・グラフのリソース・タイプの分類
- C.20.3 セキュリティに関する考慮事項
- C.20.4 アクティビティ・グラフのリソース・タイプ
- C.21 検索REST APIの使用
- D トラブルシューティング
-
A 式言語式