Wednesday Jun 15, 2016

Java Day Tokyo Keynote

Java Day Tokyo is the largest Java conference in Asia with a very long history of supporting the local Java community. Organized by Oracle, it took place on May 24th in Tokyo. This year’s theme was “Innovate, Collaborate with Java.” It featured Java 9 with the project Jigsaw introducing modularity, a great milestone and improvement to the Java platform. Seven tracks will cover innovation on the Java platform including Java SE, Java EE, IoT and Cloud. 

Senior Director Bernard Traversat talked about building Java SE platform for the cloud, and the upcoming Java 9 release. The openJDK has all the new features of Java 9.  Bernard Traversat encouraged the community to “download, try and give feedback on the Java 9 early access releases so all the Java 9 release can be fixed before the general availability (GA) release. Watch it here

Cloud application foundation director David Delabassee discusses microservices, DevOps, Java EE, and the Java EE ecosystem. Watch it here

Geertjan Wielenger discussed JDK 9 tools and analyzers, and demoed JavaScript support in NetBeans. Watch the demo here

Tuesday Jun 14, 2016

HTTP 2 and Web Development

HTTP 2 is the next big innovation for the web. Simone Bordet explains in this interview the main new features, the benefits for web applications and web in general,  the upcoming support for Java 9 and how the new protocol will change  web development 

Wednesday Jun 08, 2016

New Java Champion Simon Ritter

Welcome New Java Champion Simon Ritter 

Simon Ritter has been involved in promoting Java since the release of the first official JDK, when he joined Sun Microsystems in February 1996. He started helping to drive Java adoption back in 1999 as part of Sun’s Market Development Engineering group and moved to full ­time evangelism in January 2001. He also helped to start the Java Champion program. He has been in the IT business since 1984 and holds a Bachelor of Science degree in Physics from Brunel University in the U.K.

In his time at Sun/Oracle, he presented at almost all of the main Java conferences and many of the smaller ones. He has delivered Java presentations in 56 countries on six continents. In that time, Simon covered a wide range of subjects covering the launch of all Java SE versions since 1.4, Java EE, web services, SOA, Cloud, Java ME, embedded Java and JavaFX. 

At Oracle Simon took over managing the Java Evangelism team for the core Java platform, Java for client applications and embedded Java. Now at Azul, Simon continues to spread the word about Java and has become involved in new activities like the JCP Executive Committee.

Ritter has written many articles, been a track lead several times for JavaOne content reviews and created training courses like the JDK 8 Lambdas and Streams MOOC, which had 10,000 people sign up for it. He writes a Java focused blog, which can be found at Follow him on Twitter @speakjava

Java Champions are an exclusive group of passionate Java technology and community leaders who are community-nominated and selected under a project sponsored by Oracle. Learn more about Java Champions.

New Java Champion Matt Raible

Welcome New Java Champion Matt Raible


Matt Raible is the author of Spring Live and Pro JSP, founder of AppFuse, and a committer on the Apache Roller and Apache Struts projects.  He has helped companies adopt open source technologies (Spring, Hibernate, GWT, Grails, Bootstrap, jQuery) and use them effectively. 

Matt is a well-known figure in the Java community, and has been building web applications for most of his adult life. He was lead UI architect for LinkedIn, the UI architect for, and the chief architect of web development at Time Warner Cable.

Matt has been a speaker at many conferences worldwide, including Devoxx, The Rich Web Experience, Jfokus, No Fluff Just Stuff, and JavaOne for which he won a JavaOne Rock Star Award in 2013. He also started Devoxx4Kids in Denver. 

See him in action at Devoxx Belgium 2015, where he demonstrates JHipster, a Yeoman generator used to create a Spring Boot + AngularJS project. Follow him on Twitter @mraible

Java Champions are an exclusive group of passionate Java technology and community leaders who are community-nominated and selected under a project sponsored by Oracle. Learn more about Java Champions.

Tuesday Jun 07, 2016

New Java Champion Sebastian Daschner

Welcome New Java Champion Sebastian Daschner


Sebastian is the lead developer behind the JAX-RS Analyzer, a opensourced project based on his computer science thesis from the Munich University of Applied Sciences. 

He is an active JCP member, supporting several Java EE JSRs like JAX-RS and JSONB. He is evaluating early drafts of the next Java EE versions and blogging about progress, examples and potential improvements. He has wide-ranging professional experience and has worked as a consultant to small and large companies in Germany for several years.

