Friday Mar 28, 2014

Best of OTN - Week of March 23rd

Java Community - 

Java 8 Launch - Over 9000 developers joined the Java 8 launch webcast. You can watch the replay and over 30 videos covering features of Java 8.

Java Tutorials Update for Java 8 - Find the JDK 8 Release Notes, and updates for specific features.

Java 8, Eclipse, and the Future
Java 8 Day at EclipseCon was standing room only. Learn what Mike Milinkovich, Executive Director of Eclipse Foundation, said about the trends he sees that will have an impact on developers and IDEs in the future.

Friday Funny by OTN Java Community Manager Tori Wieldt: Easy come, easy go Thanks @aljensen7

Architect Community - 

Video: ADF - Designing for Application Customization & MDS - MDS Infrastructure Decisions | Frank Nimphius
In this episode of ADF Architecture TV Frank Nimphius covers the MDS repository infrastructure you need for customizable and personalizable ADF applications.

You Are Not Even Wrong About the Cloud - Part 3 | RogerG
"The Cloud is not magic – reduced costs are not suddenly available through magic Cloud pixie dust," says RogerG. His article clears up some common misconceptions about moving existing applications to the cloud.

IoT end-to-end demo - Remote Monitoring and Service | Harish Doddala
IoT expert Harish Doddala's demo "showcases how the health of remotely deployed machinery can be monitored to illustrate how data coming from devices can be analyzed in real-time, integrated with back-end systems and visualized to initiate action as may be necessary."

Friday Funny by OTN Architect Community Manager Bob Rhubart: How about never?
This is my all-time favorite New Yorker cartoon, the creation of the brilliant Bob Mankoff. Reproducing the cartoon here would violate copyright laws, so you'll have to click the link. It's worth it.

Database Community - 

The Oracle Big Data Appliance 2.5 was released last week. With every BDA release, we upgrade the Big Data Light VM. Get it Now!

Quick Read: great article from Deiby Gómez (Oracle ACE), YV Ravikumar (Oracle OCM) & Nassyam Basha (OCP) on how “Flex ASM” and “Flex Cluster” support demanding requirements of Cloud Computing-oriented environments.

Friday Funny by OTN Database Community Manager Laura Ramsey: Oracle ACE Director Bjoern Rost is getting ready for the RAC ATTACK at the Finnish User event in Helsinki in June. (see picture at top.)

Systems Community

If You Have to Ask, You Wouldn't Understand - Resources, software, links, and the proper developer attitude to join the beta program for Oracle Solaris Studio 12.4, which began this week.

More Tips for Remote Access with Oracle Linux - Robert Chase continues with his series of tips and tricks for using SSH and other utilities to connect to a remote server.

Friday Funny by OTN Systems Community Manager, Rick Ramsey: OTN's Got Talent - Bob Rhubart, who manages the OTN Architect community, is also the lead singer for The Elderly Brothers, a band in Cleveland, Ohio.  I love their blend of old folk, blues, and rock.  White Freightliner is my favorite.

Friday Mar 21, 2014

Best of OTN - Week of March 21st

The Java Community is Buzzing: 

Java SE 8 is Now Available!

Java Platform, Standard Edition 8 (Java SE 8) is a major feature release and is now generally available. It contains new features and enhancements in many functional areas.

Mark Your Calendars:  Java 8 Launch Webcast- March 25, 10:00 AM PDT

Mark Reinhold, Chief Architect of the Java Platform Group, will gather with a few friends to talk about the Java SE 8 platform.  Check out the agenda that includes panel discussions about the components and platform priorities, plus Java SE 8 and the Internet of Things.  We'll have a chat with Adam Messinger, CIO of Twitter, and other technology industry leaders that depend on Java SE 8 innovation.  Go here to register

Mark Reinhold: Thanks To So Many

Ever wonder what is involved in completing a major new release of a software system as large as the JDK? Mark Reinhold talks about the dedicated work of many hundreds of developers, with indirect contributions from thousands more that made Java SE 8 possible. 

Java SE 8 Features and Details

Lambdas are live! How do they work? Check out the Java SE 8 pages on OTN to find out about all the new features--Lambdas, and polyglot programming included.

See what's new in the Database/Developer Community:

Oracle Database Migration Assistant for Unicode (DMU 2.0) Now available

Here's what you need to know: Oracle Database Migration Assistant for Unicode (DMU) 2.0 is the officially supported method for migrating Oracle 12c Pluggable Databases (PDBs) to the Unicode character set. Oracle DMU also supports migrating selected prior database releases of 10.2, 11.1 and 11.2. Get the download here.

