[FMW, SOA] Oracle Cloud Adapter for Salesforce.comをJDeveloperにインストールする時に注意すること

US時間の2014年1月16日のプレスリリース、ならびに先ほどのエントリでもご紹介したように、Oracle Cloud Adapter for Salesforce.comがリリースされました。

このAdapterは、JDeveloperとSOA Suiteの両方へOPatchを使ってインストールする必要があります。
日本語環境のWindowsで動作するJDeveloperに対しAdapterをインストールする際、OPatchの以下のようなエラーが出現する可能性があります。

OPatchを使ったことがある方なら「あー、あれを設定すればいいわけね」とすぐにわかるかと思いますが、もしかしたら「どうすればいいんだ?」と頭を抱えてらっしゃる方もいらっしゃるかもしれません。

この問題は、OPatchを英語ロケールで実行していないことが原因で発生します。そのため、opatch.batのopatchファイルに
-Duser.language=en -Duser.region=US
の設定を入れましょう。
具体的には、opatch.batで oracle/opatch/OPatch を検索します。なお、この検索で2カ所ヒットしますが、一つはechoでデバッグ表示するだけなので、もう一つのほうに対して、次のように追加します。
%JAVA% -cp "%BASE%\ocm\lib\emocmutl.jar;%CP%\OraInstaller.jar;%CP%\share.jar;%CP%\srvm.jar;%CP%\xmlparserv2.jar;%BASE%jlib\opatch.jar;%BASE%jlib\opatchutil.jar;%BASE%jlib\opatchprereq.jar;%BASE%jlib\opatchext.jar;%BASE%jlib\opatchfmw.jar;%BASE%jlib\opatchactions.jar;.\;." -DOPatch.ORACLE_HOME=%OH% -DOPatch.DEBUG=%DEBUGVAL% -DOPatch.RUNNING_DIR=%BASE% -Docm.endpoint=%OCM_SERVICE% -Duser.language=en -Duser.region=US oracle/opatch/OPatch %PARAMS%
という感じです。
この修正後、OPatchを再実行すると、Adapterをインストールすることができます。

Linux環境であれば、環境変数(LANG)を変更すればOKですね。
Bashの場合、
export  LANG=en_US.UTF-8
としてからOPatchを実行してください。

[Database] New Version of Slide Deck available: Upgrade/Migrate/Consildate to Oracle Database 12c

原文はこちら。
https://blogs.oracle.com/UPGRADE/entry/new_version_of_slide_deck

ようやく「Upgrade, Migrate & Consolidate to Oracle Database 12c」のスライドをアップデートしました。ようやくスライド枚数が460枚を切りました。フォーマットの変更(スライドを4:3形式から16:9形式に変更)だけでなく、多くのコンテンツを変更しました。Oracle Database 11gR2にまだ興味を持っている皆様も、このスライドからたくさんの有用な情報を入手できることでしょう。
ダウンロードは以下のリンクからどうぞ。
New Version: Upgrade/Migrate/Consolidate to Oracle Database 12c
http://apex.oracle.com/pls/apex/f?p=202202:2:::::P2_SUCHWORT:migrate12c

[SOA] Oracle Introduces Cloud Adapter to Simplify Salesforce.com Integration

原文はこちら。
https://blogs.oracle.com/SOA/entry/oracle_introduces_cloud_adapter_to

