Quantcast
Channel: Oracle Bloggers
Viewing all 19780 articles
Browse latest View live

The incredible story of Bharti and Bhawna Jain!!!

$
0
0

We were born on 18th Dec 1990 and our family members were thrilled to know about our birth. Our parents accepted us as a great gift from God! They celebrated all our birthdays and make our life full of fun with their perfect guidance and care. Together, we could study well and learnt playing synthesizer, swimming, synchronized dancing and car driving. I was school topper in 10th class while Bhawna was school topper in 12th class. Bhawna got gold medal at graduation level and I was at second position with difference of 0.01CGPA.We have always been together from childhood to graduation.

Then, we planned for post graduation. This time also, we wanted to be together, wanted to make it to same institute. You may not believe that Bhawna with AIR GATE rank 160 couldn't get admission in IIT Kharagpur. My AIR GATE rank was 375. I got admission in IIT Kharagpur in first list with first choice.

 Bhawna did much better in her interview at IIT Delhi and got admission in M Tech.

When placement season begun in December 2013, again our heart-beats raised, we wanted to get back together. I was happy to be selected in Oracle during campus recruitment drive at IIT Kharagpur.

Next day, my twin sister informed me that she also got selected for Oracle during campus recruitment drive at IIT Delhi. This was the greatest moment of our lives. Our family members and friends were so surprised to know that we are selected in same company from different campuses!

“ORACLE TWINS” - the new title our friends gave us when we both got placed in Oracle.

Bharti Jain

M.Tech CSE

Indian Institute of Technology, Kharagpur


ハンズオンセミナーのご案内 (3月20日)

$
0
0

【実機で体験!テストツールで機能/負荷テストを効率化しよう 

Oracle Functional Testing(OFT) および Oracle Load Testing(OLT) を実際に操作していただき、いかにテストを効率良く行えるか体感していただけます。

機能テスト(OFT)と負荷テスト(OLT)のいずれか、あるいは両方にご参加いただけます。

日時: 2014年3月20日(木) 10:00~13:00(機能テスト) , 14:30~17:30(負荷テスト)
会場: 日本オラクル株式会社本社

詳しくはこちら
http://www.oracle.com/goto/jpm140320

「WebLogic Server Transaction Basics」レポート

$
0
0
WebLogic勉強会通信

WebLogic Serverファンの皆様、こんにちは、WebLogic Server勉強会通信です。 2014年2月26日に東京で開催された「第44回WebLogic Server勉強会@東京」「WebLogic Server Transaction Basics」(講師:日本オラクルオラクルユニバーシティ 岡田大輔)をレポートします。このセッションでは、岡田さんが分散トランザクションの基本概念からWebLogic Serverでのトランザクション設定やモニタ方法、トランザクション回復サービスなどの障害発生時の対応のポイントを解説しました。トランザクションサービスやTLOGの役割、タイムアウトやTLOGの設定方法、リカバリ手順など現場で役立つ情報満載です。(日本オラクル Fusion Middleware事業統括本部 佐々木政和)

トランザクションとは

日本オラクル オラクルユニバーシティの岡田さんが分散トランザクションの基本概念から WebLogic Serverでのトランザクション設定やモニタ方法、トランザクション回復サービスなどの障害発生時の対応のポイントを解説しました。

トランザクションは、大まかに言うと一連の処理をまとめて一つの処理として取り扱うことであり、厳密には、ACID特性をすべて満たさなければなりません。つまり、①Atomicity(原子性)–処理は成功か失敗のいずれか、②Consistency(一貫性)–処理前後ではデータの一貫性が保たれる、③Isolation(独立性)–同時に実行される複数の処理は互いに干渉しない、④Durability(永続性)–確定したトランザクションの結果は確実に永続化されることです。実際の業務の流れをITシステム化する場合にトランザクションの考え方を使用するとシンプルでかつ信頼性の高いアプリケーション開発が可能です。 WebLogic Serverでは、フラット・トランザクション・モデルが実装されています。ネスト・トランザクションはサポートされていません。

X/Open DTPモデル(現The Open Group DTPモデル)

X/Open DTPモデル(The Open Group DTPモデル)は、アプリケーション(AP)とトランザクションマネージャ(TM)、リソースマネージャ(RM)の関係を示しています。トランザクションマネージャ(TM)は、アプリケーションに代わってグローバルトランザクションの管理を行うサーバソフトウェアコンポーネントで、アプリケーションからのグローバルトランザクションの開始/終了要求に基づいて、そのトランザクションに関与する全てのリソースマネージャと2フェーズコミット(2PC)に基づいた通信を行いトランザクションを制御します。リソースマネージャ(RM)は、データやプロセスへのアクセスを提供するインタフェースおよび関連ソフトウェアであり、トランザクション処理機能と永続化機構を持ちます。 DTPモデルでは、アプリケーションからトランザクションを制御する場合は JTA (Java Transaction API)を使用すること、データベース上のデータへのアクセスはSQLを使用、 TMとRM間はXAインタフェースで制御されることが規定されています。 WebLogic Serverのアプリケーションは、WebクライアントからのメッセージをJavaのオブジェクト間で連携しながら必要に応じてデータベースやメッセージキューにアクセスするのが典型パターンです。 DTPモデルに沿ったアプリケーションはJTAを使用してトランザクションの開始、コミット、ロールバックの制御をおこなうこと以外、トランザクションに関する細かな制御ロジックは必要ないのでアプリケーション開発者はビジネスロジックの実装に専念することができます。

