New Sessions

Track Title Session ID Day Time Location
Edge Computing with Java in Embedded, Smart Card, and IoT Applications Creating IoE applications using Java ME on the IoE Development Platform CON13353 Mon Sept 23 10:00 a.m.– 11:00 a.m. Hotel Nikko - Monterey I/II

Location Changes

Track Title Session ID Day Time New Location Old Location
Java EE Web Profile and Platform Technologies Securing JAX-RS RESTful Services CON5179 Mon Sept 23 10:00 a.m.– 11:00 a.m. Parc 55 - Mission Parc 55 - Cyril Magnin I
Java EE Web Profile and Platform Technologies Practical RESTful Persistence CON4986 Mon Sept 23 10:00 a.m.– 11:00 a.m. Parc 55 - Cyril Magnin I Parc 55 - Mission
Java EE Web Profile and Platform Technologies Coding Java EE 7: Making Easy Even Easier CON4456 Mon Sept 23 03:00 p.m.– 04:00 p.m. Parc 55 - Cyril Magnin II/III Parc 55 - Mission
Java EE Web Profile and Platform Technologies What’s New in JSR 340, Servlet 3.1? CON4854 Mon Sept 23 03:00 p.m.– 04:00 p.m. Parc 55 - Mission Parc 55 - Cyril Magnin II/III
Java EE Web Profile and Platform Technologies Effective Use of HTML5 JavaScript for Java EE 7 Web Applications BOF7838 Mon Sept 23 04:30 p.m.– 05:15 p.m. Parc 55 - Cyril Magnin II/III Parc 55 - Mission

Date, Time and Location Changes

Track Title Session ID New Day/Time/Location Old Day/Time/Location
Java EE Web Profile and Platform Technologies Java EE 7: What’s New in the Java EE Platform CON6617 Mon Sept 23
11:30 a.m.– 12:30 p.m.
Parc 55 - Mission
Tue Sept 25
1:00 p.m.– 2:00 p.m.
Parc 55 - Cyril Magnin II/III
Java EE Web Profile and Platform Technologies Java Persistence 2.1 CON6700 Tue Sept 24 01:00 p.m.– 02:00 p.m.
Parc 55 - Cyril Magnin II/III
Mon Sept 23
11:30 a.m.– 12:30 p.m.
Parc 55 - Mission

Cancelled Sessions

Track Title Session ID Day Time Location
Java Development Tools and Techniques What the Profiler Does Not Tell You CON6768 Mon Sept 23 11:30 a.m.– 12:30 p.m. Hilton - Continental Ballroom 5
Client and Embedded Development with JavaFX Developing Custom JavaFX UI Controls CON3157 Mon Sept 23 3:00 p.m.– 4:00 p.m. Hilton - Continental Ballroom 7/8/9
Edge Computing with Java in Embedded, Smart Card, and IoT Applications Developing RESTful/OSGi Applications with Oracle Java Embedded Suite on the Raspberry Pi CON7951 Mon Sept 23 3:00 p.m.– 4:00 p.m. Hotel Nikko - Carmel I/II
Java Web Services and the Cloud Jersey 2.0 Performance Tuning BOF7940 Mon Sept 23 4:30 p.m.– 5:15 p.m. Parc 55 - Market St
Client and Embedded Development with JavaFX JavaFX on Android: First Insight BOF7791 Mon Sept 23 5:30 p.m.– 6:15 p.m. Hilton - Plaza B
Java Development Tools and Techniques The Hand That Rocks with Gradle Rocks the Build BOF6872 Mon Sept 23 6:30 p.m.– 7:15 p.m. Hilton - Continental Ballroom 4
Edge Computing with Java in Embedded, Smart Card, and IoT Applications Internals of Peripheral I/O API Implementation BOF7892 Mon Sept 23 6:30 p.m.– 7:15 p.m. Hotel Nikko - Monterey I/II
Edge Computing with Java in Embedded, Smart Card, and IoT Applications “Write Once, Configure, and Reuse Anywhere” with Java ME Embedded BOF3336 Mon Sept 23 7:30 p.m.– 8:15 p.m. Hotel Nikko - Nikko Ballroom II/III
Java EE Web Profile and Platform Technologies JMX Performance Tips and Techniques BOF6637 Mon Sept 23 8:30 p.m.– 9:15 p.m. Parc 55 - Cyril Magnin II/III
Client and Embedded Development with JavaFX Spice Up Your Browser with JavaFX BOF7830 Mon Sept 23 8:30 p.m.– 9:15 p.m. Hilton - Plaza A

