Oracle JDeveloper 11gとOracle ADF 11gのRelease 2(11.1.2.x): 新機能

更新: 2013年5月2日

はじめに



Oracle JDeveloper 11g Release 2(11.1.2.4.0)

Oracle JDeveloperとOracle Application Development Framework(Oracle ADF)の11g Release 2(11.1.2.4.0)バージョンは、マイナー更新リリースです。 このリリースには、多数のバグ修正に加えていくつかのOracle ADF Mobileの新機能が含まれています。



Oracle JDeveloper 11g Release 2(11.1.2.3.0)

Oracle JDeveloperとOracle Application Development Framework(Oracle ADF)の11g Release 2(11.1.2.3.0)バージョンは、マイナー更新リリースです。 このリリースには、多数のバグ修正に加えていくつかの新機能が含まれています。
  • Oracle ADF Mobile:Oracle ADF Mobileは、Oracle ADFアプリケーションの対象を、ネイティブ・アプリケーションとしてモバイル機器まで拡大します。 Oracle ADF Mobileはすでにリリースされており、JDeveloper Update Center(「Help」→「Check for Updates」)から入手できます。
  • Oracle ADF Essentials: Oracle ADF Essentialsは、Oracle ADFのまったく新しい製品です。 Oracle ADF Essentialsにより、開発者はOracle ADFの中核となる部分を無償で使用してデプロイできます。




Oracle JDeveloper 11g Release 2(11.1.2.2.0)

Oracle JDeveloperとOracle ADFの11g Release 2(11.1.2.2.0)バージョンは、マイナー更新リリースです。 このリリースには、多数のバグ修正に加えていくつかの新機能が含まれています。



Oracle JDeveloper 11g Release 2(11.1.2.1.0)

Oracle JDeveloperの11g Release 2(11.1.2.1.0)バージョンは、11.1.2.0.0をバグ修正して更新したものです。

Oracle JDeveloper 11g Release 2(11.1.2.0.0)

Oracle JDeveloperとOracle ADFの11g Release 2(11.1.2.0.0)バージョンは、新機能を搭載したメジャー・リリースです。 このリリースには新機能が多数搭載されていますが、主要なテーマは次のとおりです。

  • JDeveloper Extension Frameworkのアップグレード:拡張(プラグイン)フレームワークがアップグレードされ、OSGiが使用できるようになりました。 これにより、必要に応じて拡張機能の遅延ロードが可能になります。 その結果、起動時間が短縮され、全体のパフォーマンスが大幅に向上します。
  • Oracle JDeveloperパフォーマンスの向上:アップグレードによりOSGiが使用できるようになったことに加え、JDeveloper全体にデザインタイムのパフォーマンスを向上させる改良が実施されました。
  • Mavenの統合: Maven 2のサポートがJDeveloperに統合されました。
  • Oracle ADFスキン・エディタ: 新しいOracle ADFスキン・エディタでは、Oracle ADF Facesアプリケーションの表示を視覚的に作成および変更できます。
  • JSF 2.0: IDEおよびOracle ADFアプリケーションに対するJSF 2.0のサポート

もちろん、このリリースには多数のバグ修正も実装されました(ユーザーから報告された約700のバグ)。 新機能の詳細については、以降を参照してください。


 

OTNフォーラムにフィードバックをお寄せください。

以前のバージョン: 11gより前のリリースの新機能一覧については、 リリース・ドキュメント・ページを参照してください。


 

このリリース(11.1.2.4.0)の新機能

Oracle ADF Mobile

デバイス・ネイティブのプッシュ通知

  • モバイル・ユーザーへのプッシュ通知(例:ユーザーにタスク・リスト内の新規承認依頼を通知)
  • 実績のあるネイティブ・プッシュ通知メカニズムの活用
    • iOS: Apple Push Notification
    • Androd: Google Cloud Messaging Service
  • ADF Mobileとの緊密な統合

APIのバッジ

  • モバイル・ユーザーに新規アプリケーション・イベントに関する視覚的な合図を提供
  • プッシュ通知と頻繁に併用
  • iOSでのみサポート

Androidでのファイル・コンテンツの表示

  • Androidのファイル・ビューアとシームレスに統合可能

アプリケーション・アーカイブのサポート

  • システム・インテグレータ(SI)やISVが作成したADFモバイル・アプリケーションの企業内配信が可能
  • SIやISVパートナーにとって有用

インフラストラクチャの更新

  • パフォーマンス強化
  • iPhone 5とiPad miniのフォーム・ファクタのサポート
  • PhoneGap 1.0からCordova 2.2への移行
  • 更新されたXcodeとAndroid SDKのサポート

このリリース(11.1.2.3.0)の新機能

Java EEの開発とデプロイメント

GlassFishのデプロイメント

Oracle JDeveloperでは、GlassFish Server 3.1へのデプロイメントのサポートを提供しています。

Oracle ADF Mobile

Oracle ADF Mobileは、Oracle ADFアプリケーションの対象を、ネイティブ・アプリケーションとしてモバイル機器まで拡大します。 Oracle ADF Mobileはすでにリリースされており、JDeveloper Update Center(「Help」→「Check for Updates」)から入手できます。 特定の機能、デモンストレーション、および製品の詳細について詳しくは、ADF Mobile corner on OTNを参照してください。

Oracle ADF Essentials

このリリースには、Oracle ADFを大規模なJava Web開発コミュニティへ導入するための新しいオプションが組み込まれています。 Oracle ADF Essentialsは、開発、デプロイおよび製品の配布を無償で行えます。 これには、Oracle ADF Faces、Oracle ADFデータ可視化ツール、Oracle ADF Controller、Oracle ADF Model、Oracle ADF Share、およびOracle ADF Business Components(Oracle ADF BC)の、中核となるOracle ADF構築ブロックが含まれます。 さらに、Oracle ADF Essentialsには、GlassFishへのデプロイメントの認定が付属しています。 詳細は、新しいADF Essentials corner on OTNを参照してください。

Oracle ADF Facesおよびデータ可視化ツール(DVT)

すべてのOracle ADF Facesおよびデータ可視化コンポーネントで、タッチ対応デバイスでのタッチ・ジェスチャによるインタラクティビティがサポートされるようになりまし た。これには、ドラッグ・アンド・ドロップ、ツールチップ、データ・チップ、およびコンテキスト・メニューに対するタッチ・サービスが含まれます。 このサポートは、新しいv1.2バージョンのFusionFxおよびFusionFx-simpleスキン・ファミリーを通して有効化されます。 Oracle ADF FacesおよびDVTコンポーネントは、iPadで認定されました。 また、Oracle ADF DVTのグラフ・コンポーネントおよびゲージ・コンポーネントは、HTML5でのレンダリングをサポートしています。


 

Oracle ADF Viewフレームワーク


 

  • デフォルト・ディメンションのオーバーライド - デフォルトでは、いくつかのコンポーネントは、ディメンションを親から取得するように設定されています。 このため、これらのコンポーネントは、通常は適切なサイズの子コンポーネントからディメンションを取得するフローしているコンテナでの動作が困難になりま す。 下位互換性を維持しながらこれをサポートするため、新しいweb.xmlコンテキスト・パラメータが導入されました。 このパラメータを設定すると、特定の属性のデフォルト値は、現行のコンテナに適合する値を前提とするようになります。 dimensionsFrom属性にとって、これはデフォルト値が"parent"ではなく"auto"になることを意味します。 これにより、コンポーネントが、その親コンポーネントからどのディメンションをデフォルトで使用するかを決定することになります。 これは、af:decorativeBox、af:panelAccordion、af:panelDashboard、af: panelStretchLayout、af:panelSplitterおよびaf:panelTabbed上のdimensionsFrom属性に影 響します。af:table、af:treeおよびaf:treeTableといった表ファミリのコンポーネントでは、新しいコンテキスト・パラメータを autoに設定すると、autoHeightRowsのデフォルト値が-1から0に切り替わります。また、これらのコンポーネントは、 autoHeightRowsが0の場合(およびコンテキスト・パラメータがautoに設定された場合)、AFStretchWidthスタイル・クラス をレンダリングします。
    この新しいパラメータを設定するには、以下をアプリケーションのweb.xmlに追加する必要があります。
    <context-param>
     <description>
    このパラメータは、ページ上のコンポーネント・ジオメトリのデフォルト制御します。 サポートされる値は次のとおりです。 legacy - このコンポーネント属性は、タグ・ドキュメントの属性に指定されたとおりデフォルト 使用します。(デフォルト値) auto - このコンポーネント属性は、親コンポーネントの値に与えられた正しいデフォルト値を 使用します。 たとえば、この設定では、panelStretchLayoutは、 その"dimensionsFrom"属性のデフォルトとして"auto""parent"の代わりに使用します。 </description>
    <param-name>oracle.adf.view.rich.geometry.DEFAULT_DIMENSIONS</param-name>
    <param-value>auto</param-value>
    </context-param>

タブレット・デバイスでは、Oracle ADF表を、無限にスクロールする必要はなく、ページ区切りされた表として自動的にレンダリングされます。 スクロール・バーの代わりに、表コンポーネントがページ区切りされ、フッターが表示されることにより、ユーザーは以下に示すように特定の行ページへジャン プできます。 ページ上の行番号は、fetchSize属性によって決定されます。


 


このリリース(11.1.2.2.0)の新機能

Oracle ADF Facesおよびデータ可視化ツール(DVT)