2フェーズコミット(2 Phase Commit)

TMがJMSやXA DataSourceなどトランザクションに関与する複数のRMを調整して、トランザクションの制御を行うトランザクションをグローバルトランザクション(分散トランザクション)と言い、トランザクション制御はトランザクションマネージャにより行われます。例えば、①単一トランザクションでDB, JMSにアクセスする場合、②単一トランザクションで2つ以上のDBにアクセスする場合、③トランザクションがEJBコンテナによって開始された場合(EJBコンテナはサーバ上のTMを利用)などです。これらのトランザクションは、アプリケーションがcommitを発行した後でTMとRM間で2 Phase Commitプロトコルが行われます。

2PCプロトコルは複数のRMをまたぐ単一トランザクションを調整する方法です。 PrepareフェーズとCommitフェーズと呼ばれる2つのフェーズを用いてトランザクションをコミットします。 Prepareフェーズ(フェーズ1)は、グローバルトランザクションに参加しているリソースがトランザクションブランチを処理する準備を行うフェーズです。すべてのRMから準備OKの応答があれば、 TLOGに書き込み、フェーズ2に進みます。 Commitフェーズ(フェーズ2)は、グローバルトランザクションに参加しているリソースが実際にトランザクションブランチを処理するフェーズです。すべてのRMから処理OKの応答があれば、アプリケーションにCommitが成功したという応答を返します。

WebLogic Serverでのトランザクション処理を解説

トランザクションを開始するアプリケションは初めにJNDIを使用して UserTransactionオブジェクトの参照(ut)を取得します。それから、トランザクション境界をut.begin()とut.commit()で囲みます。そのトランザクションを識別するためにXIDが割り当てられます。トランザクション境界内で例外が発生した場合は、そのトランザクションを明示的にロールバック(ut.rollback())するようにプログラミングします。この例では、トランザクション境界の中に挿入されたメソッドは、コンテナ管理のトランザクションであるEJB(CMT)を呼び出しています。 EJBコンテナは@TransactionAttributeを使用してトランザクション属性を制御します。 ejb1.callA()はREQUIRED, ejb2.callB()はSUPPORTSが指定されています。このオプションではクライアント側で開始したトランザクションが引き継がれますので、それぞれのEJB内のejb1.callA(),ejb2.callB()メソッドから RMにアクセスされる処理はトランザクションに含まれます。アプリケーションのut.commit()呼び出し時にトランザクションマネージャ(WebLogic Server)はデータベース1とデータベース2に対して 2 Phase Commitを用いてコミット処理を行います。

Logging Last Resource (LLR)

グローバルトランザクションに参加できるRMはXAインタフェースを実装していることが条件になりますが、 WebLogic ServerはXAインタフェースに準拠していないRMも一つに限り参加できる仕組みを提供しています。この機能をロギング・ラスト・リソース(LLR)最適化と言います。このLLR最適化機能は、1つの非XAリソースが、XAと同様なレベルのACID保証を伴ってグローバル・トランザクションに参加できるようにするオプションです。このLLRの仕組みは、WebLogic Serverトランザクション・マネージャが、トランザクションの他のすべてのリソースを準備し、その後、LLRリソースのローカル・トランザクションの結果に基づいて、グローバル・トランザクションに対するコミットの決定を行うことです。

WebLogic Serverトランザクション・マネージャは次の基本的な手順に従います。① アプリケーションがcommitを呼び出す。② 他のすべての(XA対応の)トランザクション参加リソースに対してprepareを呼び出す。③ LLR参加リソースの表へコミット・レコードを挿入する。④ LLR参加リソースのローカル・トランザクション(トランザクション・コミット・レコードの挿入とアプリケーションのSQL処理の双方を含む)をコミットします。⑤ その他すべてのトランザクション参加リソースに対してcommitを呼び出します。

WebLogic Serverのトランザクション運用管理のポイント

1. トランザクションサービスはWebLogic Server起動時に開始されます。
トランザクションサービスのパラメータはドメイン単位(12.1.1はクラスタ単位でも可能、クラスタのJTA設定はドメインのJTA設定よりも優先される)で有効になります。(トランザクションタイムアウト、完了タイムアウトなど)