New Sessions

Track Title Session ID Day Time Location
Edge Computing with Java in Embedded, Smart Card, and IoT Applications The Internet of Things Near Me CON12787 Tue Sept 24 08:30 a.m.– 09:30 a.m. Hotel Nikko - Carmel I/II
Client and Embedded Development with JavaFX Developing Rich Interfaces in JavaFX for Ultrabooks CON11846 Tue Sept 24 01:00 p.m.– 02:00 p.m. Hilton - Continental Ballroom 7/8/9
Edge Computing with Java in Embedded, Smart Card, and IoT Applications Bridging the Gaps to Deliver a Robust M2M Solution CON12686 Tue Sept 24 01:00 p.m.– 02:00 p.m. Hotel Nikko - Carmel I/II

Location Changes

Track Title Session ID Day Time New Location Old Location
Java EE Web Profile and Platform Technologies Web Fundamentals CON2488 Tue Sept 24 08:30 a.m.– 09:30 a.m. Parc 55 - Cyril Magnin II/III Parc 55 - Cyril Magnin I
Java EE Web Profile and Platform Technologies JSF 2.2 New Features in Context CON3294 Tue Sept 24 08:30 a.m.– 09:30 a.m. Parc 55 - Mission Parc 55 - Cyril Magnin I
Java EE Web Profile and Platform Technologies Enterprise JavaBeans 3.2 with Examples CON7759 Tue Sept 24 03:00 p.m.– 04:00 p.m. Parc 55 - Mission Parc 55 - Cyril Magnin II/III
Java EE Web Profile and Platform Technologies Fifty New Features of Java EE 7 in 50 Minutes CON4510 Tue Sept 24 03:00 p.m.– 04:00 p.m. Parc 55 - Cyril Magnin II/III Parc 55 - Mission

Date, Time and Location Changes

Track Title Session ID New Day/Time/Location Old Day/Time/Location
Java EE Web Profile and Platform Technologies Java EE 7: What’s New in the Java EE Platform CON6617 Mon Sept 23
11:30 a.m.– 12:30 p.m.
Parc 55 - Mission
Tue Sept 25
1:00 p.m.– 2:00 p.m.
Parc 55 - Cyril Magnin II/III
Edge Computing with Java in Embedded, Smart Card, and IoT Applications The Future of the Home Gateway, Enabling Jetsons Household Services CON10186 Tue Sept 24
10:00 a.m.– 11:00 a.m.
Hotel Nikko - Carmel I/II
Thu Sept 26
12:30 p.m.– 01:30 p.m.
Hotel Nikko - Nikko Ballroom II
Java EE Web Profile and Platform Technologies Java Persistence 2.1 CON6700 Tue Sept 24
01:00 p.m.– 02:00 p.m.
Parc 55 - Cyril Magnin II/III
Mon Sept 23
11:30 a.m.– 12:30 p.m.
Parc 55 - Mission
Java EE Web Profile and Platform Technologies Meet the Java EE Specification Leads BOF2795 Tue Sept 24
04:30 p.m.– 05:15 p.m.
Parc 55 - Cyril Magnin I
Tue Sept 24
07:30 p.m.– 08:15 p.m.
Parc 55 - Cyril Magnin II/III
Core Java Platform Garbage-First Garbage Collector: Migration to, Expectations, and Advanced Tuning CON3754 Wed Sept 25
10:00 a.m.– 11:00 a.m.
Hilton - Imperial Ballroom B
Tue Sept 24
11:30 a.m.– 12:30 p.m.
Hilton - Imperial Ballroom B
Edge Computing with Java in Embedded, Smart Card, and IoT Applications Optimized Architecture for M2M Solutions CON5763 Wed Sept 25
04:30 p.m.– 05:30 p.m.
Hotel Nikko - Carmel I/II
Tue Sept 24
10:00 a.m.– 11:00 a.m.
Hotel Nikko - Monterey I/II