Oracle ADF Facesフレームワーク

  • ページ・ロード・パフォーマンスの向上: このリリースでは、多数の機能が追加されることにより、Oracle ADF Facesアプリケーションをロードする際のエクスペリエンス全般が向上しました。
    • 必 要なJavaScriptの最小サイズの縮小 -- Trinidad JavaScriptをパーティション化してOracle ADF Facesに必要なJavaScriptのコア・セットを最小化し、オンデマンドでダウンロードできるサービスからそれを分離します。
    • イメージのサイズの縮小 -- Oracle ADF Facesで使用されるイメージを最適に圧縮できるようになりました。
    • Closureコンパイラの追加 -- より適切に圧縮(および不明瞭化)されたJavaScriptを生成するため、新しいメソッドを使用しています。
    • コ ンテンツ・デリバリ・ネットワーク(CDN)のサポート -- adf-config.xml内の新しい設定により、ユーザーはコンテンツ・デリバリ・ネットワーク(CDN)を利用して、アプリケーションの静的部分 (イメージ、JavaScript、スタイルシートなど)をキャッシュおよび提供できます。
  • Pretty URL: デフォルトでは、Oracle ADF Facesのセッション状態を保持するパラメータ値が、動的URLパラメータを使用して渡されることがなくなりました。 これにより、エンドユーザーに見える非常に明瞭なURLとなります。 これをサポートするブラウザに対しては、パラメータの削除にHTML 5履歴管理APIが使用され、それ以外の場合はセッションCookieを介して情報が送信されます。 別の方法として、開発者は特定のメソッドを選択したり、機能を完全にweb.xmlで停止したりできます。

Oracle ADF Faces

レイアウト

  • af:panelGridLayout: このリリースでは、新しいレイアウト・コンポーネントが導入されました。 パネル・グリッド・レイアウトを、関連するaf:gridRowタグおよびaf:gridCellタグと組み合わせて使用すると、ユーザーはページの要素 を単純な(高度な)行および列のコレクションにレイアウトできます。 新しいレイアウト・コンポーネントは、このリリースのJSFビジュアル・エディタではサポートされないことに注意してください。

Oracle ADFデータ・バインディング

Webサービス・データ・コントロール

  • キー属性を定義する機能: ID型属性を参照するWSDLは、その属性を"主キー"としてマークするWebサービス・データ・コントロール構造体になります。 それ以外の場合は、生成されたWebサービス・データ・コントロールが、キー値の非表示RowIndex属性を追加します。 その結果、Webサービス・データ・コントロールは、setCurrentRowKeyおよびsetCurrentRowKeyWithValueイテ レータ操作もサポートできます。
  • HTTPヘッダーのカスタマイズ: Webサービス・データ・コントロール定義を作成する際に、"HTTP Headerパラメータをインクルードする"ための新しいオプションができました。 このオプションを選択すると、Data Controlsアコーディオン・パネルのデータ・コントロール操作の下に"HTTP Header"パラメータがインクルードされます。 HTTP Headerパラメータの値はバッキングBeanから提供でき、この値はリクエスト経由で渡されてメソッドが実行されます。

URLデータ・コントロール

  • *複数のメソッド:*単一のURLデータ・コントロールを使用して、RESTサービスのすべての操作を公開できるようになりました。 単一のデータ・コントロール定義内で、複数のメソッドを作成できます。
  • XSDが不要:GET操作において、戻り型のXSDを指定する必要がなくなりました。 データ・コントロールを作成する際にXSDが指定されない場合、サービスへのリクエストを作成することによって戻り型が生成されます。
  • HTTPヘッダーのカスタマイズ:URL データ・コントロールを作成する際に、"HTTP Headerパラメータをインクルードする"ための新しいオプションができました。 このオプションを選択すると、Data Controlsアコーディオン・パネルのデータ・コントロール操作の下に"HTTP Header"パラメータがインクルードされます。 HTTP Headerパラメータの値はバッキングBeanから提供でき、この値はリクエスト経由で渡されてメソッドが実行されます。


このリリース(11.1.2.0.0)の新機能

Oracle JDeveloper IDE

エディタ管理

  • 非同期エディタ・サポート
    この機能を使用すると、エディタ・マネージャ・フレームワークのクライアントは、イベント・スレッドをブロックせずにエディタを開くことができます。

拡張機能の開発

  • トリガー・フックを使用するIDE拡張機能
    トリガー・フックをロードする時期と方法を拡張機能で定義できます。
  • 遅延初期化をサポートするIDE拡張機能
    拡張機能は、必要になったときにロードされます。 すべてが起動時に同時にロードされるわけではありません。
  • OSGiバンドルとしてのIDE拡張機能
    OSGiクラスローディング・ポリシーにより、拡張クラスは別々のクラスローダーでロードされるようになりました。

拡張機能開発者ガイド

ルック・アンド・フィール

  • 多数の共通コンポーネントのルック・アンド・フィールの改善

Javaコーディングとアジャイル開発

Ant

  • antマクロ属性の値をデバッガに表示

監査/メトリック

  • シリアル化の監査サポート
  • 監査ファイルのサイズ制限
  • シリアル化できないフィールドの監査サポート

コンパイラ

  • SQLDevディストリビューションからのJavaCompiler.jarの削除
  • 高速JOTパーサー

デバッガ

  • データ・ウィンドウ内のtoString()
  • データ・ウィンドウの配列ナビゲーション
  • デバッガのFind Sourceダイアログ

Javaコード・エディタ

  • 囲みなしのコード
  • 増分検索
  • 置換コマンド実行時に大文字小文字を維持
  • ツリー・ブラウザの呼出し

Javaナビゲーション

  • Gotoクラス/ファイル・ナビゲータ

Javaリファクタリング

  • 文字列の外部化
  • ブール値の反転
  • 国際化
    Javaの文字列リテラルをリソース・バンドルの国際化バージョンに置換
  • パラメータ・オブジェクトの導入
  • クラスの抽出
  • メソッド・オブジェクトの抽出

Java検索/索引付け

  • クラス・ロケータ
  • アプリケーション・キャッシュ
  • クラス・ロケータのコピー
  • ファイル変更のサポート
  • 文字列検索機能の公開
  • デフォルトで外部ファイルは変更されないと仮定
  • アプリケーション・レベルの永続ストレージ
  • アクティブ・ルート・マネージャ

ランチャ

  • Windowsでの64ビットのサポート

Maven

  • 新規アプリケーションおよびプロジェクトをMaven POMで作成
  • 既存のJDeveloperアプリケーションおよびプロジェクトからMaven POMを作成
  • Maven POMをインポート
  • 任意のアプリケーションにMavenの設定を構成
  • コード・インサイトを使用してMaven POMを編集
  • Mavenのゴールを実行
  • Mavenの出力ディスプレイの統合
  • 索引および問合せを使用したロケールおよびリモート・リポジトリの管理
  • JDeveloperプロジェクト・ライブラリとの同期によるMavenの依存性の管理
  • ローカル・リポジトリへのJDeveloperプロジェクトの自動パブリッシュ

プロファイラ

  • スナップショットの新旧対照を色分け
  • 64ビット・エージェントのサポート
  • ツリーの部分公開
  • チェーンの直線的な減少

データベース開発

オフライン・データベース

  • ファイルを永続化またはOracle 11g Release 2 SXMLとして生成
  • レポート・パラメータとして変数をバインド
  • オフライン・データベース・オブジェクトごとにアプリケーション・ナビゲータをフィルタリング
  • PL/SQLを.sqlや.plsなどのフラット・ファイルとして永続化
  • PL/SQLから表、ビュー、他のPL/SQLオブジェクトを参照(使用)する際の依存関係の分析を強化
  • PL/SQLエディタの"Go To Declaration"コマンド

モデラー

  • UMLクラス・モデルのデータベース・プロファイルにより、論理データベース・モデルから物理データベース・モデルへの変換の柔軟性が向上
  • 物理データベース・モデルから論理モデル(UMLクラス・モデル)へのリバース変換
  • "Delete"および"Remove from Diagram"の使用の効率化
  • オブジェクト・ツールチップのアイコンおよび接続情報により、オンライン・データベース・オブジェクトとオフライン・データベース・オブジェクトをグラフィカルに区別
  • 結合オブジェクトをアイコン・モードで表示
  • ViewおよびRelation Usageの"Show Related Elements"を許可
  • プリファレンスにHide constraint nameオプションを追加

Viewダイアログの改善

  • SQLコード・インサイト
  • 問合せ構築用のUNION集合演算子およびバインド変数のサポート
  • Group By式と関数呼出し
  • インライン問合せおよび階層問合せの作成への宣言的なサポート

Oracle Databaseのサポート

  • モデルを制約するためのDEFFERABLE句およびINITIALLY句の追加
  • 主キー/一意キーを実装する索引を明示的にモデル化
  • Oracle 11g Release 2 XE(Express Edition)のサポート

Oracle以外のデータベースのサポート

  • サード・パーティ・データベース・ディクショナリとJDBCドライバを使用

このバージョンのJDeveloperには、Oracle SQL Developer 2.1の機能が含まれています。

チーム開発

共通インフラストラクチャ

  • 大規模ファイルの比較アルゴリズムを強化
  • バージョン・ツリーのサムネイル表示と構造ペインの使用
  • アコーディオン・レイアウトの使用によるパネルの比較

Subversion

  • リポジトリ改訂ブラウザ
  • ツリー競合およびSubversionプロパティ競合のサポート
  • ファイルのコンテキスト・メニュー経由でsvn:ignoreに追加
  • コミット・ダイアログおよび更新ダイアログにリポジトリのURLを表示
  • メインの比較ビューでSubversionプロパティを比較 

Perforce

  • Perforceのアノテーションのサポート
  • Connectionドロップダウン・リストをBrowseボタンおよびダイアログへ変換

Serena Dimensions

  • バージョン操作でDimensionsのリクエスト(ライフ・サイクル)をサポート
  • ウィザードをインポート

Java EEの開発とデプロイメント

アプリケーション・サーバーの統合

  • Deploy Planのカスタマイズ・フレームワーク
  • Weblogic-policy-ref.xml用のフラット・エディタ
  • デプロイメント・ルールのプロジェクト/アプリケーション監査
  • *-jdbc.xmlファイルを生成
  • デプロイメントの取消しのサポート
  • バックグラウンド・サービスとしてのOJDeploy
  • デフォルト・ドメインの作成時にユーザーに初期adminパスワードを要求

EJB/JPA

  • デフォルト・エンティティ・マッピングのプリファレンス
  • エンティティのフィールド/列の同期化
  • Entities from Tablesウィザードで関連するJPAエンティティを動的に検出
  • toString()メソッド、hashCode()メソッド、Comparable.compareTo()メソッドの実装をエンティティに生成
  • EJBのリファクタリング
  • Entities From Tablesウィザードのユーザー・インタフェースを再設計