2. トランザクションタイムアウト(デフォルト 30秒)

トランザクション開始からフェーズ1完了までの持続時間。この時間を超えるとトランザクションはタイムアウトし、ロールバックされます。

3.完了タイムアウト: フェーズ2のタイムアウト

[10.3.3.0~]トランザクションのフェーズ2のタイムアウト時間。デフォルト(0)はtransaction-timeout x 2(秒)

4. トランザクションログ

未完了のトランザクション情報を格納するログ。トランザクションログはバイナリ形式のため、直接見ることはできません。トランザクションログはサーバのデフォルト永続ストアに格納されます。(デフォルト永続ストア: $DOMAIN/servers//data/store/default/_WLS_ 000000.DAT) WebLogic Server 12cではJDBCストアを使用可能(この場合アプリケーションデータ, JMS, TLOGをDBに一括格納可能)

5. トランザクションのモニタはサーバ・レベルで行います。

①トランザクション統計(JTARuntimeMBean/JTATransactionStatisticsRuntimeMBean)、②トランザクションログストア統計(TransacitonLogStoreRuntimeMBean)、③XA (TransactionResourceRuntimeMBean)、④非XAリソース (NonXAResourceRuntimeMBean)、⑤回復サービス(RecoveryRuntimeMBean)、⑥現在のトランザクション (JTARuntimeMBeanのJTATransactions属性)など。

6. 障害回復

トランザクションがらみの障害発生時はデータの不整合が生じる可能性があるので注意が必要です。 WebLogic Serverはトランザクションリカバリサービス(TLOGを解析して未完了のトランザクションの解決を行い、2PC処理を完了させる)を提供しており、サーバ起動時に自動的に実行されます。その際にTLOGとRM状態の相違、RMからエラーが返ってきた場合などはログに記録されます。管理者はログの内容やアプリケーション側のトランザクションの状況を分析して、必要に応じて手動で解決しなければなりません。不幸にして一部コミット、一部ロールバックの不整合が発生した場合はどちらかを戻すような処理(通常はCompensation Transaction 補正処理)が必要になります。

まとめ

岡田さんの「WebLogic Server Transaction Basics」セッションについてまとめて見ました。 WebLogic Serverのトランザクションマネージャに相当する機能は、トランザクションサービス(トランザクションリカバリーサービス含む)としてWebLogic Server起動時に開始されます。トランザクションタイムアウトなどのパラメータはドメイン単位(クラスタも可能)で設定できますので、アプリケーション環境に適切な値を設定してください。それから、グローバルトランザクションではTLOGが重要になります。WebLogic Server 12cからJDBC上に配置できるようになりましたので、サーバ障害時のフェイルオーバーの手順中のTLOG複製はJDBCの切り替えなどの対応も検討できるでしょう。次回は、LTセッションをレポートしたいと思います。



お知らせ/カテゴリ一覧

$
0
0

WebLogic ChannelエンタープライズJavaアプリ開発運用や管理で役立つ情報を随時更新!

【お知らせ】
本ブログのURLを変更しました。
https://blogs.oracle.com/weblogic_channel/→ https://blogs.oracle.com/wlc/

新サイト『WebLogic Channel powered by builder』オープン!! 特集記事はそちらにどうぞ。

Available NOW! New Single Processor Configuration for SPARC T5-2

$
0
0
StartingonMarch 4th, quotations and orders for the SPARC T5-2 server with one processor could be entered via the standard process using WebQuote, Partner Store and Oracle Store. Shipments are expected to follow standard lead times.

See the announcement on eSTEP Blog for more details regarding the new configuration.

PSU1 and PSU2 disrecommended for Oracle Multitenant

$
0
0

Just by scrolling through my emails this morning I have learned that you'd better not apply the October 2013 PSU (12.1.0.1.1) and the Janauary 2014 PSU (12.1.0.1.2) when - and only in this case - using Oracle Multitenant.

This is "described" in MOS Note: 1620458.1.

I put the "described" in Italics as the MOS Note doesn't say anything about the issues found or the effects you may see. 

-Mike

NEW Applications on Oracle Solaris 11 (Jan/Feb 2014)

$
0
0

The number of certified applications on Solaris 11 is growing consistently. Listed below are applications that have been certified and added to the catalog until February 2014.

Dec 2013:

  • TCS BaNCS Compliance v6.0
  • Moody’s Analytics Risk Foundation 2.2
  • CA Technologies IdentityMinder 12.51, 12.6
  • CA Technologies DataMinder 14.0
  • IBM Tivoli Netcool/OMNIbus 7.4.0
  • IBM Maximo Asset Management 7.5

Jan 2014:

  • Symantec Storage Foundation 6.0/5.1/6.1 (M6-32 qualification)
  • SAP BusinessObjects BI Platform 4.1
  • SWIFT Alliance Access 7.0.75
  • SWIFT Alliance Gateway 7.0.25
  • Stellar Craft Enterpras Pro 6.2 (Part of Japan's KDDI SuperCluster deal)
  • Sungard Asset Arena Manager (AAM) 2.4
  • Valtech vRegCoSS 2.0
  • R-Style SoftLab RS-Bank V6
  • R-Style SoftLab InterBank RS
  • R-Style SoftLab Business Universe RS
  • ExLibris Aleph 22
  • ExLibris Primo 4
  • ExLibris SFX 4
  • ExLibris Rosetta
  • ObserveIT ObserveIT Enterprise
  • Moody's Analytics Risk Foundation
  • Acute Software EasyBankCore 5.1

NOTE: the “complete" list of Solaris 11 certified applications is available on OTN:

Please contact ISVSupport_WW@Oracle.com for any additions, changes or clarifications to this information.

Partner Webcast – Foundation for Innovation: Oracle Fusion Middleware 20 March

$
0
0

Join our webcast where we will provide an overview of Oracle Fusion Middleware for ISVs, keeping your solutions aligned with today’s requirements, remaining efficient and competitive, allowing your customers to improve operational efficiency, to reduce their cost of doing business and to improve their information assets! Read more here.


Announcing Oracle ZFS Storage ZS3-BA Appliance

$
0
0

Effective March 4, 2014, Oracle is pleased to announce the availability of the new Oracle ZFS Storage ZS3-BA Backup Appliance. The Oracle ZFS Storage ZS3-BA is an integrated, high-performance backup solution for Oracle’s engineered systems.

Your customers will find that Oracle ZFS Storage ZS3-BA significantly reduces backup windows and recovery times compared to EMC Data Domain and NetApp systems. Plus it is delivered as a fully-configured and cabled appliance. So installation time is minimal.

Tested, validated and supported, Oracle ZFS Storage ZS3-BA delivers 26 terabytes per hour backup and 17 terabytes per hour restore throughput via native TCP/IP over InfiniBand.

Please read the ZFS Storage Appliance Backup Product Bulletin on Oracle HW TRC for more details.

(If you are not registered on Oracle HW TRC, clickhere ... and follow the instructions..)

For More Product Information Go To:

External:ZFS Storage Appliance Oracle.com page
External:ZFS Storage Appliance OracleTechnicalNetwork.com page

Meet Philippe, the Most Innovational person in Oracle Direct EMEA of Q2

$
0
0

Philippe was voted, by his peers, the most Innovational person in Oracle Direct EMEA of Q2, the second quarter of this fiscal! Philippe who is CRM Sales Consultant at Oracle Direct’s Applications Team, has introduced a new idea to rethink the Customer Experience Journey Mapping through a collaborative web application.

This prize is part of a peer nominated recognition programme within Oracle Direct. Philippe's efforts and personal drive have inspired his peers from the Inside Sales Organisation and thus he got the award!

We congratulate Philippe for constantly coming up with new solutions to create the best presentations for our customers and with new techniques to get their attention. With his new approach, it is easier for the Oracle team to help customers understand the value of our CX solution. Philippe is focused on designing creative presentations to persuade our clients, but also shares his ideas and projects with his peers and Managers. Philippe tries to thrive and leverage any piece of technology to make the team's life easier. His colleagues say that he is ‘the embodiment of the Presales spirit’.

Here is what one of Philippe's colleagues said about him:

“I started to work with Philippe few months ago. As a young Pre-sales professional, he clearly demonstrates new innovation to way to present our solution in the best fit for the customer, in term of preparation, match with customers needs and his ideas for our campaigns had been successfully selected! Philippe loves the digital world, and knows how to create, innovate and inspire his colleagues with a completely new approach.”

Oracle Exalogic Implementation Workshops: Sweden and Germany

$
0
0
Join Us for an Oracle Event
Oracle Corporation

Oracle Fusion Middleware 11g

Oracle Exalogic Implementation Workshop

Oracle Platform Technology Solutions


Workshop Description

This course will enable you to carry out typical administrative tasks around Exalogic and the software deployed on it. You will learn how to use the administrative tools, the details of networking within Exalogic and how to setup complex topologies. You will learn how to do virtual deployments on Exalogic, using Weblogic Server and Oracle Traffic Director as examples for the hands-on.

Objectives

  • The goal of this 3 day course is to provide additional hands on experience to those partners who have or plan to invest in Oracle’s Exalogic hardware. This education is run by Oracle Development, there is NO certification attached to this event.
  • During this session we will focus on ensuring the attendee’s are fully aware of the software capabilities of Exalogic and how they can configure the machine to maximise its full potential and meet the needs of their Customers.
  • The attendee’s will also deploy Oracle’s WebLogic Server on to the Exalogic machine. This will provide the knowledge of how to deploy key Oracle FMW products.
  • After this session the attendee’s will posses the necessary skills to configure the Exalogic machine in a virtualised environment using WebLogic Server.

    Note: During this course, only WebLogic Server will be installed, no other Oracle FMW technologies or Applications will be installed.

Agenda Outline

  • Exalogic Overview
  • ZFS Appliance
  • ECU
  • Exalogic Networking
  • Exalogic on Public Network
  • Infiniband Partition

Lab Outline

  • Hands on - Public network configuration
  • Hands on - Private networks/ZFS configuration

Audience

  • Solution Architects, Application Developers, System Architects

Prerequisites

  • This workshop requires attendees to provide their own laptops for this class. Attendee laptops must meet the following minimum hardware/software requirements: Laptop/PC (Minimum 2GB RAM)
  • Mandatory:
    • Networking Concepts - Advanced to "deep hands-on" skills
    • Virtual Machine Concepts
    • Linux OS - RHEL, Oracle Enterprise Linux
  • Recommended:
    • WebLogic Server
    • Web Server Concepts - Oracle HTTP Server, Apache
    • ZFS Storage

Timings

This workshop is 3 days.
    8:30 am Sign-In and technical set up
    9:00 am: Workshop starts
    5:00 pm: Workshop ends

This workshop is Free but for cancellations less than 7 days prior to the event date we charge a cancellation fee of 2.000 EUR.

Oracle Exalogic Implementation Workshop

22-24 April, 2014: Kista, Sweden - Register Here!

25-27 March, 2014 : Munich, Germany - Register Here!

Oracle Platform Technologies Enablement Services

Hardware and Software Engineered to Work Together
Copyright © 2014, Oracle. All rights reserved.Contact Us | Legal Notices and Terms of Use | Privacy Statement

2010--215 1312012emea-vr

Oracle Corporation - Worldwide Headquarters, 500 Oracle Parkway, OPL - E-mail Services, Redwood Shores, CA 94065, United States

Create or update your profile to receive customized e-mail about Oracle products and services.

NetBeans Community: We Need Your Help!

Video: Face to Faces with Oracle ACEs

$
0
0

This week business intelligence expert Stewart Bryson (on the right) made the transition from Oracle ACE to Oracle ACE Director, the top tier in OTN's Oracle ACE Program, which recognizes community leaders for their technical expertise and willingness to share that expertise through articles, presentations, and social media.

Among the videos available on the OTN ArchBeat YouTube Channel you'll find 16 interviews with members of the Oracle ACE Program, featuring conversations about middleware, SOA, Business Intelligence, and more. All 16 of those interviews are included in the playlist below. Watch and learn...

Troubleshooting Embedded Web Content

$
0
0

Mashups are a popular way to leverage information from various sources in one application, and the Fusion Applications customization tools Page Composer and Applications Composer (CRM/Sales Cloud only) give you the ability to just that: you can embed web content into tabs or regions.  This article explains some of the problems you may face.

Let's first quickly summarize the various options to embed content:

Page Composer

Page Composer is available in all applications families.  You can add new web content regions and entirely new tabs to dashboards:


In the property sheet specify the URL.  You can use expression language to construct a dynamic URL.

If you need more space than a region offers, you can also add an entire new tab and fill it with web content:

Here's a video demo from our YouTube channel that shows this in functionality in more detail.

Application Composer

Application Composer is a Sales Cloud/CRM-specific tool to extend standard objects and create new ones.  You can add new web-content-based subtabs to workareas, both for classic Desktop UI and for the new simplified UI.

Here are the basic steps.  First add a new subtab to the workarea: 

Choose the type Web Content:

Then use Expression Builder to construct the URL.  In this example I am just hardcoding this blog's URL, but with Groovy you can get very creative.

If you then look at the work area that you customized, you should see the new tab:

Our YouTube channel has a brief video that shows you the steps in action. 

How Does It Work? 

How does embedding of other web content work technically?  Fusion Applications uses iFrames to include other sites' content.  Here's an example of the HTML for a web content region created with Page Composer:

Troubleshooting

What looks pretty straightforward in these screenshots and Youtube videos unfortunately doesn't always work if you pick the "wrong" URL to embed.  There are two main problems that you might run into: 

1. The region or tab is blank due to a technique often referred to as framebusting.

2. The browser gives you a security warning (it's a bit hard to see, so you might think it's case #1)

Let's look at these in more detail. 

Framebusting

Blank iFrames are typically the result of "framebusting".  For a variety of reasons primarily related to security, not all sites and applications are willing to let themselves be embedded in iFrames.  Web developers have developed  framebusting techniques, and browser vendors nowadays honor X-Frame-Options HTTP header tags.  In fact, Fusion Applications themselves employ framebusting to prevent clickjacking of its pages.  You can find the X-Frame-Options header tag via popular tools like Chrome's Developer Tools or Firebug:


The SAMEORIGIN value instructs browsers to only show the page in an iFrame if the surrounding page is from the same site.

If you own and control the site you want to embed, you may be able to turn off these countermeasures, but if it's an internet site such as LinkedIn or Google, you will likely not have any options.  In that case, instead of embedding the page directly via iFrames, consider adding a link or button to your Fusion UI that opens the desired page in a separate browser window or tab.  

Security Warnings

The second category of problems you may face are due to recent browser security enhancements: if your iFrame references an HTTP URL and the hosting application uses HTTPS (generally the case for Cloud and most on-premises production applications), modern browsers are concerned about that untrusted/unsecure content delivered as part of the overall application page.  They'll show an easy-to-miss warning icon in the URL bar:

Chrome:


Firefox:

Click the icon and you see something like this:

If you disable the protection for the page, the iFrame content will load as desired.

Why are the browser vendors doing this?  To protect the users from man-in-the-middle attacks.  See this blog post from the Mozilla developers announcing the feature for Firefox for more details.  

What are your options here?  If the site offers an HTTPS version, use that.  If it doesn't, but you own or control the site (for example, a corporate intranet site), consider switching it to HTTPS.  If you absolutely must use an HTTP URL, you could instruct your users to allow the access. But with a large user community that is probably fairly error prone, and it's generally not a good idea to teach users to ignore or override security warnings. The better approach once again would be to open the desired URL via a button or link added to the base page. 

Adding Links and Buttons

The Application Composer feature to add links and buttons is explained here.  You can also watch this video on our YouTube Channel.  In Page Composer you can choose the appropriate component from the palette shown in the above screenshot or construct your own HTML as needed.

ADF User Experience Workshop in Dubai March 9th – 10th 2014

$
0
0

On March 9-10, Oracle's User Experience (UX) team will present a 2-day workshop to experienced ADF users from Oracle partner organizations.

Attendees will learn to leverage the Oracle Applications UX design patterns as building blocks for applications development and to apply the best practices learned from building Oracle Fusion Applications with these patterns. This workshop will enable attendees to build modern and visually compelling applications that look and behave like Oracle Fusion Applications and that can co-exist with partner integrations and other new or existing applications.
Date: March 9-10, 2014
Time: 9:00 AM to 5:00 PM
Location: Oracle Office Dubai
                Internet City Building #6, Shaikh Zayed Road
                Dubai, United Arab Emirates
Register here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

BlogTwitterLinkedInMixForumWiki


Webcast: Understanding & Troubleshooting Invoices With Rules & Revenue Recognition

$
0
0

Webcast.jpg

ADVISOR WEBCAST: Understanding & Troubleshooting Invoices With Rules & Revenue Recognition

Date:  March 19, 2014 at 11:00 am ET, 10:00 am CT, 9:00 am MT, 8:00 am PT, 3:00 pm, GMT Time (London, GMT), 8:30 pm, India Time (Mumbai, GMT+05:30)

This one-hour session is recommended for technical and functional users who would like to understand how invoices with rules and revenue recognition work. In addition to providing an overview of invoicing and accounting rules and revenue recognition, we will review underlying table data, revenue rates, deferred revenue, and provide troubleshooting tips.

Topics will include:

  • Overview of Invoicing and Accounting Rules
  • Underlying table information for Invoicing and Accounting Rules
  • Daily Revenue Rate for All Period and Partial Period
  • Deferred Revenue
  • Underlying table information for Revenue Recognition
  • Illustration of impact of running Revenue Recognition
  • Troubleshooting Tips

REGISTER.jpg


For more details and how to register see Doc ID 1612600.1.

JavaOne CFP is Open - Your Invitation to Submit to the Java EE Track

$
0
0

It's that special time of the year again - the JavaOne 2014 call for papers is now officially open!

JavaOne will be held September 28 - October 2 in San Francisco. You can read about the details and submit here (at the time of writing the site was intermittently available so do be patient or let us know if you have any issues). This year, I have the privilege to lead the Java EE track along with Lance Andersen (Lance also leads the closely related Cloud track). My colleagues Bruno Borges and David Delabassee will also be playing key roles in the Java EE track.

Please do consider this a personal invitation from me to submit your best ideas to one of the most prestigious gatherings of the minds for server-side Java. If you have any questions, never hesitate to get in touch.

Consider the following as inspiration for submissions to the Java EE track (the only real limits of course are your own imagination on anything in the Java EE ecosystem):

  • Existing and upcoming Java EE technology JSRs and implementations
  • Cool stuff that extends Java EE in new and interesting ways
  • Case studies using Java EE 5, Java EE 6 or Java EE 7 (including migration from other technologies)
  • Best practices for using Java EE technologies
  • Emerging trends in the ecosystem such as mobile, HTML5, caching, complex event processing, modularity and the like
  • Insightful research, development and analysis work in server-side Java

Note that topics like IaaS, PaaS, SaaS, elasticity, multitenancy, NoSQL, Big Data, DevOps and the like should go on the cloud track instead of the Java EE track. Do make an honest effort in applying your judgement on which track to submit on. Either way, it's not a deal breaker if you don't get it exactly right - we will figure it out for you if all else fails :-).

The CFP is closed April 15, so please do start thinking about what you want to submit soon. We will be using rolling acceptance, so there is an inherent advantage to submitting early. That being said do take your time - quality always matters!

The High Value Web Experience

$
0
0

Historically, Websites can be best defined as a content publishing channel.  Even today, the large majority of internal and external Websites are static content used for pushing information to their users.  However, while self-service is a small percentage of the overall Web properties, it provides the highest value to the users by providing a personalized experience which can not only be tailored to the users organizational role, but also allows the user to directly access, modify and manage key elements of their business relationship without the need for interacting with anyone else from the organization.  Depending on the purpose of the self-service Website, it can help organizations increase their revenue while reducing costs.  


Figure 1. Common Use Cases for Self-Service.

Target Audience
The use cases in Figure 1 are broken into 3 top-level categories: External, Partner, and Employee, since the scope of most self-service Websites will target one of these audiences per deployment.  The key with any successful self-service Website is to meet the specific needs of the target audience by providing the most relevant and valuable capabilities.  The broader the audience, the more difficult it is to deliver a compelling experience.  Self-service is the epitome of targeting and personalization, which makes definition of the audience critical to the usefulness and overall success of the site.  

Figure 2. Key Business Drivers for Self-Service Portals.

External-Facing
Self-service Websites for external audiences such as customers or citizens, typically empower the user by granting access and/or updating information they previously would have needed to contact someone else in the organization directly for.  Growing revenue and reducing processing costs are often attributes of the business case for these scenarios.  

Self-service Websites are a powerful way for an organization to cross-sell other products and/or services to an existing customer.  In a customer self-service scenario such as a customer support portal or a My Utilities site, not only can customers access their accounts, update their addresses, pay bills and monitor their daily/hourly usage, but also marketing teams can deliver highly targeted campaigns based on account information of the users’ currently owned product/services.  For instance, a customer that logs into a customer support portal seeking to find updates for their existing product could be interested in upgrading to the latest generation of that product – a carefully placed personalized ad could result in a significant revenue opportunity to grow profits from the existing customer base.  Similarly, this model can help a Utilities company to promote rebates and other services that may benefit both the customer and the organization.  

In addition to revenue growth, many external scenario's can also be justified by reduction and accuracy of processing times, decrease in call or walk-in traffic, and improvement of overall user satisfaction, which can result in significant cost savings for the organization.  

Customer Story

Los Angeles Department of Water and Power (LADWP)
LADWP is the largest public utility company in the United States with over 1.6 million residential and commercial customers in Southern California.  Searching for opportunities to improve customer service and automate paper based processes, LADWP realized their existing legacy technologies provided very little agility and created a lot of challenges.  During customer focus groups, they discovered their customers wanted a Web experience that delivered more direct access to the things they need most, such as billing and service requests.  LADWP implemented a self-service portal using Oracle WebCenter Portal to surface various back-end systems such as Oracle Siebel CRM, Legacy Mainframe, and billing applications.  Their customers now have access to MyAccount (billing and usage analysis), Financial Assistance Programs, Rebate Programs, service requests, outage reporting, eNotifications and much more.  The site has received extremely positive feedback from their customers, has helped to drastically improve LADWP's customer experience ranking vs comparable utilities companies, and driven the usage of online billing.  

Partner-Facing
Business partners are often seen as an extension of an organization, which means the self-service interfaces tend to be extremely rich for access to backend application data.  In some cases, the interface may be identical to what an employee within the organization may have access to.  It's also common for a partner to use the organization’s hosted site as a co-selling tool for their own customers and simply rebrand the site with their own logo. Partner-facing self-service can be a powerful way for an organization to extend the reach and capability of their organization by enabling partners to do business on their behalf.  The key value for this scenario is business reach/growth, process efficiency, and process consistency.  The types of self-service tools for partners can be a key differentiator in attracting and maintaining a partner network. Partner Portals enable companies to share information and collaborate between partners, brand owners, and joint customers. Its broad range of data, marketing materials, and selling tools facilitates the collaborative sales process, while its superior service and problem-resolution capabilities help partners deliver timely and consistent customer service. 

Customer Story

Land O’Lakes, Inc.
Land O’Lakes is one of America’s premier member-owned cooperatives, offering local cooperatives and agricultural producers across the nation an extensive line of agricultural supplies, as well as state-of-the-art production and business services. Land O’Lakes is using Oracle WebCenter Portal to improve online experiences for partners to handle all aspects of account management and order entry through a consolidated, personalized, and secure user interface. By creating a self-service portal for placing orders for seed, Land O'Lakes ended up with a new engagement platform that drives more efficient processes, and has actually resulted in net new business.

Employee-Facing
Internal self-service sites offer employees access to their human resource details such as personal records and payroll information; allowing employees to change their own address, contact details, education records, job profile, vacation and sick leave, and many more.  Some scenarios allow for employees to change payroll details such as their direct deposit information and provide access to current and historical payslips. These sites have also been known to be used for career planning, skills profiles, learning, objective settings, and annual appraisals.  This can be a valuable asset to an organization to retain their talent, while also helping to improve employee satisfaction. Human resource departments see employee portals as a means of empowering employees and reducing process errors and cost.  Organizations also view employee self-service as a means of eliminating manual processes and in turn reducing costs associated with support and physical paper processing.

Customer Story

Schneider National, Inc. 

Schneider National is a premier provider of truckload, logistics and intermodal services. Serving more than two-thirds of the FORTUNE 500® companies and conducting business in more than 28 countries worldwide, Schneider National offers the broadest portfolio of services in the industry. The company’s transportation and logistics solutions include Van Truckload, Dedicated, Regional, Bulk, Intermodal, Transportation Management, Supply Chain Management, Warehousing and International Logistics services. Schneider National’s previous solution for their Drivers was very static, fairly expensive to maintain, and needed IT involvement to update most content.  The business wanted a more dynamic and less IT-centric solution that would allow employees to modify their solutions quickly and easily, allow for significantly improved collaboration with the users, and an integrated solution across various types of content, applications, and collaboration services. Schneider National turned to Oracle WebCenter Portal for their employee self-service portal, allowing drivers to view employee information such as benefits, online training and pay statements, all in a single user interface – whether they are in the office or on the road.

Self-Service Websites have become an integral element of a Web user’s interaction with organizations they do business with.  Oracle has proven to be a trusted partner for organizations that are looking to build new or replace existing self-service Websites.  Oracle's approach to delivering a comprehensive and pre-integrated collection of enterprise products and tools reduces the overall risk and total cost of the self-service project. We invite you to learn how Oracle WebCenter customers are leveraging Oracle WebCenter Portal to use, build and manage self-service Websites and deliver intuitive digital experiences for their users. 

JavaOne 2014 Call for Papers Now Open!

$
0
0

It is time to submit all those talks you have been thinking about. "We have a huge focus on community at this event, and it would be great to have many proposals from the developer community." explains JavaOne Content Chair Stephen Chin.

There is a new dedicated track for Agile development this year, making a total of nine Java tracks.  This year's tracks are: 

• Clients and UI
• Core Java Platform
• Internet of Things
• Java Virtual Machine Languages
• Java and Security
• Tools and Techniques
• Server-Side Java
• Java in the Cloud
• Agile Development

There is no time to waste! The call for papers closes April 15th at 11:59 p.m. PDT  

You will receive a complimentary pass to JavaOne with an accepted talk.

There is a rolling submission process, so submit early! 

Connector/NET 6.8.3 is available as official MySQL Nuget packages

$
0
0

Dear MySQL users,

We are proud to announce that we have made the open source version of our Connector/NET 6.8.3 is available as official MySQL Nuget packages.

What this means for Connector/Net users?

It’s even easier and more straight forward to develop for MySQL from Visual Studio. Installing and upgrading packages couldn’t be easier.

NuGet is the package manager for the Microsoft development platform including .NET. The NuGet client tools provide the ability to produce and consume packages. The NuGet Gallery is the central software package repository populated by various package authors and tied directly to developers ease of installation and development.

For more information see http://nuget.codeplex.com/documentation?title=Getting%20Started

Currently we have 3 nuget packages which contain:

  • MySQL Connector/NET Core
  • MySQL Connector/NET for Entity Framework 6
  • MySQL Connector/NET Web providers

In order to install the nuget package you can use the Package Manager Console as follows:

PM> Install-Package MySql.ConnectorNET.Entity

PM> Install-Package MySql.ConnectorNET.Web

Or via the visual studio console

http://docs.nuget.org/docs/start-here/Managing-NuGet-Packages-Using-The-Dialog

Note –  The core package is automatically included -

MySql.ConnectorNET.Entity and MySql.ConnectorNET.Web are dependent on MySql.ConnectorNET.Data so there is no need to install it (it will be installed automatically).

For more information or to go directly to our Nuget Packages

http://www.nuget.org/packages/MySql.ConnectorNET.Entity/
http://www.nuget.org/packages/MySql.ConnectorNET.Data/
http://www.nuget.org/packages/MySql.ConnectorNET.Web/

Regards,

MySql Connector/NET team

Viewing all 19780 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>