Oracle R Enterprise 1.4 is now available 

Check out several new and enhanced algorithms, high performance computing infrastructure enhancements, and additional tools supporting production deployment. The whole story is here on the Oracle R Technologies page on OTN or Get the download here. 

Systems Community Has Solaris 11 Tips:

Configuring COMSTAR to Provide Local iSCSI Storage

Alexandre Borges walks through the steps to configure the Common Multiprotocol SCSI TARget (COMSTAR) capability in Oracle Solaris 11. Find out how to provide local iSCSI storage to Windows, Linux and Mac clients.

How to Preserve Unpacked Software During a Package Uninstall 

If you use the Image Packaging System (IPS) in Oracle Solaris 11 to uninstall all packaged content from a directory, it also removes the directory. Not good if you also kinda sorta loaded unpackaged content into that directory. Alta Elstad shows you how to avoid this problem. 

Ciao for now!


Tuesday Mar 18, 2014

Oracle DMU 2.0 Supports Migration of Oracle 12c PDBs to Unicode

New! Oracle DMU 2.0 is now available. 

Here's what you need to know: Oracle Database Migration Assistant for Unicode (DMU) 2.0 is the officially supported method for migrating Oracle 12c Pluggable Databases (PDBs) to the Unicode character set. Oracle DMU also supports migrating selected prior database releases of 10.2, 11.1 and 11.2.

Get the download here.

Here's what's interesting:  Migration to the Unicode character set is an intricate process that involves many time-consuming and resource intensive operations. Any misstep along the way can lead to data loss. Oracle DMU provides an end-to-end workflow that guides the DBA through a detailed and customizable migration process with real-time progress updates. Additional recovery and diagnostic mechanisms enable a fault-tolerant migration in the event of runtime contingencies.

Other new features in DMU 2.0 include:

  • Enhanced bulk cleansing features with pattern-based replacement to resolve certain classes of data convertibility issues
  • Support for migrating PeopleSoft databases to Unicode
  • Improved conversion error-handling mechanisms 

If you need a technical overview about character set migration, migration tools and considerations including benefits of Unicode, check out the Indepth Guide to Migrating Databases to Unicode.

Anything else you need to know about DMU 2.0?  Go to the DMU page on OTN

Ciao for Now!


Friday Mar 14, 2014

Best of OTN - Week of March 9th

Yes that's a mound of OTN t-shirts, and that can mean only one thing: Oracle OpenWorld and JavaOne are around the corner!   We've already started to plan, and we'd love your feedback on the features and activities you'd like to see at the OTN Lounges this year.  Please take this quick poll

Architect Community - 

Video: Designing for Security - ADF Security and SSO | Frank Nimphius
Frank Nimphius explains ADF Security as a framework tool, discusses Oracle solutions for SSO with ADF, and offers help in identifying hookpoints in ADF Security that you can use to protect Java EE applications built with ADF.

ArchBeat Youtube Top 10 Videos (Feb 9, 2014 – Mar 10, 2014)
Whether you're looking for straight up tech how-to or insight from experts in Oracle technologies, you'll find what you need in this list of the top 10 most popular OTN Archbeat YouTube videos for the last 30 days.

MDM and SOA: Be Warned!
This article, part of the "Industrial SOA" series, offers a motive for using MDM, presents typical variants for possible MDM architecture concepts, and illustrates the interplay of MDM and SOA.

Friday funny from OTN Architect Community Manager Bob Rhubart:
"When you are courting a nice girl an hour seems like a second. When you sit on a red-hot cinder a second seems like an hour. That's relativity." -- Albert Einstein (March 14, 1879 – April 18, 1955)

Java Community - 

The Java 8 Tour

The Java 8 Tour will be crossing the globe to spread the word about latest in Java, especially the Java SE 8 release. The inaugural leg will be the NightHacking Java 8 Tour in Europe. Join in person or online.

Java EE 8 Community Input

The Java EE 8 team is looking for community input for planning the next release of Java EE. This phase is prioritizing features, here's you chance! The survey will close March 24th, midnight, Pacific time.

Java 8 Questions

Tweet your questions about Java 8 using #Java8QA. On the live keynote March 25 they will answer your questions.

Friday NOT Funny: When you push a broken build to production on Friday at 5pm: Thanks, @IamDeveloper 

Get involved in community conversations on the following OTN channels...

Friday Mar 07, 2014

Best of OTN - Week of March 2nd