EJB/Beanデータ・コントロール

  • Bean DCにおいてJava 5総称型のサポートを追加
  • リモート参照にJNDIルックアップのweb-appを活用
  • Beanデータ・コントロールのメタデータ管理の改良により、必要な場合のみxmlを生成(スパースxml)
  • Beanデータ・コントロールと問合せ-副問合せおよび結合のサポート
  • Beanデータ・コントロールのページ区切りパフォーマンスの改善
  • Beanデータ・コントロールのユーザー・インタフェースの改善
  • Beanデータ・コントロールのトランザクションのサポート

EJB図

  • EJBモデラーからデータ・コントロールを作成

Integrated WebLogic Server

  • クラスおよびメタデータのリフレッシュのサポート(ホット・スワッピング)
  • 実行URLにアクセスするためのアクション(ある場合)
  • SSLのサポート
  • ドメインの削除および再作成のサポート
  • デプロイメント時の実行停止のサポート
  • プロトコルのローカル・デバッグのサポート

Java EEのセキュリティ

  • OPSSリソース・カタログのサポート
  • カスタム・ポリシーとコードベースの権限付与のサポート

XML開発

XMLスキーマ

  • 参照の解決はバックグラウンド・スレッドで実行
  • 新規のコンテキスト・メニューの追加により、"Generate XML from XSD"機能へのアクセスが簡素化
  • ファセット値はベースタイプについて検証
  • スキーマのList要素およびUnion要素に対する設計エディタによるサポートを追加
  • スキーマ設計エディタにおける要素および複合タイプのすべての属性の開閉のサポートを追加
  • ドロップダウン・リストの使用によるattributeGroup参照の設定のサポートを追加
  • スキーマ監査: スキーマ編集における検証の増加
  • プロパティ・インスペクタで型属性の値が表示可能(該当する場合)
  • Visual Editorのコンテキスト・メニューを使用して、要素、属性/暗黙の型をグローバルにする機能を追加

XSLT

  • xsl変数をスマート・データ・ウィンドウに表示可能

XMLエディタのフレームワーク

  • 構造ペインの強化
  • コンポーネント・パレットの強化

UML開発

クラス図

  • プリミティブ型のサポート
  • 関連端の追加情報
  • 属性の制約

モデリングのフレームワーク

  • 要素を参照するためのファシリティの事前ロード
  • JViews 8.6へのアップグレード
  • RenameとSave Asの図式化
  • コンテンツ・セットの図式化

シーケンス図

  • UML 2.0に結合された断片に従ったシーケンス図のネストが可能
  • 相互作用の形状
  • シーケンス・レイアウト

ステレオタイプのサポート

  • ユーザー定義のステレオタイプをダイアグラムで有効化
  • ユーザー定義のステレオタイプをプロパティ・インスペクタで有効化
  • ユーザー定義のステレオタイプをダイアログで有効化

UML 2インフラストラクチャ

  • プロファイル・サポート - ベース
  • プロファイル・サポート - ファイナル

Webサービスの開発

クライアント

  • 資格証明ウィザードとプロキシ・クライアント・ウィザードの統合
  • 新しいギャラリのプロキシ・ウィザード・オプションの名前を変更
  • プロキシ・ノードからの'Go To WSDL'コンテキスト・メニュー・オプション
  • プロキシ・ノードからの'Go To Client Class'コンテキスト・メニュー・オプション

HTTP Analyzer

  • 非同期サービス監視のサポート
  • デフォルト証明書の受入れ

ポリシー

  • ポリシーの検証
  • クライアント・ポリシー・ページのタイトルおよびヒント・テキストのカスタマイズが可能
  • ポリシー・プリファレンス・ページからサーバー接続を編集
  • HTTP Analyzerの証明/暗号化のサポート

Property Inspector

  • Property Inspector(PI)におけるMTOMアノテーションおよびAddressingアノテーションのユーザー・インタフェースの改善
  • @Actionアノテーションおよび@SOAPBindingアノテーションをProperty Inspectorがサポート
  • @WssConfigurationアノテーションをProperty Inspectorがサポート

REST

  • Hypermedia as the Engine of Application State(HATEOAS)からの関連リンクをサポート
  • アトミック(href)リンクのサポート

サービスの開発

  • TopLinkデータベースWebサービスのサポート
  • トップダウンで生成されたWebサービスの編集のサポート
  • SOAPBinding.ParameterStyle.BAREの検証の追加
  • アノテーションが付いたWebサービスへWSDLを追加するコンテキスト・メニュー・オプションの追加
  • @WebServiceRefを1つの手段で追加
  • トップダウンの生成後にWSDLではなく実装クラスをオープン

WSDLエディタ

  • Webサービスをテストするオプションを追加
  • WSDL作成ダイアログにディレクトリを追加

WebおよびAjaxの開発

  • faces-configフラット・エディタの改良
  • ナビゲータにマネージドBeanのアイコンを表示し、新しいManaged BeanフィンガーがApplication Overviewに追加
  • ギャラリの再編成
  • faces-configアノテーションのサポート
  • Webアプリケーション・マイグレータ
  • アノテーションを使用してマネージドBeanを作成するオプション
  • ELインサイトの関数のサポート

Facelets

  • プロジェクト・プロパティおよびTools→Manage LibrariesでのFaceletsタグ・ライブラリのサポート
  • ビジュアル・エディタのサポ―ト
  • カスタム・タグ・ライブラリの編集
  • ELビルダでの関数の表示
  • 複合コンポーネントのサポート
  • 新しい.jsf拡張子のサポート

ページ・レイアウト

  • ビジュアル・エディタでのオーバーフロー・スクロールのサポート

Oracle TopLinkの開発

  • Oracle TopLinkの高度なJPA(EclipseLink)のマッピング機能と永続ユニット機能のサポートの強化

Oracle ADFフレームワーク

設定ファイル

  • 新規のViewControllerプロジェクトでのadf-settings.xmlファイルの自動作成。手動での作成は不要。

Oracle ADFのデバッグ

  • コンテキスト・イベントおよびツリー・バインディングと表バインディングにブレーク・ポイントの設定が可能になりました。

データベースの移植が可能なアプリケーション

  • 使用するデータベースの型を含むアプリケーションのSQLプロパティが、アプリケーションのadf-config.xmlエ ディタに公開されるようになり、アプリケーションをパッケージ化する際に変更できるため、データベースの移植が可能なアプリケーションの作成が容易になり ました。

Oracle ADF Facesおよびデータ可視化(DVT)デザインタイム

Oracle ADFスキン・エディタ

新しいJDeveloperエディタは、11.1.2.0.0からOracle ADFスキン・ファイルの作成および編集に使用できます。 中核となる機能には以下が含まれます。

  • Oracle ADFスキンの1つを起点として拡張する機能
  • スタイル・クラス、グローバル・エイリアス、疑似要素などを含むOracle ADF FacesおよびDVTに選択可能なスキン・セレクタをすべてセレクタ・ツリーに一覧表示
  • コンポーネントをレンダリングし、スキン・セレクタに対する変更をリアルタイムで反映するプレビュー・ペイン
  • 既存のデフォルト・プロパティ値がスキン階層のどこから来ているのかを示す継承情報
  • 特定のグローバル・エイリアスを活用しているコンポーネントおよびセレクタのセットを表示するためのサポート
  • 特定のテーマのスキン・セレクタを編集するためのサポート
  • fusionFx-simpleスキンを拡張する際の、カラー・エイリアスに基づくイメージを生成する機能

スタンドアロン製品として利用可能

  • スタンドアロンのOracle ADF Skin Editorは、OTNのJDeveloper/Oracle ADFページからダウンロードできます。
  • スタンドアロンのバージョンでは、旧バージョンのOracle ADF Webアプリケーション(11.1.1.4または11.1.1.5)のスキンを 作成できます。 プロジェクト作成ダイアログでターゲット・バージョンを設定するだけです。

コンポーネント・パレットの再編成

コンポーネント・パレットのOracle ADF Facesコンポーネントは、新しいアコーディオンと表示グループに再編成されました。 予測しやすく使用しやすい編成にすることで、ユーザーが効率的かつ効果的にコンポーネントを検索および特定できるようにしました。 この再編成は、今後追加される新しいコンポーネントにも対応します。

ネストされたテンプレートの構築のサポート

以前は、各ページで使用できるのは(ページの作成時に選択した)1つのページ・テンプレートのみでした。 また、ページ・テンプレート定義の作成時に別のページ・テンプレートを含めることはできませんでした。 この制約がなくなり、新しいTemplate項目を

コンポーネント・パレットで使用できるようになり、ページ・テンプレート定義または通常のページにドラッグ・アンド・ドロップできるようになりまし た。 ポイントするページ・テンプレートを選択するよう指示するダイアログがユーザーに表示されます。 この新機能により、ページ・テンプレートをネストできるようになりました。

Oracle ADF Facesレイアウト・コンポーネントの変換のサポート

Oracle ADF Facesのさまざまなレイアウト・コンポーネント同士を変換できる機能が11.1.2.0.0に再導入されました(具体的には、 decorativeBox、group、panelAccordion、panelBorderLayout、panelBox、 panelFormLayout、panelGroupLayout、panelHeader、panelList、panelSplitter、 panelStretchLayout、panelTabbed、showDetailHeaderおよびtoolboxです)。 アルゴリズムで変換できない場合には、ユーザーに手順を示す新しいConvertダイアログが表示されます。ユーザーはこのダイアログで子コンポーネント をドラッグして他のファセットにドロップできます。また、ファセットに複数の子が必要な場合は、子をグループ化する必要のあるコンポーネントを選択できま す。

 

構造ペインの階層ナビゲーションの拡張