"A game changer addition to Oracle…"
(Matt Wright, CTO of Rubicon Red)
とプレスリリースの中で述べています。
Oracle Cloud Adapters Dramatically Simplify Integration Between Cloud and On-Premise Applications
http://www.oracle.com/us/corporate/press/2104960
「クラウド統合のためだけに既存のプラットフォームとは別の統合ツールが必要だろうか?」とか、「統合が必要なクラウドアプリケーションにある、限定的な機能の統合ツールを使うべきだろうか…その結果、統合方式が統一されなかったり、重複したりして、複雑でごちゃごちゃするのではないだろうか」と自問自答したことはありませんか?
もしそうなら、是非Oracle Cloud Adaptersをどうぞ。このツールにより、Salesforce.comとの統合が劇的に簡単になります。Oracle SOA SuiteとOracle Cloud Adapter for Salesforce.comを使って、クラウドやオンプレミスのアプリケーションにまたがって存在するお客様やバックエンドのデータに対する完全かつ統一されたビューをより簡単に手にすることができます。是非Oracle Media Networkの動画をご覧下さい。この中で、Matt Wright、Maulik Shah(Technical Lead for Brocade Communications)、Badhri Rajagopalan(Practice Director SOA Integration, Bluenog)が語っています。
上記質問に対し、このリリースのOracleの統合戦略を説明しましょう。お客様はクラウドアプリケーションに特化したクラウド統合プラットフォームや、既存のアプリケーションのために個別の統合プラットフォームを使う必要はありません。Oracle SOA Suiteは、アプリケーションのロケーション(パブリッククラウド、プライベートクラウド、オンプレミス)に関係なく、アプリケーション統合のための単一ソリューションを提供します。このアプローチは、プロプライエタリな言語を使うことがほとんどの、アプリケーション組み込みの統合ツールキットや複数の異種統合プラットフォームを管理することに比べて、統合が簡単で、かつTCOが下がるように設計されています。Oracle SOA Suiteをお使いのお客様が数年にわたってOracle OpenWorldでクラウド統合の成功事例を紹介してきましたが、今回のリリースにより、手作業の手順の多くを削減し、セッション管理タスクを自動化し、大幅にセキュリティ設定を簡素化します。
例:Unifying Cloud Applications with On-Premises Applications Customer Panel(Oracle OpenWorld 2013の講演スライド)
https://oracleus.activeevents.com/2013/connect/fileDownload/session/4EA017C2227F843773A4F1F9EC34FB25/CON8552_Tierney-CON8552-Oracle%20SOA%20Suite-Unifying%20Cloud%20Applications%20with%20On-Premises-wide-01a.pdf
Oracle Application Adapterをご存知のOracle SOA Suiteのお客様であれば、Oracle Cloud Adaptersが同じウィザードベースのアプローチを使い、Oracle SOA Suiteから直接Salesforce.comのビジネスオブジェクトを見ることができ、統合を簡単にしていることがおわかりになることでしょう。Oracle SOA Suiteのコンポーネントがこれらのアプリケーションに統合もしくは組み込んであるので、E-Business SuiteやOracle Fusion ApplicationsなどのOracle Applicationsを使っているお客様は既に簡単に統合されています。Oracle Cloud Adapter for Salesforce.comと組み合わせることで、OracleおよびSalesforce.comアプリケーションのお客様は、クラウドおよびオンプレミスにまたがるアプリケーション間でシームレスに統合できます。統合を簡単にする方法をもっと知りたい方は、以下のOracleのホワイトペーパーをご覧下さい。
Resource Kit : Cloud Integration - A comprehensive Solution
http://www.oracle.com/go/?&Src=7629232&Act=96&pcode=WWMK12059441MPP039
(訳注) 日本語版は以下のリンクからどうぞ。
クラウド統合-包括的ソリューション
http://www.oracle.com/jp/solutions/cloud-integration-wp-1873149-ja.pdf
Oracle Cloud Adapter for Salesforce.comをダウンロードするには、OTNのOracle Integration Adaptersのページへどうぞ。
Release Downloads for Oracle Integration Adapters
http://www.oracle.com/technetwork/middleware/adapters/downloads/index.html
そして、"Simplify Integration with Oracle Cloud Adapter for Salesforce.com"というWebcastにも是非ご参加下さい。
Webcast: Simplify Integration with Oracle Cloud Adapter for Salesforce.com
https://event.on24.com/eventRegistration/EventLobbyServlet?target=registration.jsp&eventid=728133&sessionid=1&key=AC4C7F3DD17191ADA62564071E094CCD
(訳注) 開催日時は以下の通りです。 2014年2月13日(木)10時(PST) 2014年2月14日(金)3時(JST) Register for Webcast

[FMW] January 2014 FMW Proactive Patches Released