Cancelled Sessions

Track Title Session ID Day Time Location
Java EE Web Profile and Platform Technologies What’s New in JSR 347? CON1737 Tue Sept 24 8:30 a.m.– 9:30 a.m. Parc 55 - Mission
Client and Embedded Development with JavaFX Analyzing JavaFX Apps with Java Flight Recorder and Oracle Java Mission Control TUT4601 Tue Sept 24 12:30 p.m.– 02:30 p.m. Hilton - Continental Ballroom 1/2/3
Edge Computing with Java in Embedded, Smart Card, and IoT Applications Rapidly Develop and Deploy Java ME–Based M2M Solutions CON7995 Tue Sept 24 1:00 p.m.– 2:00 p.m. Hotel Nikko - Carmel I/II
Java EE Web Profile and Platform Technologies Developing Java EE Connector Architecture–Based Resource Adapters Made Easy TUT7861 Tue Sept 24 4:30 p.m.– 6:30 p.m. Parc 55 - Divisidero
Client and Embedded Development with JavaFX Build and Debug Your JavaFX Application for the iPad BOF5517 Tue Sept 24 5:30 p.m.– 6:15 p.m. Hilton - Plaza A
Client and Embedded Development with JavaFX JavaFX Deployment BOF3247 Tue Sept 24 5:30 p.m.– 6:15 p.m. Hilton - Plaza B
Java Web Services and the Cloud SOAP over SPDY BOF5347 Tue Sept 24 5:30 p.m.– 6:15 p.m. Parc 55 - Market St
Client and Embedded Development with JavaFX JavaFX Layouts: Guided Tour BOF5369 Tue Sept 24 6:30 p.m.– 7:15 p.m. Hilton - Plaza B
Edge Computing with Java in Embedded, Smart Card, and IoT Applications High-Performance Java Applications Without Dynamic Code: Ahead-of-Time Code Generators for iOS BOF4099 Tue Sept 24 6:30 p.m.– 7:15 p.m. Hotel Nikko - Monterey I/II
Client and Embedded Development with JavaFX Customizing JavaFX 8 Animations, Bindings, and Collections for Your Data BOF3527 Tue Sept 24 7:30 p.m.– 8:15 p.m. Hilton - Plaza A
Client and Embedded Development with JavaFX Enhanced HTML5 Support and Other Improvements in JavaFX WebView BOF3770 Tue Sept 24 7:30 p.m.– 8:15 p.m. Hilton - Plaza B
Java Web Services and the Cloud Improving JMX to Perform Better and Become Cloud-Ready BOF5237 Tue Sept 24 7:30 p.m.– 8:15 p.m. Parc 55 - Embarcadero
Java Development Tools and Techniques The Pursuit of Simplicity: A Lightweight Library to Improve Developer Efficiency BOF8011 Tue Sept 24 8:30 p.m.– 9:15 p.m. Hilton - Continental Ballroom 5
Edge Computing with Java in Embedded, Smart Card, and IoT Applications Running Java on a System on a Chip: Specificity, Constraints, and Pitfalls BOF3258 Tue Sept 24 8:30 p.m.– 9:15 p.m. Hotel Nikko - Nikko Ballroom II/I

New Sessions