以前は、構造ペインのナビゲーションは冗漫で、階層の深くまでナビゲートすると自分の居場所を見失うことがよくありました。 現在は、ユーザーの選択により、Show As Topアイコンを使用してカレント・ノードを階層の最上位にすることができます。 これにより、自分の居場所を見失わずに階層の深くまでナビゲートできます。 最後は、「Show root」アイコンをクリックするかコンテキスト・メニューのオプションを使用して、ルートの表示まで戻ることができます。

 

 
 

構造ペインの検索

ユーザーは、新しい検索コントロールを使用することで、構造ペインのツリーにあるコンポーネントにすばやくナビゲートできるようになりました。 検索は、現在ルートとして指定されているノードを起点に、まず階層を下方向に進みます。 混乱を避けるために、この機能はトグル・オプションとして導入されました。そのため、ツールバー・アイコンが選択されたときにサブ・ツールバーとしてレン ダリングされます。


 

構造ペインの視覚的な混乱の軽減

  • 構造ペインのノードに完全修飾したバインディングではなく、簡素化した構文を使用することにより、重要なデータ・バインディング情報を簡単に識別できるようになりました。
  • FreezeおよびNew Viewの消去(PIにおいても同様)。 これらのオプションはユーザーの混乱を招き、用途を理解したユーザーにとってもあまり便利なオプションではありませんでした。
  • 望ましくない自動調整の修正

エラー・インジケータおよび警告インジケータの改良

  • "空のファセット"に対する警告を削除(一般的にJSFに適用)
  • ビジュアル・エディタにエラー・ガターが追加されたため、エラーや警告を設計ビューで簡単に見つけて修正が可能


 

Oracle ADFのデータ可視化のデザインタイム

  • 新しいテーマ別マップ・コンポーネント用デザインタイムのユーザー・インタフェース
  • Sparkchartsデータ先行型デザインタイムとバインディングUI
  • 階層ビューアのデザインタイムのユーザー・エクスペリエンスの向上
  • 階層ビューアのコンポーネント・ギャラリでの循環レイアウトのサポート
  • DVTコンポーネントのOracle ADFスキン・エディタへの統合
  • DVTコンポーネント・セレクタでのCSSコード・インサイトのサポート
  • データがバインドされた既存のピボット・テーブルへのピボット・フィルタ・バーの追加をデザインタイムがサポート
  • コントロール・ヒントに基づくデフォルトのスタンピング・パターンを生成できるように、PivotTableデザインタイムUIを改善
  • ResourceBundleとDVTコンポーネントのデザインタイムUIの統合
  • プロパティ・インスペクタのデータ入力の改善

Oracle ADF Facesおよびデータ可視化(DVT)ランタイム

JSF 2.0

  • このリリースはJSF 2をサポートし、公式ビュー・テクノロジーとしてFaceletsを含んでいます。
  • @ManagedBean、@ViewScopedなどのJava 5アノテーションのサポートが含まれ、faces-config.xmlの構成が排除されます。
  • ナビゲーションが簡素化され、ナビゲーション・ケースのためのfaces-config.xmlが不要になりました。
  • アプリケーションは、開いたときに自動的にJSF 2に移行されます。
    • プロジェクト・ライブラリの参照は、2.0のライブラリを使用するように移行されます。
    • 構成ファイルはアップグレードされます (web.xmlはバージョン2.5へ、faces-config.xmlはバージョン2.0へ)。
    • Faceletsライブラリへの参照は削除されます。

アクセシビリティ

  • JAWS 11.0.729に適合
  • AdfPage.jsの新しいAPIメソッドであるannounceToAssistiveTechnology()を、スクリーン・リーダー・モードでWAI-ARIAステータス・ライブ・リージョンにメッセージを追加するときに使用
  • 公開APIが提供されたため、カスタム・ビュー・コンポーネントは見出しレベルのネゴシエーション(< H1>、<H2>、…<H6>)に参加可能

アクティブ・データ

  • アクティブ・データは、複数のバインディングからのデータ表示をサポート

AutoSuggest

  • 新しい属性"smartList"が、AutoSuggestというメソッド式を取るタグに使用可能。 スマート・リストはクライアント上にキャッシュされるため、よく使用される用語の検索結果がすぐに得られます。 ユーザーが2秒以内に応答しない場合、suggestedItemsリスト全体がサーバーからフェッチされて表示されます。
  • 新しい属性"maxSuggestedItems"が使用可能。候補の項目のリストがこの属性値より長い場合は、検索および選択のダイアログを起動する'more'リンクが下部に追加されます。
  • スマート・サジェスト項目リストと完全サジェスト項目リストの間に区切り記号を追加
  • 一致するものがない場合、AutoSuggestは"no results found"と表示

ブレッドクラム

  • 垂直ブレッドクラムの間隔が狭くなり、間隔を制御する新しいスキニング・プロパティが追加されました。

カレンダー

  • 終日活動コンテナに使用されるのはページの40%未満になり、これより多くの領域が必要な場合はスクロール・バーが追加されます。

カルーセル

  • カルーセルの新しい表示モード("circular"、"oneByOne")、および新しい"controlArea"属性が表示オプションに追加

変更永続性

  • Faceletsでも変更の永続性が使用可能
  • 宣言的なコンポーネントに対するカスタマイズのサポートが可能

エクスポート

  • データのエクスポートで、commandLink/goLinkコンポーネントやselectOne/selectManyコンポーネントが設定された表の列をサポート

ファイルのダウンロード

  • Oracle ADF Facesのコンテンツがポートレットにレンダリングされている場合、ファイルのダウンロードがサポートされます。

フレームワーク

  • AdfFacesContext.getOutputMode()により、ページが電子メール・モードと印刷可能モードのどちらでレンダリングされているかを表示
  • 閉じようとしているウィンドウがダイアログの場合は、WindowCloseEventを送信
  • セッションの期限が切れそうな場合、ユーザーに対して事前にポップアップで警告
  • リー ジョンがレンダリングされるまでリージョンの子が作成されないというFacelets固有の最適化をaf:regionコンポーネントが実装します。 レンダリングされないリージョンの子を作成するコストの延期は、大幅な最適化になる場合があります。リージョンが af:showDetail、af:showDetailHeaderまたはaf:showDetailItemの祖先の内部に隠れている場合は特にその 可能性があります。 この最適化はデフォルトで有効になっていますが、"oracle.adf.view.rich.region.CHILD_CREATION"コンテキス ト・パラメータを"immediate"に設定すると無効にできます。

インライン・フレーム

  • 新しい"inlineFrameLoad"イベントが追加され、ソース・プロパティで定義されたドキュメントがロードされるたびにイベントがキューされるようになりました。このイベントは、af:clientListenerタグとともに使用できます。

入力コンポーネント(全般)

  • ラベルを持つすべての入力コンポーネントに"labelStyle"属性が追加され、labelStyle="white- space:nowrap;"のようにラベルのスタイルを明示的に制御可能
  • inputColor、inputComboboxListOfValues、inputDate、inputListOfValues、およびinputTextに"autoComplete"属性が追加され、必要に応じてブラウザの自動完了の抑制に使用可能
  • いくつかの入力コンポーネントに"editable"属性が追加され、クリックによる編集(click-to-edit)機能が使用可能
  • 初 期状態にリセットする新しいユーティリティ・クラスoracle.adf.view.rich.util.ResetUtilsが追加。このクラスには、 メソッドpublic static void reset(UIComponent startComponent)があります。

レイアウト

  • decorativeBox、panelAccordion、panelDashboard、panelSplitter、 panelStretchLayoutの代替フロー。 これらのコンポーネントには新しい"dimensionsFrom"属性があり、高さの拡張または固定が設定された親の代わりに子コンポーネントによって 高さを決められます。
  • panelTabbedに"dimensionsFrom"属性が追加されたことにより、開示されたタブでコンポーネントによるジオメトリ管理の処理方法を指定
  • カスタム・コンポーネント・ビルダーに新しいAPI getVisualRootStretchingStylesが追加されたことにより、親の拡張にコンポーネントの参加が可能

値リスト(LOV)

  • アプリケーション開発者によるカスタム・コンテンツを提供する新しいファセット"searchContent"が使用可能
  • af:contextInfoコンポーネントをサポートするinputListOfValuesで新しいファセット"context"が使用可能

メニュー・バー

  • af:menuBarタグにメニュー・モデルのサポートが追加されたことにより、menuModelに含まれる各itemNodeでaf:commandNavigationItemsの排除が可能
  • メニュー・モデルの実装には、"カーソルを合わせると開き、クリックでナビゲートする"動作が組込み

ナビゲーション・コンポーネント

  • af:goButton、af:goLink、af:goImageLink、af:goMenuItemおよびaf:commandNavigationItemの各コンポーネントが拡張され、GETリクエストのPPRナビゲーションをサポート
  • "oracle.adf.view.rich.ACTION_LINK_BROWSER_CONTEXT_SUPPRESSION" を"no"に設定することで、アクション・リンクに対してブラウザのコンテキスト・メニューの非表示が可能。 "destination"属性が設定されていないaf:commandLink、af:commandMenuItem、af: commandNavigationItemからのアクション・リンクなどの多くは、"Bookmark Link"や"Copy Link"、その他のネイティブのブラウザ・コンテキスト・メニューを公開しますが、ここで提供されるリンクは、クリックされた場合でも、ナビゲーショ ン・ターゲットとは関係がありません。そのため、この設定を使用してこの動作を抑制できます。
  • af:showPrintablePageBehaviorを使用すると、印刷/電子メールの出力にaf: commandLinkおよびaf:commandButtonの各コンポーネントがレンダリングされるようになりました。

PanelCollection

  • "featuresOff"属性が拡張され、さらに広範な一連の機能のオフへの切替えが可能

Popup

  • af:popupタグに"autoCancel"プロパティが追加され、ポップアップのauto-dismissalを制御
  • af:popupタグに"childCreation"プロパティが追加され、必要になるまでポップアップの子の構築の延期が可能
  • af:popupタグに"resetEditableValues"プロパティが追加され、ポップアップが取り消された場合は、ポップアップ・コンテンツ内の入力コンポーネントの値をリセット
  • ポップアップの表示、非表示、取消のためにクライアント側APIを補う、RichPopupコンポーネントの新しい"showPopupActionListener(ActionEvent event)"メソッド