原文はこちら。
https://blogs.oracle.com/soacommunity/entry/january_2014_fmw_proactive_patches

以下に挙げるFusion Middleware (FMW) Proactive Patchが2014年1月14日(US時間)にリリースされました。

Bundle Patch(BP)とは

BPとは、特定の製品に対する十分にテストされ、管理された重要なバグ修正の集まりです。時としてセキュリティに関する内容や小規模の機能強化が含まれている場合があります。累積的なものなので、最新のBPには過去にリリースされたBPが含まれています。Suite Bundle Patchは、製品スイートを構成する複数製品のBPを集めたものです。
  • Oracle SOA Suite (SOA) 11.1.1.7.2 bundle patch
  • Oracle Business Intelligence Enterprise Edition (OBIEE) 11.1.1.7.140114 bundle patch
  • Oracle Data Integrator (ODI) 12.1.0.2.1 bundle patch
  • Oracle Identity Management Suite Bundle Patch 11.1.1.5.6。これには以下のBPが含まれます。
    • Oracle Identity Manager (OIM) 11.1.1.5.10 bundle patch
    • Oracle Access Manager (OAM) 11.1.1.5.6 bundle patch
    • Oracle Adaptive Access Manager (OAAM) 11.1.1.5.2 bundle patch
    • Oracle Entitlement Server (OES) 11.1.1.5.4 bundle patch
  • Oracle Identity Management Suite Bundle Patch 11.1.2.0.5。これには以下のBPが含まれます(注意:このSuiteのBundle Patchのリリースは数日ほど遅れます)。
    • Oracle Access Manager (OAM) 11.1.2.0.5 bundle patch
    • Oracle Adaptive Access Manager (OAAM) 11.1.2.0.3 bundle patch
    • Oracle Entitlement Server (OES) 11.1.2.0.2 bundle patch
  • Oracle Identity Management Suite Bundle Patch 11.1.2.1.2。これには以下のBPが含まれます。
    • Oracle Access Manager (OAM) 11.1.2.1.2 bundle patch
    • Oracle Adaptive Access Manager (OAAM) 11.1.2.1.2 bundle patch
  • Oracle Identity Manager (OIM) 11.1.2.0.13 bundle patch
  • Oracle Identity Manager (OIM) 11.1.2.1.4 bundle patch
  • Oracle GlassFish Server (OGFS) 3.1.2.8 bundle patch.
  • Sun Java System Application Server 8.1.36 and 8.2.20 bundle patches
  • Oracle iPlanet Web Server (OiWS) 6.1.18 and 7.0.19 bundle patches
  • Oracle iPlanet Web Proxy Server (OiWPS) 4.0.23 bundle patch
  • Oracle WebCenter Portal (WCP) 11.1.1.8.2 bundle patch

詳細は…

[Java] JDK 7u51 and JavaFX 2.2.51 Documentation Updates

原文はこちら。
https://blogs.oracle.com/thejavatutorials/entry/jdk_7u51_and_javafx_2

JavaFX 2.2.51を同梱しているJava Development Kit 7 Update 51 (JDK 7u51)がリリースされ、Java SE Downloadsのページからダウンロードできるようになりました。
Java SE Downloads
http://www.oracle.com/technetwork/java/javase/downloads/index.html
このリリースの詳細情報はリリースノートをご覧下さい。
Update Release Notes : Java™ SE Development Kit 7, Update 51 (JDK 7u51)
http://www.oracle.com/technetwork/java/javase/7u51-relnotes-2085002.html
JDKの以下の変更についてドキュメントが更新されています。
JavaFXチュートリアルにいくつかの修正や変更が入っています。JavaFX APIドキュメントは2.2.51に対応するようにアップデートされました。
チュートリアルやガイド、APIドキュメントについては以下のリンクからどうぞ。
Java SE Technical Documentation
http://docs.oracle.com/javase/
JavaFX 2 Documentation
http://docs.oracle.com/javafx/

[Java] Java SE 7 Update 51 Released

原文はこちら。
https://blogs.oracle.com/java/entry/java_se_7_update_51