Track Title Session ID Day Time Location
Java Development Tools and Techniques nuvos: The Universal SDK—Write in Java; Run on IOS, Android, HTML5, and JVM CON10821 Wed Sept 25 08:30 a.m.– 09:30 a.m. Hilton - Golden Gate 4/5
Edge Computing with Java in Embedded, Smart Card, and IoT Applications CLDC 8 and Java SE 8: Modern platform choices for the embedded developer CON13352 Wed Sept 25 11:30 a.m.– 12:30 p.m. Hotel Nikko - Carmel I/II
Client and Embedded Development with JavaFX Objectwheel social media platform and framework CON3568 Wed Sept 25 01:00 p.m.– 02:00 p.m. Hilton - Golden Gate 4/5

Location Changes

Track Title Session ID Day Time New Location Old Location
Emerging Languages on the Java Virtual Machine Introduction to PackedObjects CON5758 Wed Sept 25 08:30 a.m.– 09:30 a.m. Hilton - Yosemite A Hilton - Yosemite B/C
Java EE Web Profile and Platform Technologies Developing RESTful Web Services in Java CON5367 Wed Sept 25 01:00 p.m.– 02:00 p.m. Parc 55 - Mission Parc 55 - Cyril Magnin I
Java EE Web Profile and Platform Technologies JSR 353: JSON Processing API in Action CON7731 Wed Sept 25 01:00 p.m.– 02:00 p.m. Parc 55 - Cyril Magnin I Parc 55 - Mission
Java Development Tools and Techniques Eclipse Orion: The IDE in the Clouds CON4107 Wed Sept 25 03:00 p.m.– 04:00 p.m. Hilton - Continental Ballroom 7/8/9 Hilton - Continental Ballroom 5

Date, Time and Location Changes

Track Title Session ID New Day/Time/Location Old Day/Time/Location
Core Java Platform Navigating the Streams API CON7504 Wed Sept 25
08:30 a.m.– 09:30 a.m.
Hilton - Yosemite B/C
Wed Sept 25
10:00 a.m.– 11:00 a.m.
Hilton - Imperial Ballroom B
Core Java Platform Garbage-First Garbage Collector: Migration to, Expectations, and Advanced Tuning CON3754 Wed Sept 25 10:00 a.m.– 11:00 a.m.
Hilton - Imperial Ballroom B
Tue Sept 24
11:30 a.m.– 12:30 p.m.
Hilton - Imperial Ballroom B
Edge Computing with Java in Embedded, Smart Card, and IoT Applications Optimized Architecture for M2M Solutions CON5763 Wed Sept 25 04:30 p.m.– 05:30 p.m.
Hotel Nikko - Carmel I/II
Tue Sept 24
10:00 a.m.– 11:00 a.m.
Hotel Nikko - Monterey I/II

Cancelled Sessions

Track Title Session ID Day Time Location
Core Java Platform Visualizing and Understanding Garbage-First with Java Mission Control CON4479 Wed Sept 25 8:30 a.m.– 9:30 a.m. Hilton - Imperial Ballroom B
Securing Java Java Security: Bringing Trust to Your Java Application CON6870 Wed Sept 25 10:00 a.m.– 11:00 a.m. Hilton - Continental Ballroom 7/8/9
Edge Computing with Java in Embedded, Smart Card, and IoT Applications Deploying Mobile Security Services on Smartphones and Tablets CON5075 Wed Sept 25 11:30 a.m.– 12:30 p.m. Hotel Nikko - Carmel I/II
Edge Computing with Java in Embedded, Smart Card, and IoT Applications JDK 8 for Oracle ADF Mobile on iOS and Android Devices CON3783 Wed Sept 25 11:30 a.m.– 12:30 p.m. Hotel Nikko - Nikko Ballroom II/II
Client and Embedded Development with JavaFX Creating Touchscreen Gestures in JavaFX or Swing to Make Your Clients Richer CON7058 Wed Sept 25 3:00 p.m.– 4:00 p.m. Hilton - Plaza B
Java Development Tools and Techniques Real-World Strategies for Continuous Delivery: Maven, Gradle, Jenkins, and More CON3822 Wed Sept 25 4:30 p.m.– 6:30 p.m. Hilton - Continental Ballroom 7/8/9
Edge Computing with Java in Embedded, Smart Card, and IoT Applications Simplifying Mobile Security Services with Java CON5592 Wed Sept 25 4:30 p.m.– 5:30 p.m. Hotel Nikko - Carmel I/II
Edge Computing with Java in Embedded, Smart Card, and IoT Applications NightHacking Tour Embedded Java Showroom CON7929 Wed Sept 25 4:30 p.m.– 5:30 p.m. Hotel Nikko - Nikko Ballroom II/III