スクローリング

  • "ScrollComponentIntoView"サーバー側APIが追加されたため、必要なコンポーネントがビューの外にスクロールされる場合は、リスナーによるコンポーネントの表示可能な領域への取込みが可能

検索フォームと問合せパネル

  • 既存の保存された検索に対する変更の保存や、保存された検索の削除が可能
  • 問合せを設計モードにする、属性"displayMode"の新たな"design"値
  • "criterionFeatures"の新しい属性値: "matchCaseDisplayed"では、ユーザーはString条件に大/小文字の一致を設定でき、"requiredDisplayed"では、条件が必要かどうかを設定可能

移動

  • ダブルクリックにより項目が前後に移動

スキニングとスタイル

  • スキン・フレームワークによるバージョニングのサポート。 複数のスキンを作成した後、それらにスキン・バージョンを追加できるため、スキン・ファミリー名をバージョン間で同一にすることができます。
  • 新 しいスキン・ファミリー'fusion-simple'の導入。このスキン・ファミリーは、自社アプリケーションのルック・アンド・フィールを迅速かつ容 易に再ブランディングする必要のあるユーザーのニーズを満たすことを目的としています。 このスキンでは、Fusionスキンで使用されている数百色を、約18組の背景色/前面色のエイリアスにまで減らしています。 'commandLink / goLink'、'panelHeader / showDetailHeader / query'、'region / panelBox'などのわずかなコンポーネント・グループに共通して適用される新しいエイリアスを導入しました。 また、この作業の結果として、いくつかの新しいグローバル・エイリアスを追加しました。
  • 新しいスタイル・クラス: AFBrandingBarItemBackground。 ブランディング・バー・コンテナ内部の項目に使用されるコンテナの背景(af:panelGroupLayoutなど)のスタイル設定に使用できます。 通常は、これによりバー内部の項目の背景色が定義されます。
  • SkinFactory#addSkin APIの警告:SkinFactory#addSkin APIを使用して重複するスキンを追加する場合、これは安全ではないため、ログに警告が表示されます。この動作は変更されていません。 (バグ09533892)
  • RichRenderer の新しいAPIと廃止予定のAPI:oracle.adf.view.rich.render.RichRendererに、UIComponentをパ ラメータとして取る新しいAPI getRootStateStyleClassesが追加されました。 UIComponentをパラメータとして取らないメソッドgetRootStateStyleClassesは廃止予定です。
  • ア イコン・セレクタの新機能:アイコン・セレクタ(-iconまたはIcon:aliasで終わるセレクタ)がCSSセレクタのように動作。 複数の基本スキンから複数のアイコン・スタイルが結合され、-tr-inhibit、-tr-rule-ref、および-tr- property-refを使用できます。
  • スキンCSSファイルで@importがサポート(バグ10066954)。
  • -tr-rule-refと-tr-property-refが、サーバー側のスキン・プロパティで機能(バグ10094274、バグ10094451)
  • キャッシュするスキンの数を、web.xml context-param org.apache.myfaces.trinidad.skin.MAX_SKINS_CACHEDで構成可能。デフォルトは一意のスキン20個です。

  • detailStampファセットが含まれる表で、click-to-editをサポート
  • "detailStamp"ファセットの"rendered"属性を"true"または"false"にELバインディングすることで、Detail Stampで表の行の表示の有無を選択可能
  • フィルタ処理が可能な表に行ヘッダー列が存在する場合、ユーザーがフィルタ・フィールドを消去できるようにするアイコンが列ヘッダーに表示
  • キー ボードを使用する行操作の改善。たとえば、シングル・クリックでの編集、[Esc]キーでセルの編集内容を復元して編集モードを終了、矢印キーを押して同 じ行または異なる行のセルからセルへのナビゲート、編集モードで[Tab]キーおよび[Enter]キーを使用して、隣接した行で繰り返す行単位の方法で のナビゲートなど。
  • 選択した行をclick-to-editモードで編集可能にするように設定できる新しい属性"activeRowKey"。activeRowKeyが設定された行がない場合は、表示されている最初の行が編集可能になります。
  • 新しいColumnSelectionEventと関連するColumnSelectionListener
  • 選択されたすべての子列のクライアントIDを返す新規の"getSelectedColumns()"API
  • データのエクスポートで、commandLink/goLinkコンポーネントやselectOne/selectManyコンポーネントが設定された表の列をサポート
  • 表autoHeightRowsはcontentDelivery=lazy/immediate/whenAvailableで使用できるようになりました。

ツリー

  • 新しい属性"autoHeightRows"は、コンポーネントがaf:panelCollection内にある場合に表示する行数の制御に使用可能
  • 属性contentDelivery="whenavailable"は、モデルに使用可能なデータを問い合わせ、データが使用可能であることをモデルが示している場合は、データをクライアントにただちに配信

ツリー表

  • キーボードを使用する行操作の改善。例:シングル・クリックで編集、[Esc]キーで編集内容を復元して編集モードを終了、 可能な場合に[Enter]キーまたは[Shift]+[Enter]キーを押して隣接するセルにナビゲート、編集モードで [Tab]キーおよび[Enter]キーを使用して隣接した行で繰り返す行単位の方法でナビゲート
  • 選択した行をclick-to-editモードで編集可能にするように設定できる新しい属性"activeRowKey"。activeRowKeyが設定された行がない場合は、表示されている最初の行が編集可能になります。
  • 新しいColumnSelectionEventと関連するColumnSelectionListener
  • 選択されたすべての子列のクライアントIDを返す新規の"getSelectedColumns()"API
  • 新しい属性"autoHeightRows"は、コンポーネントがaf:panelCollection内にある場合に表示する行数の制御に使用可能

Oracle ADFデータの可視化: 共通機能

  • 量的属性と質的属性の書式設定での標準Trinidadコンバータのサポート
  • ユーザーによるFlashの無効化を可能にする新しいコンテキスト・パラメータなど、Flashプレーヤーの用法の構成の改善
  • スキニングのサポート
  • contentDelivery="whenAvailable"のサポート
  • JSF 2.0のサポート
  • 自動部分ページ・レンダリング(autoppr)のサポート

Oracle ADFデータの可視化: データ・バインディング

  • 共通データ・サービスによるJBOデータ型およびmedian agg型のサポート
  • 複数のGeoMapテーマに対するアクティブ・データ・サービスのサポート
  • PPRをすべてのDVTバインディングのデフォルトにする機能のサポート

Oracle ADFデータの可視化: ガント・チャート

  • xls形式にエクスポートする機能
  • 数字および日付の書式設定の改良
  • チャート全体にタイムゾーンを設定する機能
  • 依存関係を示す線の表示/非表示のサポート
  • スケジューリング・ガント・チャートに選択されたタスク/リソースのリストを取得する機能
  • マウスのスクロール・ホイールを使用してガント・チャートをズームするときにツールチップを表示する機能

Oracle ADFデータの可視化: ゲージ

  • パフォーマンスの向上: 小さいPNG画像をインラインで送信する機能
  • スキニングのサポートの強化

Oracle ADFデータの可視化: 地理マップ

  • 標準Trinidadコンバータを使用した数字書式設定のサポート
  • アクセシビリティ: スクリーン・リーダーのサポート

Oracle ADFデータの可視化: グラフ

  • グラフ移行時の新しいアニメーション・エフェクト
  • グラフ間のドラッグ・アンド・ドロップ
  • グラフから別のOracle ADFコンポーネントへのドラッグ
  • SVGに定義されたカスタム・マーカー形状のサポート
  • マーカー選択のサポートの強化
  • 状況依存の右クリック・ポップアップ・メニューのサポート
  • af:showPopupBehaviorのサポートを含むポップアップのサポートの強化
  • スキニングのサポートの強化
  • BiDiのサポート
  • 量的属性と質的属性の書式設定での標準Trinidadコンバータのサポート
  • アクセシビリティ上の理由で、グラフの代わりにピボット・テーブルを自動的に表示する機能
  • データ線とマーカー色の両方を反映する凡例マーカーのサポート
  • y2軸のズーム・アンド・スクロール機能
  • バブル図の位置ベース/条件付き書式設定のサポート
  • データがないグラフの外観の改良
  • Sparkcharts: ゼロを除外するオプション

Oracle ADFデータの可視化: 階層ビューア

  • アクセシビリティのサポート: スクリーン・リーダー・モードで階層ビューアを自動的にTreeTableとしてレンダリングする機能
  • HVノード・コンテンツ、検索パネルおよび結果でのBiDiのサポート
  • 新しいHTML階層ビューアによる、Flashプレーヤーなしの印刷およびレンダリングのサポート
  • スキニングのサポートの強化
  • ホバー・ウィンドウのカスタマイズ機能
  • コントロール・パネルのカスタマイズ機能

Oracle ADFデータの可視化: ピボット・テーブル

編集およびナビゲーションに関する複数の改良を実施することで、Oracle ADF表の場合と同様に、click-to-edit機能が使用できるようになりました。

  • 編集可能なセルでのシングル・クリック・モデルのサポート
  • すべてのセル・タイプでの[Tab]/[Enter]ナビゲーション・モデルのサポート
  • [Esc]キーによる編集の破棄と復元のサポート
  • 編集時の矢印キーによるナビゲーションのサポート
  • 編集時のExcelに似たパターン認識のサポート
  • カーソルが読取り専用セルに移動したときでも編集モードのままにしておく機能
  • アクティブ・セル・キー・コンセプトのサポート
  • 一部のclick-to-edit機能のオプトイン・メカニズム
  • ピボット・テーブルの編集パフォーマンスの向上

その他の新機能は次のとおりです。

  • スキン・エディタの統合
  • パフォーマンスの向上

Oracle ADFデータの可視化: ピボット・フィルタ・バー

  • アクセシビリティおよびスクリーン・リーダー・モードのサポート
  • デザインタイムのレンダリングの強化
  • スキニングのサポートの強化

Oracle ADFデータの可視化: テーマ別マップ