Java SE 7 Update 51 (Java SE 7u51)がご利用戴けるようになっています。
Java SE Downloads
http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html
このアップデートリリースには重要なセキュリティ修正ならびに機能強化と機能変更が含まれています。OracleはJava SE 7をお使いの全てのお客様がこのリリースにアップグレードすることを強く推奨します。詳細情報は、Oracle Critical Patch Update Advisoryをご覧下さい。
Oracle Critical Patch Update Advisory - January 2014
http://www.oracle.com/technetwork/topics/security/cpujan2014-1972949.html
このリリースに含まれている変更内容はリリースノートをご覧下さい。
Java™ SE Development Kit 7, Update 51 (JDK 7u51) Release Notes
http://www.oracle.com/technetwork/java/javase/7u51-relnotes-2085002.html
変更の一部をご紹介しましょう。
  • セキュリティスライダーの変更(追加情報は以下のエントリおよびJavaコントロールパネルのドキュメントをご覧下さい)
  • 高セキュリティ設定の場合、自己証明書で署名されたAppletや未署名のAppletをブロック
  • 高セキュリティ設定ではPermissions属性が必要
  • 中セキュリティ設定では、Permissions属性がないことをユーザーに警告
  • 例外サイトリスト(Exception Site List)
    この例外サイトリスト機能を使うと、エンドユーザーは最新のセキュリティ要件に合致しないJava AppletやJava Web Startアプリケーションを実行することができます。例外サイトリストに記載されているサイトでホストされているRich Internet Applicationsをセキュリティプロンプト付きで起動することができます。詳細情報は以下のエントリもしくは例外サイトリストのドキュメントをご覧下さい。
  • タイムスタンプを付けるよう、Jarsignerをアップデート
  • 以前設定した決定をクリアするためのプロンプト
  • デフォルトのSocket Permissionの変更
  • JAXP Xalan拡張関数への変更
Java SE Embedded 7 Update 51もご利用いただけるようになっています。
Java SE Embedded 7 Update 51
http://www.oracle.com/technetwork/java/embedded/downloads/javase/index.html
Java SE Embedded 7 Update 51はJava Development Kit 7 Update 51 (JDK 7u51)をベースとしており、組み込みシステムに特化した機能やサポートを提供しています。 詳細情報はリリースノートをご覧下さい。
Java™ SE Embedded 7 Update 51 Runtime Environment Release Notes
http://www.oracle.com/technetwork/java/javase/emb7u51-relnotes-2087618.html
このリリースに関する詳細や、ベストプラクティスに関する情報は、以下のJava Product Group, Product Managementのブログをご覧下さい。
Java Platform Group, Product Management blog
https://blogs.oracle.com/java-platform-group/

[Java] Java EE 8 Community Survey - Part 2!

原文はこちら。
https://blogs.oracle.com/theaquarium/entry/java_ee_8_community_survey

Java EE 8 Community Serveyの2回目がスタートしています。
Community Survey: Features for Java EE 8 - Part 2
https://www.surveymonkey.com/s/JavaEE8-Part2
この5週間の間に最初の調査でのコミュニティからのレスポンスで、数多くの貴重なフィードバックを頂きました。非常にうれしく思っています。このことはつまり、処理すべきたくさんのデータがあるということで、本当にすばらしいことです。Part 1の調査に参加いただいたみなさまに感謝します。まだの方も、まだ時間はありますので、是非Part 1の調査にも参加して下さい。
Community Survey: Features for Java EE 8 - Part 1
https://www.surveymonkey.com/s/KGV7RWS
Part 2の調査では、Cloud、Security、Logging、Deployment、Testabilityなどにフォーカスしています。再度様々なトピックに関する皆様のフィードバックをお願いします。

今後数週間で、2回の調査結果をまとめ、コミュニティに結果を報告する予定です。その後、こうした機能の優先度付けにご協力いただくことをお願いすることになるでしょう。

Java EE 8の初期の方向付けのために、2回目のコミュニティサーベイに参加頂きますよう、お願いいたします。