Besides his work on the JAX-RS Analyzer, he participates in other open source projects like JCountdown and also publishes Java EE 7 examples such as JAX-RS Hypermedia and the AsciiBlog application on Github. He regularly publishes content on his blog ( and he has recorded several video tutorials teaching Java-related technologies or explaining his own Java projects. You can follow him on Twitter @DaschnerS

Sebastian is a frequent speaker at Java conferences and events like JavaLand, JUGs in Germany, JUG Oslo, JavaDay Tokyo and Netbeans Day Munich. His main topics are Java EE related (like JSONB, JAX-RS, REST, etc). He also helps to organize Hackergartens and Early Adopters Areas.

Recently, he joined "Nighthacking motorcycle tours" with Stephen Chin to speak at several JUGs in Germany and Japan. Their content is published online at 

Java Champions are an exclusive group of passionate Java technology and community leaders who are community-nominated and selected under a project sponsored by Oracle. Learn more about Java Champions.

Wednesday Jun 01, 2016

Excellence Award: Oracle Cloud Platform Innovation

Are you using one of the application development or deployment cloud services such as the Java Cloud service? Your application is in production or active development to improve processes, ROI or other business benefits? Submit a nomination for Oracle Excellence Award by June 20th, 2016. This is your chance to win a trip to Oracle OpenWorld.    

Your innovative solution must use at least one component or product from the category or categories below: 
  • Application Development & Deployment which includes 
  • Java Cloud Service
  • Developer Cloud Service
  • Application Container Cloud Service
  • Builder Cloud Service
  • Cloud Machine
  • Exalogic
  • WebLogic/Coherence
Other cloud categories are: 
  • Integration
  • Mobile
  • Content and Process
  • Security
  • Business Analytics
  • Data Integration and Governance
Nomination Criteria: 
Solution shows innovative and/or visionary use of these products.
There is a measurable level of impact such as ROI or other business benefit.
Solution should be in production or active development.
The nominated company is aware of and agrees to this nomination.

Learn more about the award nomination and how to submit

Sunday May 22, 2016

Java Community Event in Japan

JJUG CCC is the largest Java community event in Japan, held twice a year in spring and autumn. The one day event is organized by the Japan Java User Group and attracted over 1,300 attendees last Saturday. Top speakers presented sessions about all Java technologies in 7 tracks. The event closed with entertaining Ignite sessions including a blind sake tasting competition between NightHacking organizers, Sebastian and Stephen, and the community members. 

Some of the session topics were: 
  • Raspberry Pi with Java
  • Type Annotation for Static Program Analysis
  • Eclipse Collections
  • Jenkins 2.0
  • Introduction to JShell: The Java REPL Tool 
  • Java EE Web Profile
  • Python + GDB = Java
  • OpenJDK 
  • Gradle 
  • Play Framework 
  • Java Puzzlers 
  • Java EE 

Pictures of the event 

Tuesday May 17, 2016

NightHacking Tour in Japan

Java Community Lead Stephen Chin and Freelancer Sebastian Daschner are touring Java User Groups in Japan.  You can watch them live at NightHacking


Stephen walks you through how to build your own retro handheld console that is powered by Java, runs on a Raspberry Pi, and is printed on a 3D printer. Some of the topics he covers along the journey include: hacking Java on the Raspberry Pi
, rigging input devices with Pi4J, insane performance tuning on the JVM
, why your boss needs to buy you a 3D printer!
 And, of course, your retro gaming mettle will be put to the test, so dust off your old 8 and 16 bit consoles! This presentation is about the most fun you can have while still legitimately calling this conference “work.” 

Sebastian gives an introduction of RESTful web services with Hypermedia as the engine of application state, what the benefits and costs of using this approach are and show different approaches how to realize such REST services with JavaEE 7 and JAX-RS. Most of the time will be spent demonstrating different implementations (plain JavaEE 7, existing libraries, etc.) with live coding. The session is held in English. 

Follow them @nighthacking while they are visiting JUGs: 

5/16/2016 Hiroshima JUG
5/17/2016 Osaka JUG
5/19/2016 Sendai JUG
5/20/2016 Sompo Japan Tachikawa
5/21/2016 JJUG Event
5/24/2016 Java Day Tokyo
5/26/2016 Java Kueche (Okinawa)
5/28/2016 JavaDo (Sapporo)

Microservices Hackathon

Create microservices with Java or Node/Javascript in the Cloud. In this free Hackathon event on May 18 in New York City, you'll learn about managed microservices, devops automation, new Java 8 capabilities and get a hands-on introduction to a new Javascript toolkit called JET.

Learn lightweight microservices development using Java 8, Javascript and cloud devops tools with the latest Java 8 features, JAX-RS via Jersey/Grizzly, Node.js and JET. Get first hand experience with Developer Cloud Service and Application Container Cloud Service (Java SE and Node.js) from Oracle. 

Organizations with highly skilled development teams are looking for agility in delivering custom lightweight applications to their organizations and this Hackathon provides a clear path to using Cloud Native methodologies to create, deploy, manage and maintain microservices written in Java or Node.js.   

Join us Wed, May 18 for a fun, hands-on, informative Hackathon day.  A foundation reference implementation and source code will be provided for a back end Java SE microservice that authenticates to Twitter via OAuth using only Jersey/Grizzly, exposing a real time tweet stream to a front end Node.js instance running the JET Javascript toolkit.

Tuesday May 03, 2016

Java SE 8 Certification

Prepare for the Java SE 8 exam or upgrade your certification from any previous Java SE to Java SE 8.  There are resources available, whether you are getting a certification for the first time or want to upgrade your certification.

Upgrade Java SE 7 to Java SE 8 OCP Programmer | 1Z0-810
Recommended Training: Java SE 8 New Features

Upgrade to Java SE 8 OCP (Java SE 6 and all prior versions) | 1Z0-813
Exam Topics: Upgrade to Java SE 8 OCP (Java SE 6 and all prior versions)

More about Certification:


Insider News from the Java Team at Oracle!



« June 2016