テーマ別マップは、地理コンテキスト内のデータの表示に重点を置く、地理的情報を可視化する新しい機能ですが、マッピング・サーバーに接続する必要はありません。

たとえば、次のような機能です。

  • 大陸、国、および州の組込みベース・マップ
  • 大都市の組込みデータ
  • データに基づいて地図上の地域を色分けする機能
  • マーカーおよびリージョンへのドラッグ・アンド・ドロップのサポート
  • カスタム・リージョンを指定する機能
  • 初期画面とデータ変更時のアニメーション・エフェクト
  • ズーム操作とパン操作
  • 選択操作
  • ドリル操作
  • パターンとグラデーションのサポート
  • カスタマイズ可能なコントロール・パネル
  • SVGに対応したカスタム・マーカー形状
  • カスタマイズ可能なツールチップとポップアップ・ウィンドウ
  • 折りたためるセクションとタイトルが付いた凡例
  • 印刷のサポート
  • キーボードのサポート
  • アクセシビリティとスクリーン・リーダーのサポート

Oracle ADF Business Components

統合サーバーで実行時の変更のホット・リロード

  • 統合アプリケーション・サーバーでアプリケーションを実行している場合は、ブラウザでページをリフレッシュすると、 Oracle ADF BC XMLへの変更が取得されるようになりました。 これまでは、クライアントの変更のみが取得されており、Oracle ADF BCの変更を実行するには、統合サーバーを再起動する必要がありました。 この機能により、開発プロセスが大幅にスピード・アップします。 ビジネス・コンポーネントに対する変更を確認するために統合サーバーを再起動する必要はなくなりました。

デザインタイムの強化

  • 新しいOracle ADF BCアプリケーションを作成するときには、データソースとコミット時ロックがデフォルトで使用されるようになりました。 これらは推奨されるベスト・プラクティスです。
  • エ ディタにはDiagramタブがあり、すべてのビジネス・コンポーネントの関連ダイアグラムが含まれます。 そのため、現在のオブジェクトの構造、およびそのオブジェクトと他のビジネス・コンポーネントとの関連を確認しやすくなりました。関連する各オブジェクト をクリックして、そのオブジェクトのエディタを開くこともできるため、ビジネス・コンポーネント間の関連を確認しやすくなっています。
  • エンティティの属性表を使用すると、列のソートと順番変更ができ、表に含める列を選択できます。 たとえば、Label列とMandatory列を選択して表に含めることができます。
  • 属性編集はモーダル・ダイアログから概要エディタに移動したため、属性の編集中に他の設定をチェックしやすくなりました。
  • ビュー・オブジェクトのGroovy式はすべて1つの場所に含まれています。
  • アプリケーション・モジュールのデータ・モデル・パネルで作業しているときは、オブジェクトのサブツリーを一度に削除することができます。
  • ビュー属性をカテゴリに分類し、それぞれの相対順序をカテゴリ内で設定できます。

データベース非依存

  • SQL Serverデータベースに対して実行するとき、BLOBデータ型とCLOBデータ型がサポートされます。

サービス

  • サービスに対応したビュー・オブジェクトの場合は、数値プロパティと文字列プロパティをグループ化できるため、SDOインタ フェースには複合型として表示されます。 現在サポートされている複合型は次の2つです。 AmountTypeは通貨コードを定義する任意のプロパティで使用でき、MeasureTypeは計測単位を定義する任意のプロパティで使用できます。

Oracle ADFデータ・バインディング

スパースBeanのデータ・コントロールとデータ・コントロールの強化

  • データ・コントロールを作成するとき、データ・コントロールにあるアクセッサごとにXMLファイルを作成する作業はオプショ ンになりました。 たとえば、EJBデータ・コントロールにはDepartmentエンティティBeanとEmployeeエンティティBeanのアクセッサが含まれる可能 性がありますが、データ・コントロール・プロパティ(コントロール・ヒントなど)の変更を開始しない限り、これらのBeanのXMLファイルを作成する必 要はありません。
  • Bean XMLファイルを作成することにした場合は、多くのOracle ADF BC機能をデータ・コントロールで使用できます。 たとえば、属性リストに表示する列を選択できます。 Groovy式や検索フォームをデータ・コントロールに追加することもできます。

バインディング・エディタ

  • バインディング・エディタには、変数を検索、ソートおよび表示する機能が含まれました。

Webサービスのデータ・コントロール

  • URLデータ・コントロールが拡張され、RESTアーキテクチャがサポートされるようになりました。 GET操作の他に、PUT、POSTおよびDELETEの各操作もサポートされます。

Oracle ADFコントローラ(タスク・フロー)

  • リージョン・モデルをアクティブから非アクティブに移行できます。 これは、ポップアップ内で使用されるリージョンに便利な機能です。リージョンが拒否された場合は、リージョン・モデルを無効にし、そこで使用されているリソースを解放できます。

JSF 2.0のサポート

Oracle ADFタスク・フローは自動的に、次の新機能を含むJSF 2.0アプリケーションを使用して動作します。

  • FaceletsページをOracle ADFタスク・フロー・ダイアグラムから作成可能
  • JSF 2.0 ConfigurableNavigationHandlerのサポート
  • JSF 2.0条件付き制御フロー・ケースのサポート

Oracle ADF Desktop Integration

ワークブックの機能

  • ワークブックの構成検証フレームワーク。 ワークシートを実行する前に、発生する可能性のあるエラーまたは警告を検出する簡単な方法です。

Oracle ADF Mobile

モバイル・ブラウザ

  • デバイス・ブラウザ固有のCSSファイルを1つのCSSへマージ
  • JSFページがOracle ADF Mobile Browserプロジェクトで作成されると、モバイル向けに最適化されたCSSを自動的に生成

Oracle Team Productivity Center

ビルドとテストの統合

  • Hudson/Cruise Control CIサーバーのビルド・ダッシュボード

 

  • ビルドが失敗した場合は、チーム・メンバーに割り当て、バグを検出
  • テスト結果を作業項目のSCMのChangesタブに統合
  • 新しいビルドの結果をユーザーに通知

コネクタ

  • OSLC変更管理コネクタ

SCMシステムの統合

  • 作業項目リポジトリの名前とIDがチェックイン・コメントに追加

サーバー管理

  • 動的アップグレード
  • Glassfish Application Serverのサポート
  • HudsonおよびCruise Controlプラグインのインストール

Oracle Help

  • マスターXMLファイルでTOCを一元管理
  • 検索機能の強化

Oracle Help for the Web(リッチ・クライアント)

  • TOCペイン上のアイコン(OHWのみ)
  • JDeveloperでohwconfig.xmlを編集時にヒントを提供

Bugs Fixed in 11.1.2.4.0