This week has been very busy in the Java Community. Just in case you missed... The IoT Developer Challenge just launched and the Java 8 keynote address and more than 35 sessions coming up March 25th.  Now on to the Best of...

Architect Community

SOA's People Problem
Sometimes the biggest obstacle to successful SOA has little to do with technology. Community leaders share insight in this article from the latest issue of Oracle Magazine.

Dynamic endpoint binding in Oracle SOA Suite | Alexander Daeubler
"Sometimes a BPEL process instance has to determine at run-time which implementation of a web service interface is to be called," explains Alexander Daeubler. His post shows you how to achieve that using dynamic endpoint binding.

Programmatic Identity Assertion with Oracle Platform Security Services | Shailesh K. Mishra
This short article from a member of the Oracle Identity Manager team shows how programmatic identity assertion can be performed using OPSS APIs in cases where code must run under the security context of a runtime identity.

Friday Funny from OTN Architect Community Manager Bob Rhubart: Stores That Tell You Exactly What They Are
A music video

Database Community:

Free Webcast: Upgrade and migrate to Oracle 12c  - Almost 90 minutes about Upgrade, Migrate and Consolidate to Oracle Database 12c with or without Multitenant Option. Available now on demand.Register here and watch it whenever it is convenient for you.

Playing Nice Together   - Arup Nanda explains how to use the Consolidated Database Replay feature of Oracle Real Application Testing in Oracle Database 12c to gauge the impact of consolidating workloads.

Keep up with the conversation on the following OTN channels...

Thursday Mar 06, 2014

Java 8 Launch Webcast on Tuesday March 25, 2014

Oh yeah, Java 8 is coming...

The single-largest upgrade ever to the programming model, Java 8 gives developers the power to extend innovation through the largest, open, standards-based, community-driven platform, spanning small devices to cloud-based development. That's why you don't want to miss the Java 8 Launch Webcast on Tuesday March 25, 2014 at 10am PT / 1pm ET / 5pm GMT.

The event is hosted by Mark Reinhold, Chief Architect of Oracle's Java Platform Group, and features:

  • A live Twitter Q&A on Java SE 8 new features and enhancement with a panel of Java luminaries (use #Java8).
  • A live chat with Twitter CIO Adam Messinger
  • A panel discussion on Java 8 and the Internet of Things (IoT) with Peter Utzschneider (VP Product Management, Oracle), Geoff Lees (Sr VP, Freescale Semiconductor, Ltd.), Charlene Marini (VP Marketing, ARM), and Matt Eichenberger (Dir. Business Development, Qualcomm)

Register now for the Java 8 keynote address and more than 35 deep-dive technical sessions.

Tweet us now: Use #Java8 to tweet questions for the Oracle Java Architect Team in advance of and during the event.

Monday Mar 03, 2014

IoT Developer Challenge - Chance to win a trip to JavaOne SF 2014

Team OTN Java Community, Yolande Poirier and Tori Wieldt, are proud to be bringing to you the IoT Developer Challenge.  Read on to learn more (from the Java Source blog). 

Show the world your embedded Java + Internet of Things (IoT) application for a chance to win a trip to JavaOne 2014! 12 winners will receive a trip to JavaOne 2014, the #1 place to meet world-renowned Java experts. In addition, six students will receive laptops and certification vouchers. Team up and submit the video and code of your project  by May 30, 2014.  Official rules can be found here.

Don't know how to start? We are providing eight free online training sessions in March and April. They will introduce you to embedded Java Embedded, IoT, Raspberry Pi and more. Everyone who registers gets a chance to win a Raspberry Pi starter kit.  

Need just a little bit of help? We will provide experts along the way -- regular "office hours." Ask questions on the Challenge forums and check the online resources. There may be some source code and solutions you can use for your project.  

At previous developer challenges, we've had developers:

  • Connect a doorbell to a camera, taking a picture and sending it to a cell phone when someone rings the doorbell.
  • Help blind people figure out which recycling container to use ("put it in the blue can" doesn't help!)
  •  Control a toy monster truck from a phone (Monster Truck As A Service!) 
  •  Connect a heart monitor to Google glass so your doctor or trainer can see your heart rate.

This short video shows them in action: 

Entries will be judged based on their implementation, innovation and usefulness:

  • Quality: a well-implemented project that uses Oracle Java Embedded with computer boards, devices or IoT Technologies
  • Innovation: a new and innovative way of using Java Embedded.
  • Usefulness: a project that meets a business need.

Learn more and register for the IoT Developer Challenge at