New Sessions

Track Title Session ID Day Time Location
Edge Computing with Java in Embedded, Smart Card, and IoT Applications Develop Embedded Products with Oracle Java SE Embedded CON12566 Thu Sept 26 12:30 p.m.– 01:30 p.m. Hotel Nikko - Nikko Ballroom II/III
Edge Computing with Java in Embedded, Smart Card, and IoT Applications Controlling NAO Robot with Java CON11839 Thu Sept 26 02:00 p.m.– 03:00 p.m. Hotel Nikko - Monterey I/II
Java Development Tools and Techniques Truly Native Java Apps on iOS with RoboVM CON13443 Thu Sept 26 03:30 p.m.– 04:30 p.m. Hilton - Continental Ballroom 5

Location Changes

Track Title Session ID Day Time New Location Old Location
Core Java Platform Save Scarce Resources by Managing Terabytes of Objects Off-Heap or Even on Disk CON7793 Thu Sept 26 12:30 p.m.– 01:30 p.m. Hilton - Imperial Ballroom A Hilton - Imperial Ballroom B
Core Java Platform Object-Oriented Design Patterns Revisited with Java 8 Lambdas CON2933 Thu Sept 26 12:30 p.m.– 01:30 p.m. Hilton - Imperial Ballroom B Hilton - Imperial Ballroom A
Java EE Web Profile and Platform Technologies From the Spring Framework to Java EE 7 CON3598 Thu Sept 26 02:00 p.m.– 03:00 p.m. Parc 55 - Cyril Magnin II/III Parc 55 - Cyril Magnin I
Java EE Web Profile and Platform Technologies Red Hat and Oracle: Delivering on the Promise of Interoperability in Java EE 7 CON7828 Thu Sept 26 02:00 p.m.– 03:00 p.m. Parc 55 - Cyril Magnin I Parc 55 - Cyril Magnin II/III

Date, Time and Location Changes

Track Title Session ID New Day/Time/Location Old Day/Time/Location
Edge Computing with Java in Embedded, Smart Card, and IoT Applications The Future of the Home Gateway, Enabling Jetsons Household Services CON10186 Tue Sept 24
10:00 a.m.– 11:00 a.m.
Hotel Nikko - Carmel I/II
Thu Sept 26
12:30 p.m.– 01:30 p.m.
Hotel Nikko - Nikko Ballroom II

Cancelled Sessions

Track Title Session ID Day Time Location
Securing Java Securing Java Applications with Static Analysis and Fuzzing CON5764 Thu Sept 26 11:00 a.m.– 12:00 p.m. Hilton - Golden Gate 6/7/8
Client and Embedded Development with JavaFX Angry Dudes CON5854 Thu Sept 26 11:00 a.m.– 12:00 p.m. Hilton - Plaza A
Java Web Services and the Cloud Multitenancy in a Cloud Environment and Database Sharding with OpenJPA Slice CON7831 Thu Sept 26 11:00 a.m.– 12:00 p.m. Parc 55 - Market St
Core Java Platform Object-Oriented Design Patterns Revisited with Java 8 Lambdas CON2933 Thu Sept 26 12:30 p.m.– 1:30 p.m. Hilton - Imperial Ballroom B
Securing Java Don’t Be That Guy! Developer Security Awareness CON2570 Thu Sept 26 2:00 p.m.– 3:00 p.m. Hilton - Golden Gate 6/7/8
Java Development Tools and Techniques Reduce Queue Wait CON6904 Thu Sept 26 3:30 p.m.– 4:30 p.m. Hilton - Continental Ballroom 5