Bug Num Component Subject
16345765 ADFMOBILE edit action bindings ui shows param value binding which doesn't exist in pagedef
15846102 ADFMOBILE unable to display amx page due to network_err error on api level 16
15950577 ADFMOBILE adf mobile: using other skin id/family than mobilefusionfx does not work
14099254 ADFMOBILE log integration
16004650 ADFMOBILE pass ebs security context parameters and configured cookies to acs
14473582 ADFMOBILE when in read only mode, the filled portion of the slider should be gray
14456905 ADFMOBILE button embeded in verbatim tag not display at rt
14774382 ADFMOBILE update adf mobile gauge icons in the dt
16193697 ADFMOBILE listview display deleted listitem, but deleted the next listitem
16104606 ADFMOBILE no springboard in android emulator
16098690 ADFMOBILE backport - xmltreeeditor: delete (x) icon should be disabled when no node is ava
16238420 ADFMOBILE backport 16237925 to 11.1.2.4.0: updates to js gauge label apis
16170548 ADFMOBILE in adf mobile  listview really a layout container?
16101222 ADFMOBILE authentication error on android after first login 
16102762 ADFMOBILE cannot specify led gauge rotation via el expression
16179601 ADFMOBILE geomap does not refresh when the model changes
16077029 ADFMOBILE jsonbeanserializerhelper with json object having field name in titlecase.
14326610 ADFMOBILE issues with invoking/passing parameter to nested web services
16273629 ADFMOBILE javadoc - devicemanager.startupdatingposition() return value not documented
15930650 ADFMOBILE cannot serialize - invoke ws operation with complex input param
16275275 ADFMOBILE adf mobile: missing down arrow in selectonechoice component
16303549 ADFMOBILE adf mobile: inputdate day is not working properly
16412441 ADFMOBILE inconsistent inline style behavior for charts
16224643 ADFMOBILE amx page designer - entering preview mode freezes jdev on win 8
16371894 ADFMOBILE exception thrown in the popup deactivates the screen and the app hangs
15867959 ADFMOBILE geomap initially draws the map centered on the us, then maps to the point
16340137 ADFMOBILE failed to open projects in public samples
16294546 ADFMOBILE multiple fireproviderevents / iterators in pgl fails to update
16239839 ADFMOBILE android application crashes after authentication
16365358 ADFMOBILE rendering image requiring authentication
16271402 ADFMOBILE address cordova code review comments
13629557 ADFMOBILE us780 : general error handling and logging: no error handling support
16458519 ADFMOBILE android: feature icons not shown on navigation bar
16368967 ADFMOBILE adf mobile: geographic map does not rotate properly on ios
16485958 ADFMOBILE internal error when using restserviceadapter's send() in android device
16270669 ADFMOBILE last used good config service credentials cleared when no connectivity exists
16357732 ADFMOBILE certificate invalid error when invoking java cloud service
16659793 ADFMOBILE  whitelist rejection:spring board and use of spring board around secured feature
14106750 ADFMOBILE hosted compdemo: popup does not have disabled property
14104702 ADFMOBILE hosted compdemo:  listview does not have disabled property
14093372 ADFMOBILE render property of panelsplitter does not have any effect at rt
14108629 ADFMOBILE hsted compdemo:  disabled is not legit property of image component
14109907 ADFMOBILE hosted compdemo:  pgl  does not have disabled property
14094588 ADFMOBILE method binding return value not saved to changed return name el
14850275 ADFMOBILE support images for ios 6.0 devices
14810427 ADFMOBILE perf: clean up a mis-match start/stop in adf.mf.el.setvariable
14801574 ADFMOBILE default button size is larger than standard button size on iphone
14823547 ADFMOBILE iterator refresh=always is *not* respected
14764619 ADFMOBILE revise springboard default far inclusion 
13743811 ADFMOBILE deleting feature and re-creating results in duplicate feature ids
16019936 ADFMOBILE geographicmap (address) does not display in android tablet
14368103 ADFMOBILE running feature not highlighted in navigation bar post re-arrange navigation bar
14485912 ADFMOBILE gotodefaultfeature, hidenavigationbar and shownavigationbar do not function 
14390506 ADFMOBILE add audit rule to detect dependency that has adfmf-feature.xml
16046388 ADFMOBILE dvt:combograph series shows area graph instead of line
16318791 ADFMOBILE when try to open attached wav/m2v file on android. error "not valid of pdf"
16178501 ADFMOBILE cordova: jdev specified whitelist is not being respected
16547419 ADFMOBILE click navigation button on remote url page cause mobile app crash
16076939 ADFMOBILE feature.icon and .image from appfeaturedc do not eval resource el reference
16509640 ADFMOBILE failed to go to springboad 2nd time and thereafter on android device
14631322 ADFMOBILE when simple=true, selectxx component outside form display shrunk horizontally
14740936 ADFMOBILE time picker for inputdate does not change am to pm or vise versa in this case
14739774 ADFMOBILE click back button from preference screen throw npe, cause app hang in this case 
14631572 ADFMOBILE compact control area does not display control area on android
16363724 ADFMOBILE push notification message not displayed when optional attrs are missing
16357732 ADFMOBILE certificate invalid error when invoking java cloud service
14781930 ADFMOBILE build refactor: replace binaries in ade w/ derived objects
14390110 ADFMOBILE backport - contextualattributevalueitemprovider list not get refreshed in flat e
16219392 ADFMOBILE customized app does not run on ipad3
16180330 ADFMOBILE tablelayout: table border : only top border and left border display
16411332 ADFMOBILE provide a java listener for load-more-rows in the listview
16180503 ADFMOBILE carousel with auxilary= hover, you click listitem long, the popup listitem stick
1632505 ADFMOBILE sec user cant terminate person with default payroll
16397594 ADFMOBILE graph layout gets messed up after switching to a different panelitem
16318755 ADFMOBILE bmp file as attachment does not display on ipad3
16502020 ADFMOBILE adf mobile: memory usage
16447586 ADFMOBILE backport: customized feature name appears as el expression
12999874 ADFMOBILE depprofile bundle id field should validate application name: no spaces
16032670 ADFMOBILE deploy mobile app from window7 to android tablet faile w/jdk1.7
16411881 ADFMOBILE inputdate : day and minute does not  increment correctly on android devices
16318519 ADFMOBILE failed to display pptx file on ipad3 as attachment
14758056 ADFMOBILE upgrade adf mf to apache cordova
15982079 ADFMOBILE improve loading indicator icon quality
14758056 ADFMOBILE upgrade adf mf to apache cordova
16547536 ADFMOBILE switching between ios and android css
14782027 ADFMOBILE test infra: improve automated unit tests / verify with code coverage
14782275 ADFMOBILE batch processing dce's
14631409 ADFSHARE oracle.jrf.unknownplatformexception: jrf is unable to determine the current appl
12780583 ADF_FACES safe guarding column width calculation (table-11.1.1.5.1-1159.js )
8989726 ADF_FACES idm:oaam faces messages seem to be cached
13699927 ADF_FACES weird focus issues on ie when closing non-modal popup
13863292 ADF_FACES printable behavior in ie 9 causes infinite js redirect loop 
12362070 ADF_FACES ie 8 and 9: file explorer demo shows assertion error on refresh
12992595 ADF_FACES failed to replicate non-serializable object
14297616 ADF_FACES offsets in the names of russian timezones are outdated
15845693 ADF_FACES acc: oghag link error close link has no tex
15915644 ADF_FACES new:invalid multiple selection message for tables in screenreader mode
14676053 ADF_FACES composer:player:ie8:popup does not go away though instance moves none->initiator
16008655 ADF_FACES missing focus on click of next button on error dialog box after correcting the e
14847952 ADF_FACES browser hung when af:table columnstretching multiple with af:column width in per
15932780 ADF_FACES js error when dragging header of column group(using the fix of 14352109)
13435987 ADF_FACES application table: view/columns menu - incorrect behavior
13092560 ADF_FACES scrollbar in tables and tree-tables having a footer does not work in pure ie8/9
15922018 ADF_FACES for attribute of outputlabel doesn't work correctly in a region
15887637 ADF_FACES getting blue screen error in alcoa crp2 fusion instance 
14641611 ADF_FACES jscript file in afr space named table-11.1.1.5.0-1095.js causes issue
12534314 ADF_FACES allow resizing of the lov dialog
12416589 ADF_FACES flattenedtreecollectionmodel does not correctly scroll through underlying model
14780273 ADF_FACES acc: afbrandingbarlogo background-image is not acc compliant
14612784 ADF_FACES af:inputfile uploads are slow
15845457 ADF_FACES enabling compress_view_state cause classcastexception in simpleinputfilerenderer
16243156 ADF_FACES integrate fix for weld-1022 into 12.1.1.x 
12558807 ADF_FACES psr:perf: piggyback window-unloaded requests on postbacks when possible
14608330 ADF_FACES af:table row and column are not aligned properly after auto ppr
14722379 ADF_FACES create an 11.1.2.4.0 (sherman update 4) branch
14400317 ADF_FACES support for bypassing compatibility mode in ie browers
12904684 ADF_FACES inline document type of popup causes loopback when clicking close icon (ie9)
14352109 ADF_FACES javascript error occurs on ie when trying to drag the header of column group
14604498 ADF_FACES menu scrolls through items till the end on ie9
16397455 ADS in ads long-polling, push service hits race condition when event rate is high
14822946 DATABIND perfomance issue with iteratorbinding.getdefinition
16692510 DATABIND recreating web services data control does not update cached wsdl
14556486 DATABIND comment in accessors of pagedef and edit tree binding editor fails with npe
16171868 DVT js chart: bubbles are rendered at wrong locations
16101842 DVT default axis label format does not handle fraction digits
14685878 DVT dvt-trinidad: bi-trinidad.tld conflicts on jboss deployment
13709697 DVT em: flash stacked correlation graph leaks memory in ps5,ps6,main
15972368 DVT add wai-aria tags to js chart/gauge/tmap/spark for amx 1.1
15959448 DVT timeaxis: increments are not calculated properly
16523979 DVT js chart: add interactivity for pie "other" slice
16224489 DVT dvt information box is not cleared
12608282 JBO npe in o.jbo.dt.jdevx.ui.editors.common.jeobaseeditor:157
16312467 JDEV stackoverflowerror in o.javatools.parser.plsql.syntax.plsqllayer1:145
16245462 JDEV jdev with spaces in path:exception in console when creating coherence project
16243906 JDEV deadlock opening tag file in ve
14272121 JDEV protected jsp cannot be debugged after upgrade to jdeveloper 11g
16282665 JDEV oracle lite: generate to sql script is not generating any sql

Bug Fixed in 11.1.2.3.0

Bug Num Component Category Subject
13892684 ADF_FACES DT js errors when running a adf page
14382222 ADF_FACES RT change adfieagent.js to fix error "object doesn't support..." occuring in ie7+
14066003 ADF_FACES RT after new window is launched, warning popup window is showed repeatedly on ie.
14058850 ADF_FACES RT nullpointerexception in trinidad's formrenderer when using unknown agent
14022162 ADF_FACES RT after new window is launched, warning popup window is showed repeatedly on ie.
13553978 ADF_FACES RT script failed at adfsync point due to java script error
14268404 ADF_FACES RT_DIALOG scroll down arrow does not work in dialog
13744742 ADF_FACES RT_DIALOG background is accessible when using inline-popup with the task flows for firefox
14005407 ADF_FACES RT_INPUTOUTPUT adf_faces-30098:rich text parse error at position: -1, unclosed element: table
13880437 ADF_FACES RT_INPUTOUTPUT cannot add empty desktop file attachment to task form
13833570 ADF_FACES RT_INPUTOUTPUT  tag produces unexpected results when inline is set to
14394159 ADF_FACES RT_LOV 2d inputcomboboxlistofvalues with autossuggest returns the list from first list
14167762 ADF_FACES RT_LOV af:inputlistofvalues in af:table only shows 25 rows
14133331 ADF_FACES RT_LOV valuechangelistener does not work properly with autosuggest in input component
14560489 ADF_FACES RT_NAVIGATION vertical af:train join links are very thick in ie8
14492754 ADF_FACES RT_POPUP inputdate popup does not display after 'save and add another'
14347183 ADF_FACES RT_TREE_TABLE a wide adf table does not render row properly after data edited in a autosubmit
14329284 ADF_FACES RT_TREE_TABLE 'clear all' feature on table doesn't work if there is no result in the table
14305049 ADF_FACES RT_TREE_TABLE data exported by exportcollectionactionlistener is empty for image columns
14259344 ADF_FACES RT_TREE_TABLE culumn header heigh goes higher on ie8 if frozen attribute is set true
14213495 ADF_FACES RT_TREE_TABLE support table wrapping behavior in gmail for emailable mode
14174660 ADF_FACES RT_TREE_TABLE ie9: af:table vertical scrollbar reset at the top position
14126744 ADF_FACES RT_TREE_TABLE clear all filter button in table does not clear filter fields
14498514 ADFSHARE ADF_CONFIG_RT typos in adf share javadoc (package oracle.adf.share.config)
14520686 ADFSHARE ADF_CONTEXT_RT mds cache issue : unable to find document stored in mds store
14092650 ADFSHARE ADF_CONTEXT_RT psr:perf:adf heavy locking from adfcontext:ishighperformanceenvenabled
14340831 ADFSHARE RES_BUNDLE_DT entering resource value gives -violation of swing's single threaded policy excep
14343535 ADS EVENT_MANAGER collapse control does not appear when first child is inserted
14474897 CONTROLLER ADFC_DT adf-config.xml overview editor ignoring controller option changes
14255762 CONTROLLER LIFE_CYCLE webcenter wsrp2 appls initialization error-oracle.adf.controller.controllerexcep
14261109 DATABIND SQL_DC active connections are not getting released
14384394 DATABIND URL_DT xsl in url service data control wizard
14094074 DATABIND URL_DT urldc definition generated twice while creating an dc
14092679 DATABIND URL_DT the input parameter value refreshes while creating an url dc.
13146869 DATABIND WEB_SERVICE_RT move mdds' wsdl cached metadata out of connections.xml
14362561 DVT BINDING_DT classnotfoundexception in o.i.osgi.extension.internal.classloaderproxy$bundlecl
14499606 DVT BINDING_RT dvt-databindings.jpr uses incorrect std_runtime in jpr file
14002538 DVT GRAPH em:html5: regrn: reference object hover behavior is not working
14002195 DVT GRAPH regrn: em: border of fetching data message does not hide after graph render
13945540 DVT GRAPH dvt:alert component stretches when scroll is enabled in dvt:linegraph
14571127 DVT JDEVDT_CP exportpivottabledata not available for facelets
14546608 DVT THEMATICMAP turn on html5 imageformat for tmap for adf on ios/android
14484733 JBO TRANS_MGMT optimistic locking not honoured when used in a taskflow
14126526 JBO TRANS_MGMT jbo.locking.mode=optimistic ignored for task flow transactions
14179457 JBO VIEW_CRIT_DT case insensitive view criteria does not generate correct query
14581689 JBO XSQL_DT component pallete for xsql generates attributes for vos with the wrong names
14309197 JDEV DB_SQLJ error upon compiling sqlj file after upgrade to 11gr2.
14260425 JDEV IDE wsdl editor issue with refactoring
14099513 JDEV IDE arrayindexoutofboundsexception:remove policy attached
14562519 JDEV SCM_SVN java package cannot be renamed after application has been checked into svn
14401978 JDEV VISUAL_EDITOR ide doesn't render the visual editor
14249979 JDEV WEB_SERVICES create client from web service annotations fails with classnotfoundexception
14512092 SECURITY CRED_STORE_DT adfserverplatformsupportfactory.getsupportinstance() throws in j2se
14060376 TOPLINK (null) fail to run toplink datacontrol app inside cloud env
14139414 XMLEF XDF unable to delete web service connection

Bugs Fixed in 11.1.2.2.0

 
Bug Num Component Category Subject
13365854 ADFSHARE ADF_CONTEXT_RT java.lang.classcastexception: oracle.adf.share.el.adfcontextelresolver cannot be
13068909 ADF_FACES DT facet reference is labeled facet in component palette
13453397 ADF_FACES DT facelets declarative components do not expose the id and rendered property
13649205 ADF_FACES DT no f1 access to rcf javadoc in javasource editor
13376842 ADF_FACES DT_SKINNING image path issue with adf library jar when involving adf skins
12848871 ADF_FACES JSF_BINDING_RT inputdate date picker not displaying selected date
12953790 ADF_FACES RT activating from save-for-later on eo-less vo causes deadviewrowexception
13254213 ADF_FACES RT incorrect window lifecycle events due to server-side redirect
13492032 ADF_FACES RT faces should warn when ie 7 doesn't have enabled native xmlhttp support
13516674 ADF_FACES RT exception while evaluating an expression from task flow's route component
13581724 ADF_FACES RT exception while evaluating an expression from task flow's route component
13731477 ADF_FACES RT remove queued events/partialtargets after applyrichresponse completes
13521287 ADF_FACES RT_INPUTOUTPUT cannot display time as "hour in day" using af:inputdate and af:convertdatetime
13816996 ADF_FACES RT_LAYOUT resizing the panelsplitter breaks all actions on a page
13626059 ADF_FACES RT_SKINNING need skinning ability to distinguish webkit versions (e.g. ipad vs. others)
12661808 ADF_FACES RT_TOOLS formatting corrupted in two tagdoc files of external-adf-faces-rt-tagdoc.jar
13321557 BUSMOD CLASS_MODEL unknowndomainexception adding database objects to diagram group component
13495771 DATABIND BINDING_EDITOR wrong navigation arrow in page def overview
13508184 DATABIND CRITERIA unsupported model type error thrown for multi select view criteria
13496132 DATABIND DT rows still exist after being deleted from adf table
13701867 DVT GEOMAP this._themeinfotable is undefined in adfdhtmlgeomap-11.1.1.5.0-2010.js after rel
13826237 DVT GEOMAP backport html5 support for graph/gauge ios support for graph/gauge/hv/geomap
12963580 DVT GRAPH stacked bar graph with a line should not reserve space for the line
13530109 DVT JDEVDT_PI graph title chg in pi applied to wrong graph
13482603 DVT PIVOTFILTERBAR dvt-2016 layer n exceeds boundary n' for adf pivot table in page fragment
13508179 JBO EO_RT domain properties ignored if entity attribute extended
12982502 JBO SHARED_AM_RT increase max limit for qc inactive age
13057187 JBO VO_DT marking attribute as transient does not remove it from query
13057228 JBO VO_DT adding sql derived vo attribute does not update query
13556733 JBO VO_DT create a jdev audit rule for bug 12912338
13800475 JBO VO_DT severe error - deleting a vo attribute
12813096 JBO VO_RT rows in programatic view object cannot be sorted when am pooling disabled
13027255 JBO VO_RT nullpointerexception in viewrowsetiteratorimpl.scrollrange after ora-00040
13508185 JBO VO_RT arrayindexoutofboundsexception thrown from viewrowstorage class
12703387 JDEV AUDIT reflect.invocationtargetexception in o.ji.audit.core.defaulttransformer:428
13770005 JDEV CSS jdev1112:nls:t13y:file names under o.ide are translated
13696850 JDEV DB_OFFLINE foreign key constraints sometimes generate invalid ddl
12934730 JDEV DB_SQLDEV classcastexception in o.dbtools.raptor.navigator.connectionstoresfilter$storeco
13260789 JDEV DB_USERPROPS udp not cleared on commit if changed to default value
13769388 JDEV EJB exception deploying ejb 2.1 bean with complex pk
13016614 JDEV INSIGHT code insight completion does not work on *.sqlj files in jdev 11g r2
13842233 JDEV JSP_DT java.lang.illegalargumentexception when open jsf page in ve
13508186 JDEV SCM_SVN missing named change set menu items from the pending changes window
13898592 JDEV WEB_SERVICES forwardport fix for audit failure when running with any @webservice classes
13494220 RCS BI dashboard drill in failed in wc ingegration env when username is non_english
13738032 TOPLINK JAXB_PI jaxb pi throws npe while editing a java file
13592613 TRINIDAD RT clicking next or previous twice on trinidad table may cause data to copy to next

Bugs Fixed in 11.1.2.1.0

Bug Num Component Category Subject
12791598 ADF_FACES DT backport 12732652 - .jsff is not a source file
12732305 ADF_FACES RT backport 12730529 SELECTMANYCHOICE THROWS ARRAYINDEXOUTOFBOUNDSEXCEPTION
12834563 ADF_FACES RT backport 12830375 - window detection fails for session timeout with client state
12791499 ADF_FACES RT_CALENDAR backport bug 12751458 NULLPOINTEREXCEPTION IN AF:CALENDAR WHEN MULTI-USERS NAVIGATING IN WEEK ENTRIES
12810372 ADF_FACES RT_CALENDAR backport 12742964-JAVASCRIPT ERROR IN IE WHEN EVENTS ARE LONGER THAN A DAY IN A CALENDAR
12873886 ADF_FACES (null) document search engine support for oracle jdeveloper 11.1.2 and ps5
12709045 DATABIND BINDING_EDITOR backport: metadatanotfoundexception: create iterator binding in cust role
12681444 DATABIND DT backport 11895703  - OUTOFMEMORYERROR WHEN MIGRATING AN ADF 10G APPLICATION TO 11G
12806542 DVT PIVOTTABLE backport 12800471: enter does not submit edited value on last row of pivottable
12676941 EWT (null) apps6: illegalargumentexception: in java console
12727928 JBO DATA_TYPE_DT backport: default java extended typemap has bigint error
12772283 JBO RT backport 12723194 - stackoverflow with jboexceptionhandler
12931885 JDEV AUDIT audit profile files are not being read by the ui or ojaudit tool
12710605 JDEV DB_API backport: 12682987 null not recognised as a sql expression
12702317 JDEV DB_OFFLINE new gallery -all offline db obj enabled irrespective of database type
12590039 JDEV DB_PLSQL illegalaccesserror in o.javatools.db.plsql.triggerderivedpropertybuilder:152
12682199 JDEV EJB ejb audit preferences disabled by default. should be enabled by default
12884349 JDEV IDE_MENUS severe: menumanager.createmenuitem 'copy' was called off edt
12657879 JDEV MAVEN exception thrown when maven repository
12784070 JDEV MAVEN maven fails to resolve the dependencies
12951822 JDEV MAVEN artifact id not correctly used while deploying into local repository
9929351 JDEV RES_BUNDLE labels dont appear in a simple adf app
12690556 JDEV SCM_SVN backport 12669780: subversion "connection" failing for protocol svn+ssh in jdev
12699889 JDEV SCM_SVN backport 12653484 - svn incoming pending changes not shown for single projects versioned
12751582 JDEV SCM_SVN backport 12741161 - npe in o.ji.vcs.svn.nav.svnrepositorynavigatorapi$2:177
12871343 TRINIDAD RT backport  12676015 - announcement portlet renders blank page when invoke crea
12796262 XMLEF GRAMMAR_META backport 12559038 - provide customers the option to load remo
12713306 XMLEF SP backport 12657794 - MEMORY LEAK IN JDEVELOPER test