<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss1full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://purl.org/rss/1.0/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0"><channel rdf:about="http://blogs.oracle.com/javaone/"><title>JavaOne Conference Blog</title><link>http://blogs.oracle.com/javaone/</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rdf+xml" href="http://feeds.feedburner.com/JavaoneConferenceBlog" /><description>Insider News from the JavaOne Team at Oracle!</description><dc:language>en-us</dc:language><dc:rights>Copyright 2012</dc:rights><dc:date>2012-02-10T03:38:49-08:00</dc:date><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/JavaoneConferenceBlog" /><feedburner:info uri="javaoneconferenceblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><items><rdf:Seq><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/java_rock_stars_2011" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/save_the_dates_javaone_russia" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/javaone_latin_america_videos_and" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/talk_to_java_experts_at" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/javaone_2011_recap" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/javaone_latin_america_call_for" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/it_s_a_wrap" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/greg_bollella_and_eric_jensen" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/java_community_keynote_enabling_collaboration" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/the_road_to_java_ee" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/interfacing_with_the_interface_javafx" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/javafx_2_0_arrives_and" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/ava_champion_michael_h%C3%BCttermann_on" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/the_heads_and_tails_of" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/jcp_next_jsr_348_towards" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/the_ninth_annual_java_community" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/openjdk_development_best_practices" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/moving_java_forward_java_strategy" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/the_java_life_rap_music" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/oracle_announcements_at_javaone_2011" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/getting_started_with_embedded_java" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/evolutionary_next_steps_technical_keynote" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/and_the_winners_are_the" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/java_champion_adam_bien_at" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/javaone_keynotes_watch_live" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/come_chat_with_jcp_at" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/restaurant_recommendations_for_javaone" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/no_conference_guide_no_problem" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/no_rest_on_sunday" /><rdf:li rdf:resource="http://blogs.oracle.com/javaone/entry/a_javaone_2011_mobile_and" /></rdf:Seq></items><geo:lat>37.533538</geo:lat><geo:long>-122.246024</geo:long></channel><item rdf:about="http://blogs.oracle.com/javaone/entry/java_rock_stars_2011"><title>Java Rock Stars 2011!</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/rHnYYQU5gf0/java_rock_stars_2011</link><dc:subject>Javaone feed</dc:subject><dc:subject>java</dc:subject><dc:subject>javaone</dc:subject><dc:subject>rockstars</dc:subject><dc:creator>Tori Wieldt</dc:creator><dc:date>2012-02-02T12:19:05-08:00</dc:date><description>&lt;p&gt;&lt;img width="312" vspace="5" hspace="5" height="207" align="right" src="http://blogs.oracle.com/javaone/resource/Rock_Star_Award2.jpg" alt="rock star award" /&gt;&lt;/p&gt; 
  &lt;p&gt; &lt;/p&gt; 
  &lt;p&gt; &lt;/p&gt; 
  &lt;p&gt;The &lt;a href="http://www.oracle.com/javaone/quick-links/rock-star/2011-rock-stars-1453436.html"&gt;2011 JavaOne Rock Stars&lt;/a&gt;
 have been selected; they are the top rated speakers from JavaOne 2011. 
You, their peers, have spoken. These speakers were recognized in 
conference attendee surveys for outstanding session content and speaking
 ability. We applaud their contributions to the JavaOne conference, and their commitment to the technology community. Because 
there were more sessions at JavaOne 2011, there are more Rock Stars than
 previous years (36 total!). In addition to being immortalized on the &lt;a href="http://www.oracle.com/javaone/quick-links/rock-star/index.html"&gt;Rock Star Wall of Fame&lt;/a&gt;, the Rock Stars receive an award that showcases their name
        and session title. And, of course, the accolades of the Java Community. Rock on!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=rHnYYQU5gf0:0ceWkXGjWlM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=rHnYYQU5gf0:0ceWkXGjWlM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=rHnYYQU5gf0:0ceWkXGjWlM:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=rHnYYQU5gf0:0ceWkXGjWlM:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/rHnYYQU5gf0" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;a href="http://blogs.oracle.com/javaone/entry/java_rock_stars_2011"&gt; &lt;img width="265" height="165" alt="Rock Star Award" src="http://blogs.oracle.com/javaone/resource/Rock_Star_Award2.jpg" style="float: left; margin: 0pt 20px 20px 0pt;" /&gt; &lt;/a&gt; 
  &lt;div&gt; 
    &lt;p&gt;The &lt;a href="http://www.oracle.com/javaone/quick-links/rock-star/2011-rock-stars-1453436.html"&gt;2011 JavaOne Rock Stars&lt;/a&gt; have been selected; they are the top rated speakers from JavaOne 2011. You, their peers, have spoken. These speakers were recognized in conference attendee surveys for outstanding session content and speaking ability.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/java_rock_stars_2011</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/save_the_dates_javaone_russia"><title>Save the Dates: JavaOne Russia and JavaOne India</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/FxkTGtJccqM/save_the_dates_javaone_russia</link><dc:subject>Javaone feed</dc:subject><dc:subject>java</dc:subject><dc:subject>javaone</dc:subject><dc:creator>Tori Wieldt</dc:creator><dc:date>2012-01-17T08:22:56-08:00</dc:date><description>&lt;p&gt;JavaOne Russia and JavaOne India are regional events that allow learning about all aspects of Java--from better programing with the new features of Java SE 7 to using other languages on the JVM. Learn from the experts how to use Java better, about the Java roadmap, and how to choose and use tools in the Java ecosystem for your development work. Meet with other Java developers and explore new possibilities at JavaOne Russia and JavaOne India.&lt;br /&gt;&lt;/p&gt; &lt;img vspace="5" hspace="5" align="right" src="http://blogs.oracle.com/java/resource/javaoneMarkR.jpg" style="width: 351px; height: 233px;" /&gt; 
  &lt;p&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-weight: bold;"&gt;JavaOne Russia&lt;/span&gt;&lt;br /&gt; &lt;/span&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif; font-size: 13px; color: #333333; padding: 0px;"&gt;&lt;b&gt;Moscow, &lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif; font-size: 13px; color: #333333; padding: 0px;"&gt;&lt;b&gt;April 17-18, 2012&lt;/b&gt;&lt;/span&gt;&lt;br /&gt; Russian Academy of Sciences
&lt;/p&gt; 
  &lt;p&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;span style="font-weight: bold;"&gt;JavaOne India&lt;/span&gt;&lt;/span&gt;&lt;br /&gt; &lt;span style="font-family: Arial,Helvetica,sans-serif; font-size: 13px; color: #333333; padding: 0px;"&gt;&lt;b&gt;Hyderabad, 3-4 May&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif; font-size: 13px; color: #333333; padding: 0px;"&gt;&lt;b&gt;, 2012&lt;/b&gt;&lt;/span&gt;&lt;br /&gt; 
  Hyderabad International
        Convention Center&lt;br /&gt; &lt;/p&gt; 
  &lt;p&gt;Call for Papers, registration information and details are coming soon. &lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt; &lt;/p&gt; 
  &lt;p&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=FxkTGtJccqM:YJdcHQHQ4WQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=FxkTGtJccqM:YJdcHQHQ4WQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=FxkTGtJccqM:YJdcHQHQ4WQ:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=FxkTGtJccqM:YJdcHQHQ4WQ:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/FxkTGtJccqM" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;a href="http://blogs.oracle.com/javaone/entry/save_the_dates_javaone_russia"&gt; &lt;img style="float: left; margin: 0pt 20px 20px 0pt;" src="http://www.oracle.com/ocom/groups/public/@ocompublic/documents/webcontent/514035.jpg" alt="Simon Ritter" /&gt; &lt;/a&gt; 
  &lt;div&gt; 
    &lt;p&gt;JavaOne Russia and JavaOne India are regional events that allow learning about all aspects of Java--from better programing with the new features of Java SE 7 to using other languages on the JVM. Learn from the experts how to use Java better, about the Java roadmap, and how to choose and use tools in the Java ecosystem for your development work.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/save_the_dates_javaone_russia</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/javaone_latin_america_videos_and"><title>JavaOne Latin America: Videos and Podcasts</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/8w9rtdftoIA/javaone_latin_america_videos_and</link><dc:subject>Javaone feed</dc:subject><dc:subject>java</dc:subject><dc:subject>javaone</dc:subject><dc:subject>javaonelatinamerica</dc:subject><dc:subject>podcasts</dc:subject><dc:subject>videos</dc:subject><dc:creator>Tori Wieldt</dc:creator><dc:date>2011-12-13T05:21:44-08:00</dc:date><description>&lt;p&gt;JavaOne Latin America was last week and there were lots of videos and podcasts recorded there. Here are some of the highlights (add your favorites in the comments, please):&lt;br /&gt;&lt;b&gt;&lt;br /&gt;The JavaOne Community Keynote&lt;/b&gt;&lt;br /&gt;The &lt;a href="http://www.youtube.com/watch?v=eWnIql41Ins"&gt;JavaOne Community Keynote&lt;/a&gt;&lt;span style="text-decoration: underline;"&gt; &lt;/span&gt;was informative and funny. (Thanks to Loiane Groner for taping it!) The discussion ranged from the top 5 developments in Java in 2012, to women in technology, to how to brew coffee with Java (done on stage), to the announcement of &lt;a href="http://soujava.org.br/jduchessbr/"&gt;jDuchessBR&lt;/a&gt; for Brazilian women using Java, to what developers do when they aren't coding. (in Brazilian Portuguese). Don't miss&amp;nbsp; the video used to conclude the keynote, an improvement of the &amp;quot;Code Hard&amp;quot; video entitled &amp;quot;&lt;a href="http://www.youtube.com/watch?v=BNJIjgFhpUA"&gt;The Real Java Developers&lt;/a&gt;.&amp;quot;&lt;a href="http://twitter.com/#%21/jDuchessBR"&gt;&lt;img vspace="5" hspace="5" align="right" src="http://blogs.oracle.com/java/resource/jduchessbr-p_normal.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;OTN Interviews&lt;/b&gt;&lt;br /&gt;I interviewed Java Experts, including &lt;a href="http://www.youtube.com/watch?v=M7I9Q-ylbsw"&gt;Fabiane Nardon&lt;/a&gt; (Java EE), &lt;a href="http://www.youtube.com/watch?v=1PFpYVk4DKM"&gt;Loiane Groner&lt;/a&gt; (Java and Javascript), &lt;a href="http://www.youtube.com/watch?v=CH1enfQ6MBM"&gt;Jim Weaver&lt;/a&gt; (JavaFX) and &lt;a href="http://youtu.be/8Go_7xS024c"&gt;Geertjan Weilenga&lt;/a&gt; (NetBeans). &lt;a href="http://youtu.be/YzN01Fjmac0"&gt;Yara Senger &lt;/a&gt;also interviewed her 80 year-old grandmother about her use of Java as a physicist. Those videos are now on &lt;a href="http://www.youtube.com/java"&gt;Youtube/Java&lt;/a&gt; (look under Recent Activity). Another nice video from the OTN Lounge is this short discussion on why and how Juliano Viana works on Java EE 6 with LogicStyle's customers and &lt;a href="http://blogs.oracle.com/theaquarium/entry/java_ee_in_brazil_with"&gt;how he uses GlassFish&lt;/a&gt;.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;Java Spotlight Podcasts&lt;/b&gt;&lt;br /&gt;The Java Spotlight Podcast Episode 60: &lt;a href="%20http://t.co/zLF0sURF"&gt;Live from Java One Latin America&lt;/a&gt; includes an interview with Yara and Vinicius Senger on Global Code's 10th Anniversary, and with Mike 
Lehmann, Oracle senior director of product management, providing insight
 on the &lt;a href="http://www.oracle.com/us/products/middleware/application-server/index.html"&gt;Weblogic 12c&lt;/a&gt; release. If you like your podcasts deeply technical, listen to this Java Spotlight Podcast with &lt;a href="http://blogs.oracle.com/javaspotlight/entry/java_spotlight_episode_59_alan"&gt;Alan Bateman on NIO2 APIs&lt;/a&gt; in JDK 7. There's nothing like the engineer working on a project to get into the technical details. &lt;/p&gt; 
  &lt;p&gt;Thanks to all the developers in Latin America that made JavaOne Latin America such a success!&lt;br /&gt;&lt;br /&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=8w9rtdftoIA:h_e-fbMO89M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=8w9rtdftoIA:h_e-fbMO89M:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=8w9rtdftoIA:h_e-fbMO89M:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=8w9rtdftoIA:h_e-fbMO89M:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/8w9rtdftoIA" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img style="float: left; margin: 0pt 20px 20px 0pt;" src="http://www.oracle.com/ocom/groups/public/@ocompublic/documents/webcontent/514037.jpg" alt="Javaone Community" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;JavaOne Latin America was in December 2011. Lots of video interviews with Java experts and podcasts were recorded there; here are some of the highlights.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/javaone_latin_america_videos_and</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/talk_to_java_experts_at"><title>Talk to Java Experts at JavaOne Latin America</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/qP-hTGwOefg/talk_to_java_experts_at</link><dc:subject>JavaOne 2010</dc:subject><dc:subject>brazil</dc:subject><dc:subject>java</dc:subject><dc:subject>javachampion</dc:subject><dc:subject>javaone</dc:subject><dc:subject>latinamerica</dc:subject><dc:creator>Tori Wieldt</dc:creator><dc:date>2011-12-03T08:01:36-08:00</dc:date><description>&lt;p&gt;&lt;font size="2"&gt;If you are attending &lt;a href="http://www.oracle.com/javaone/lad-pt/home/index.html"&gt;JavaOne and Oracle Open World Latin America&lt;/a&gt;, drop by the Oracle booth for a chance to have conversations with &lt;a href="http://java.net/website/java-champions/"&gt;Java Champions&lt;/a&gt; and &lt;a href="http://www.oracle.com/technetwork/community/oracle-ace/index.html"&gt;Oracle ACEs&lt;/a&gt;. Do you have a question about JavaFX? How to tune a JavaEE app for zero downtime? Java and the cloud? Java Champions are the experts who are using Java technology in the real world, and they have answers. Don't have a question? Drop by and say hello anyway!&lt;/font&gt;&lt;/p&gt; 
  &lt;p&gt;&lt;font size="2"&gt;&lt;b&gt;Schedule&lt;/b&gt; in English (below), &lt;a href="http://www.oracle.com/technetwork/pt/community/developer-day/open-world-javaone-brasil-otn-2011-1392069-ptb.html"&gt;Portuguese&lt;/a&gt;, and &lt;a href="http://www.oracle.com/technetwork/es/community/developer-day/open-world-javaone-brasil-otn-2011-1395736-esa.html"&gt;Spanish&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Tue, Dec 6&lt;br /&gt;11:30 - Fabiane Nardon (Java Champion - JavaEE and GlassFish)&lt;br /&gt;1:30 - Gustavo Gonzalez (Oracle ACE - Oracle Apps), Francisco Riccio (Oracle ACE - DB), Marcus Vinicius (Oracle ACE - DB), Ricardo Porthillo (Oracle ACE - DB), Bruno Souza (Java Champion - JavaSE/JavaEE/Cloud)&lt;br /&gt;&lt;br /&gt;Wed, Dec 7&lt;br /&gt;11:30 - Stephen Chin (Java Champion- JavaFX), James Weaver (Java Champion -JavaFX)&lt;br /&gt;1:30 -&amp;nbsp; Gustavo Gonzalez (Oracle ACE - Oracle Apps), Francisco Riccio (Oracle ACE - DB), Marcus Vinicius (Oracle ACE - DB), Ricardo Porthillo (Oracle ACE - DB), Bruno Souza (Java Champion -&amp;nbsp; JavaSE/JavaEE/Cloud)&lt;br /&gt;&lt;br /&gt;Thu, Dec 8&lt;br /&gt;11:30 - Miguel Palacios (Oracle ACE - DB), Rodrigo Almeida (Oracle ACE - DB)&lt;/font&gt;&lt;/p&gt; 
  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=qP-hTGwOefg:BS9C_BOx0ac:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=qP-hTGwOefg:BS9C_BOx0ac:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=qP-hTGwOefg:BS9C_BOx0ac:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=qP-hTGwOefg:BS9C_BOx0ac:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/qP-hTGwOefg" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.oracle.com/javaone/entry/talk_to_java_experts_at</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/javaone_2011_recap"><title>JavaOne 2011 Recap</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/fF4XUzALyfY/javaone_2011_recap</link><dc:subject>Javaone feed</dc:subject><dc:subject>2.0</dc:subject><dc:subject>2011</dc:subject><dc:subject>adam</dc:subject><dc:subject>barr</dc:subject><dc:subject>bien</dc:subject><dc:subject>bollella</dc:subject><dc:subject>darcy</dc:subject><dc:subject>forward</dc:subject><dc:subject>greg</dc:subject><dc:subject>hüttermann</dc:subject><dc:subject>java</dc:subject><dc:subject>javafx</dc:subject><dc:subject>javaone</dc:subject><dc:subject>joseph</dc:subject><dc:subject>kelly</dc:subject><dc:subject>keynote</dc:subject><dc:subject>michael</dc:subject><dc:subject>moving</dc:subject><dc:subject>ohair</dc:subject><dc:subject>ritter</dc:subject><dc:subject>simon</dc:subject><dc:subject>terrence</dc:subject><dc:creator>Janice J. Heiss</dc:creator><dc:date>2011-10-13T13:15:29-07:00</dc:date><description>The 2011 JavaOne Conference, the sixteenth, had its own distinctive identity. The Conference theme, “Moving Java Forward,” coincided with the spirit that seemed to pervade the attendees – after more than a year-and-a-half of stewardship over Java, there was a clear and reassuring feeling that Oracle was doing its part to support Java and the Java community. Attendees that I spoke to felt that the conference was well put together and that the Java platform was being well served and indeed, moving forward. &lt;br /&gt;&lt;br /&gt;For me, personally, it was a week in which my feet barely touched the ground as I rushed through tours from session to laptop to session, dashing off blogs and racing back to events, socials, awards ceremonies, BOF's and more.&lt;br /&gt;&lt;br /&gt;&lt;font size="4"&gt;&lt;b&gt;The Keynotes&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;Start with the keynotes. &lt;a target="_blank" href="http://blogs.oracle.com/javaone/entry/evolutionary_next_steps_technical_keynote"&gt;Monday’s Technical Keynote&lt;/a&gt; debuted and open-sourced JavaFX 2.0, looked ahead to Java EE on the cloud and reminded us that there are about 6.5 billion people in the world and five billion Java Cards.&lt;br /&gt; &lt;br /&gt;&lt;a target="_blank" href="http://blogs.oracle.com/javaone/entry/moving_java_forward_java_strategy"&gt;Tuesday’s Java Strategy Keynote&lt;/a&gt; offered Oracle's long-term vision for investment and innovation in Java. &lt;br /&gt;&lt;br /&gt;&lt;a target="_blank" href="http://blogs.oracle.com/javaone/entry/java_community_keynote_enabling_collaboration"&gt;Thursday’s Java Community Keynote&lt;/a&gt; while touched by the awareness of Steve Jobs’ passing, celebrated Java User Groups, Duke’s Choice and JCP award winners, and was capped off with the inimitable Java Posse. &lt;br /&gt;&lt;br /&gt;&lt;font size="4"&gt;&lt;b&gt;Sessions, Sessions, and more Sessions&lt;/b&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;And then there were the sessions!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.oracle.com/javaone/entry/javafx_2_0_arrives_and" target="_blank"&gt;JavaFX 2.0&lt;/a&gt;, which was represented in more than 50 sessions, deserves special mention.&lt;br /&gt;&lt;br /&gt;There was a lively &lt;a href="http://blogs.oracle.com/javaone/entry/the_road_to_java_ee" target="_blank"&gt;panel discussion&lt;/a&gt; of the future of Java EE and the cloud.&lt;br /&gt;&lt;br /&gt;Oracle’s Java Technology Evangelist Simon Ritter, in his &lt;a href="http://blogs.oracle.com/javaone/entry/interfacing_with_the_interface_javafx" target="_blank"&gt;session&lt;/a&gt;, showed off a fun gadget that worked via JavaFX 2.0.&lt;br /&gt;&lt;br /&gt;Oracle’s Greg Bollella and Eric Jensen, gave a session titled &lt;a href="http://blogs.oracle.com/javaone/entry/greg_bollella_and_eric_jensen" target="_blank"&gt;“Telemetry and Synchronization with Embedded Java and Berkeley DB”&lt;/a&gt; that presented a vision of the potential future of Cyber-Physical Systems &lt;br /&gt;&lt;br /&gt;Java Champion Michael Hüttermann explained best Agile ALM practices in a &lt;a href="http://blogs.oracle.com/javaone/entry/ava_champion_michael_h%C3%BCttermann_on" target="_blank"&gt;session&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Oracle’s Joseph Darcy took developers deeper into the heads and tails of &lt;a href="http://blogs.oracle.com/javaone/entry/the_heads_and_tails_of" target="_blank"&gt;Project Coin&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;A &lt;a href="http://blogs.oracle.com/javaone/entry/jcp_next_jsr_348_towards" target="_blank"&gt;JCP panel&lt;/a&gt; talked about JCP.next and the future of the JCP. &lt;br /&gt;&lt;br /&gt;The &lt;a href="http://blogs.oracle.com/javaone/entry/the_ninth_annual_java_community" target="_blank"&gt;JCP Awards&lt;/a&gt; gave recognition to some well-deserving people.&lt;br /&gt;&lt;br /&gt;Oracle’s Kelly O’Hair gave a &lt;a href="http://blogs.oracle.com/javaone/entry/openjdk_development_best_practices" target="_blank"&gt;session on OpenJDK&lt;/a&gt; development best practices.&lt;br /&gt;&lt;br /&gt;Oracle’s Terrence Barr showed developers how to get started with Embedded Java(http://blogs.oracle.com/javaone/entry/getting_started_with_embedded_java). &lt;br /&gt;&lt;br /&gt;The &lt;a href="http://blogs.oracle.com/javaone/entry/and_the_winners_are_the" target="_blank"&gt;Duke's Choice Awards&lt;/a&gt; reminded us of the sheer ingenuity of Java and Java developers.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.oracle.com/javaone/entry/java_champion_adam_bien_at" target="_blank"&gt;Adam Bien&lt;/a&gt;, Java Champion, Java Rock Star and winner of Oracle Magazine’s ninth annual Editors' Choice award as Java Developer of the Year was all over the place. &lt;br /&gt;&lt;br /&gt;Go to &lt;a href="http://www.parleys.com/#st=4&amp;amp;id=102979" target="_blank"&gt;Parley’s.com&lt;/a&gt; to take in some of the great sessions.&lt;br /&gt;&lt;br /&gt;All in all – a considerable success! Now get some rest.&lt;br /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=fF4XUzALyfY:NXEQY0Ulz-k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=fF4XUzALyfY:NXEQY0Ulz-k:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=fF4XUzALyfY:NXEQY0Ulz-k:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=fF4XUzALyfY:NXEQY0Ulz-k:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/fF4XUzALyfY" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img alt="Javaone crowd" src="http://www.oracle.com/ocom/groups/public/@ocompublic/documents/webcontent/514036.jpg" style="float: left; margin: 0pt 20px 20px 0pt;" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;The 2011 JavaOne Conference theme, “Moving Java Forward,” coincided with the spirit that seemed to pervade the attendees – after more than a year-and-a-half of stewardship over Java, there was a clear and reassuring feeling that Oracle was doing its part to support Java and the Java community.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/javaone_2011_recap</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/javaone_latin_america_call_for"><title>JavaOne Latin America Call for Papers</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/MXSta3NlcPI/javaone_latin_america_call_for</link><dc:subject>JavaOne 2010</dc:subject><dc:subject>java</dc:subject><dc:subject>javaone</dc:subject><dc:subject>javaonelad</dc:subject><dc:subject>oracle</dc:subject><dc:subject>otn</dc:subject><dc:creator>Tori Wieldt</dc:creator><dc:date>2011-10-11T04:37:56-07:00</dc:date><description>JavaOne is the world’s premiere conference for Java technology visionaries, developers, and users. JavaOne Latin America will be 06-08 December in São Paulo, Brazil at the Transamerica Expo Center. Now is the time to submit proposals for innovative presentations that demonstrate your passion for using Java technology in real-world scenarios or leading-edge cases. &lt;br /&gt;&lt;br /&gt;To ensure the best content for Java developers, the Java community is looking for interesting and relevant submissions on the following topics:&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;•&amp;nbsp;&amp;nbsp; &amp;nbsp;Client Side Technologies and Rich User Experiences&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;•&amp;nbsp;&amp;nbsp; &amp;nbsp;Core Java Platform&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;•&amp;nbsp;&amp;nbsp; &amp;nbsp;Java EE Web Profile, Platform Technologies, Web Services, and the Cloud&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;•&amp;nbsp;&amp;nbsp; &amp;nbsp;Java ME, Mobile, Embedded, and Devices&lt;br /&gt;&lt;br /&gt;If your paper is selected, you’ll receive a complimentary pass to JavaOne Latin America. There, you can connect, communicate, and collaborate with the energetic community of Java developers. &lt;br /&gt;&lt;br /&gt;Submissions should be:&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;•&amp;nbsp;&amp;nbsp; &amp;nbsp;Java-related topics (not other technologies...unless it's specifically a topic about how they INTEGRATE with Java)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;•&amp;nbsp;&amp;nbsp; &amp;nbsp;Non-product pitches&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;•&amp;nbsp;&amp;nbsp; &amp;nbsp;Interesting/innovative uses of Java&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;•&amp;nbsp;&amp;nbsp; &amp;nbsp;Practical relevant case studies/examples/practices/etc.&lt;br /&gt;&lt;br /&gt;The call for papers will close on Monday, October 17 at 11:59 pm local time. We look forward to hearing from you. &lt;a href="http://www.beyondviewdesign.com/javaone/brazil/cfp/cfp.php"&gt;Submit Paper&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Not Submitting? You should still attend JavaOne Latin America! &lt;a href="http://www.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=141180"&gt;Register now&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=MXSta3NlcPI:-KG0ZmSS8tE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=MXSta3NlcPI:-KG0ZmSS8tE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=MXSta3NlcPI:-KG0ZmSS8tE:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=MXSta3NlcPI:-KG0ZmSS8tE:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/MXSta3NlcPI" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.oracle.com/javaone/entry/javaone_latin_america_call_for</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/it_s_a_wrap"><title>It's a Wrap</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/FXjSPltLYpw/it_s_a_wrap</link><dc:subject>JavaOne 2010</dc:subject><dc:subject>java</dc:subject><dc:subject>javaone</dc:subject><dc:subject>javaone11</dc:subject><dc:subject>oracle</dc:subject><dc:subject>otn</dc:subject><dc:creator>Tori Wieldt</dc:creator><dc:date>2011-10-10T09:26:12-07:00</dc:date><description>&lt;p&gt;&lt;img align="left" src="http://wikis.sun.com/download/attachments/246942533/javaone_blog_6.jpg" /&gt;Thanks for being a part of JavaOne 2011! Here are a few more things you can do to keep that Java buzz: &lt;br /&gt; &lt;br /&gt;&lt;strong&gt;Provide Feedback&lt;/strong&gt;&lt;br /&gt;
Take the &lt;a href="https://oracleus.wingateweb.com/scheduler/login.jsp"&gt;conference survey and session surveys&lt;/a&gt;.&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt; 
  &lt;p&gt;&lt;strong&gt;&lt;br /&gt;Register for Next Year&lt;/strong&gt;&lt;br /&gt; We know JavaOne 2012 will be bigger and better (you did fill out the feedback survey, right?).&lt;a href="http://www.oracle.com/javaone/register/2012/packages/index.html"&gt; Register&lt;/a&gt; between now and October 21 for JavaOne 2012 and save $800—that's 40%!&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;&lt;br /&gt;&lt;strong&gt;Get Session Content Two Ways&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1) Download presentation .pdfs from Content Catalog.&lt;br /&gt;The &lt;a href="https://oracleus.wingateweb.com/scheduler/eventcatalog/eventCatalogJavaOne.do"&gt;slides for a large number of the sessions&lt;/a&gt; at JavaOne are available without charge at You'll need to do a search in order for the sessions to show up -- just clicking the Search button will do the trick too. &amp;nbsp;The slides can be downloaded by clicking on the PDF icon. Many thanks to the JavaOne staff for making these available for everyone now and removing the paywall that was there last year. :-)&lt;br /&gt;&lt;/p&gt; 2) Videos on Parleys&lt;br /&gt;There are also about &lt;a href="http://www.parleys.com/#st=4&amp;amp;%E2%81%9Eid=102979%20"&gt;20 or so presentations&lt;/a&gt; that have recorded audio as well as slides from the conference available on Parleys.com. Approximately 160 presentations (40%) were recorded and three presentations per week will get released with a first batch of 20. &lt;a href="http://www.parleys.com/#st=4&amp;amp;id=102979"&gt;The JavaOne 2011 channel&lt;/a&gt; on Parleys.com has already received&amp;nbsp;2790 views and 320 downloads!

  
  
  
  
  
  
  
  
  &lt;p&gt; &lt;/p&gt; 
  &lt;p&gt;&lt;strong&gt;Watch Videos&lt;/strong&gt;&lt;br /&gt; 
  JavaOne &lt;a href="http://www.oracle.com/javaone/live/on-demand/index.html"&gt;Keynotes on Demand&lt;/a&gt;&lt;br /&gt; 
 Oracle Technology Network &lt;a href="http://www.oracle.com/javaone/live/on-demand/index.html"&gt;interviews with Java community members&lt;/a&gt; (click on JavaOne OnSite Interviews)&lt;br /&gt;New videos all the time &lt;a href="http://www.youtube.com/java"&gt;YouTube.com/java&lt;/a&gt;&lt;/p&gt;&lt;strong&gt;Go Global&lt;/strong&gt;&lt;br /&gt; 
  &lt;p&gt;  JavaOne &lt;a href="http://www.oracle.com/javaone/lad-en/home/index.html"&gt;comes to Latin America&lt;/a&gt; December 6-8, 2011 (&lt;a href="http://www.beyondviewdesign.com/javaone/brazil/cfp/cfp.php"&gt;Call For Papers&lt;/a&gt; closes next week!), and Japan April 4-6, 2012.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;&lt;br /&gt;&lt;strong&gt;Stay Connected&lt;/strong&gt; &lt;br /&gt;Twitter/&lt;a href="http://twitter.com/#%21/java"&gt;@java&lt;/a&gt;  (all things Java), Twitter/&lt;a href="http://twitter.com/#%21/javaoneconf"&gt;@javaoneconf&amp;nbsp;&lt;/a&gt; (JavaOne specific)&lt;br /&gt;Facebook/&lt;a href="https://www.facebook.com/ilovejava"&gt;IloveJava&lt;/a&gt; (all things Java), Facebook/JavaOne (JavaOne specific)&lt;br /&gt;Blogs.oracle.com/&lt;a href="/java/"&gt;Java&lt;/a&gt; (all things Java), Blogs.oracle.com/&lt;a href="/javaone/"&gt;JavaOne&lt;/a&gt; (JavaOne specific)&lt;br /&gt;Find a &lt;a href="http://www.java.net/jugs/java-user-groups"&gt;Java User Group (JUG)&lt;/a&gt; near you!&lt;br /&gt;&lt;br /&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=FXjSPltLYpw:fDRefXMkZFk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=FXjSPltLYpw:fDRefXMkZFk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=FXjSPltLYpw:fDRefXMkZFk:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=FXjSPltLYpw:fDRefXMkZFk:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/FXjSPltLYpw" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img style="float: left; margin: 0pt 20px 20px 0pt;" src="http://wikis.sun.com/download/attachments/246942533/javaone_blog_6.jpg" alt="It's a Wrap" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;Thanks for being a part of JavaOne 2011! Here are a few more things you can do to keep that Java buzz, including getting session content and staying in contact with the Java community. &lt;a href="http://www.oracle.com/javaone/lad-en/home/index.html"&gt;JavaOne Latin America&lt;/a&gt; is only a few months away, and we'd love to see you there!&lt;br /&gt;&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/it_s_a_wrap</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/greg_bollella_and_eric_jensen"><title>Greg Bollella and Eric Jensen on the Future of Cyber-Physical Systems with Embedded Java and Berkeley DB</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/E94NyEoaFDk/greg_bollella_and_eric_jensen</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>and</dc:subject><dc:subject>berkeley</dc:subject><dc:subject>bollella</dc:subject><dc:subject>cps</dc:subject><dc:subject>cyber-physical</dc:subject><dc:subject>database</dc:subject><dc:subject>db</dc:subject><dc:subject>embedded</dc:subject><dc:subject>eric</dc:subject><dc:subject>greg</dc:subject><dc:subject>java</dc:subject><dc:subject>jensen</dc:subject><dc:subject>mobile</dc:subject><dc:subject>oracle</dc:subject><dc:subject>server</dc:subject><dc:subject>synchronization</dc:subject><dc:subject>systems</dc:subject><dc:subject>telemetry</dc:subject><dc:subject>with</dc:subject><dc:creator>Janice J. Heiss</dc:creator><dc:date>2011-10-07T10:09:07-07:00</dc:date><description>Greg Bollella, Chief Architect for Embedded Java and Eric Jensen, Oracle Principal Product Manager and a former embedded developer, gave a session (25143) titled “Telemetry and Synchronization with Embedded Java and Berkeley DB”. Bollella has been a leader in the Embedded Java and real-time Java space since Java was first applied there. &lt;br /&gt;&lt;br /&gt;The presentation offered a vision of the potential future of Cyber-Physical Systems (CPS), defined as, “a system featuring a tight combination and coordination between the systems computational and physical elements,” that was so powerful that even if the expectations turn out to be exaggerated, CPS technological change will, in a decade or so, significantly alter our lives in pervasive and unforeseeable ways. Bollella went so far as to say that CPS applications have the potential to dwarf the 20th Century IT Revolution. &lt;br /&gt;&lt;br /&gt;He drew a contrast between where CPS applications are in use today and where they will be in use tomorrow.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Today&lt;/i&gt;: High confidence medical devices and systems; assisted living; process control (metal smelting, chemical plants, refineries); traffic control and safety; advanced automotive systems; energy conservation; environmental control (electric power, water resources, and communications systems); distributed robotics (telepresence, telemedicine); defense systems; manufacturing; smart structures; home automation; building automation; transportation (rail, air, water, road); retail systems (point of sale and monitoring); entertainment industry; mining; industrial control (power generation).&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Tomorrow&lt;/i&gt;:&amp;nbsp; Distributed micro-power generation; highly advanced autonomous driver assistance features; networked autonomous automobiles; networked building automation systems; cognitive radio (distributed consensus about bandwidth availability); large-scale RFID-based servicing systems which could acquire the nature of distributed real-time control systems; autonomous air traffic control; advanced industrial and home networked robotics; intelligent traffic control systems; intelligent autonomous power (gas/electricity); distribution systems; networked personal medical monitoring devices.&lt;br /&gt;&lt;br /&gt;A lot to take in – the technology all around us growing in intelligence! In 2009, 3.9 billion embedded processors were shipped – the number is expected to double to roughly 8 billion by 2015. Some predict that by 2025 the number will be well into the trillions. And currently, an estimated five times more embedded software is written than all other software today. If the reality is anywhere close to the projections and estimates, we are in for an interesting ride on some intelligent transport. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Telemetry&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Bollella went on to discuss telemetry, a term frequently used by NASA and defined as a technology that “allows remote measurement and reporting of information”. Central to telemetry is the idea that the information does not persist on the device after measurement. Uses of telemetry in the automotive realm include streaming operational data from the vehicle to the manufacturer’s IT system for analysis, services for vehicle operator, failure prediction, and feedback to design teams on wear and failure rates. For industrial automation, telemetry is used for failure prediction and to process monitoring and reporting&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Synchronization&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Bollella explained that his use of synchronization is idiosyncratic to database technology and involves two synchronized databases containing the same set of data and relationships. Any change in one database appears (after some indeterminate delay) in the other. The information on the device persists on the device as long as it does on the backend&lt;br /&gt;&lt;br /&gt;The use cases for synchronization are widespread and include:&lt;br /&gt;&lt;br /&gt;•&amp;nbsp;&amp;nbsp; &amp;nbsp;Healthcare: Telemedicine, Home health systems, Mobile health practitioners&lt;br /&gt;•&amp;nbsp;&amp;nbsp; &amp;nbsp;Industrial: Manufacturing, Mining&lt;br /&gt;•&amp;nbsp;&amp;nbsp; &amp;nbsp;Energy: Smart Grid, Energy Management&lt;br /&gt;•&amp;nbsp;&amp;nbsp; &amp;nbsp;Entertainment: TVs, set top boxes, automotive rear-seat entertainment&lt;br /&gt;•&amp;nbsp;&amp;nbsp; &amp;nbsp;Distribution/Shipping: Everything from local deliveries to transoceanic cargo shipments&lt;br /&gt;•&amp;nbsp;&amp;nbsp; &amp;nbsp;Government: Border Control, Resource Management, Customs, Immigration, Land Management, Forest Service, etc&lt;br /&gt;•&amp;nbsp;&amp;nbsp; &amp;nbsp;Law Enforcement/Military: Police officers and soldiers in the field, also aboard Naval vessels&lt;br /&gt;•&amp;nbsp;&amp;nbsp; &amp;nbsp;Retail: Real time inventory linked to point-of-sale transactions&lt;br /&gt;•&amp;nbsp;&amp;nbsp; &amp;nbsp;Distribution/Shipping: Everything from local deliveries to transoceanic cargo shipments&lt;br /&gt;&lt;br /&gt;Bollella acknowledged that serious development challenges remain. The current state of CPS connectivity is poor, with the vast majority being standalone. Given the highly connected world of social networking, mobile devices, and the web, this might be surprising. But it is important to consider that these are two technological areas have evolved in environments with different demands. CPS is focused on real-time, predictability, safety, security, and fault tolerance; the Web is a different matter. &lt;br /&gt;&lt;br /&gt;CPS requires real-time with predictable control loops -- there are no standard communication protocols or Ethernet or “IP-over” functionality on devices. There are harsh environments, especially in spacecrafts, that can affect wired Ethernet, and there exists incompatibility of data formats and communication protocols with IT standards.&lt;br /&gt;&lt;br /&gt;Perhaps of greatest importance, there has been little perceived need for CPS connectivity with devices. But this is changing rapidly, and with it, obstacles are being overcome as one of the major trends in embedded is connectivity development. Bollella admitted that there were a lot of unknowns going into the future, but the challenges are not insurmountable. &lt;br /&gt;&lt;br /&gt;Oracle’s Eric Jensen took over and gave some details about the Oracle Berkeley DB and the Oracle Database Mobile Server, which he characterized as the best way to synchronize mobile or embedded applications that utilize SQLite or Berkeley DB with an Oracle backend. The embedded Java platform, when coupled with Berkeley DB and Database Mobile Server, has the ability to manage networks of embedded devices using existing enterprise frameworks in a way that could prove to be quite revolutionary&lt;br /&gt;&lt;br /&gt;It will be interesting to look back in 10 years and see how much Cyber-Physical Systems have, or have not, changed the world.&lt;br /&gt;&lt;br /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=E94NyEoaFDk:oBRgJvDMKaM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=E94NyEoaFDk:oBRgJvDMKaM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=E94NyEoaFDk:oBRgJvDMKaM:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=E94NyEoaFDk:oBRgJvDMKaM:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/E94NyEoaFDk" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">In “Telemetry and Synchronization with Embedded Java and Berkeley DB” (25143), Oracle’s Greg Bollella and Eric Jensen presented a picture of the future of Cyber-Physical Systems that was downright stunning.&lt;br /&gt;&lt;br /&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/greg_bollella_and_eric_jensen</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/java_community_keynote_enabling_collaboration"><title>Java Community Keynote: Enabling Collaboration, Enabling Innovation</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/tG6nGSPhMTQ/java_community_keynote_enabling_collaboration</link><dc:subject>Javaone feed</dc:subject><dc:subject>bhole</dc:subject><dc:subject>bruno</dc:subject><dc:subject>chander</dc:subject><dc:subject>chin</dc:subject><dc:subject>community</dc:subject><dc:subject>curran</dc:subject><dc:subject>deepak</dc:subject><dc:subject>denicola</dc:subject><dc:subject>distinguished</dc:subject><dc:subject>engineer</dc:subject><dc:subject>ibm</dc:subject><dc:subject>jason</dc:subject><dc:subject>java</dc:subject><dc:subject>javaone</dc:subject><dc:subject>john</dc:subject><dc:subject>keynote</dc:subject><dc:subject>london</dc:subject><dc:subject>martijn</dc:subject><dc:subject>mcgee</dc:subject><dc:subject>mike</dc:subject><dc:subject>openjdk</dc:subject><dc:subject>patrick</dc:subject><dc:subject>posse</dc:subject><dc:subject>rose</dc:subject><dc:subject>sharat</dc:subject><dc:subject>souza</dc:subject><dc:subject>stephen</dc:subject><dc:subject>svjugfx</dc:subject><dc:subject>verburg</dc:subject><dc:creator>Janice J. Heiss</dc:creator><dc:date>2011-10-06T13:53:09-07:00</dc:date><description>&lt;p&gt;&lt;b&gt;IBM, Java, and the Cloud&lt;/b&gt;&lt;/p&gt; 
  &lt;p&gt;The morning began with the IBM Keynote, offered by Jason McGee, IBM Distinguished Engineer, Chief Architect, Cloud Computing. McGee focused on Java and Cloud computing-the challenges in the language and the JVM for running in the Cloud, how to make your applications elastic and scale well in the Cloud, and the latest innovations (driven by IBM and others) for deploying applications to the Cloud.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;McGee explored several recent IBM offerings for the Cloud-including WebSphere eXtreme Scale, a Java based, in-memory data grid product for elastic scalability in Cloud environments; and IBM Workload Deployer, a Cloud deployment and management system for existing virtualized hardware. McGee ended by reiterating IBM's commitment to the Java community, noting their membership in OpenJDK as of 2010.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;&lt;b&gt;Community: Best Practices, Innovation, and Learning Resources&lt;/b&gt;&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;Sharat Chander, Principle Product Director, JavaOne Program Committee Chairperson, Oracle began his portion of the keynote by offering a moment of silence in respect for the passing of Apple's Steve Jobs, noting his passion and innovation in the world of technology. The Apple logo briefly appeared on the large screen.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;Chander emphasized that Java isn't just about technology, it's also about community. Within this context, he first recognized Mike DeNicola, John Rose, and Patrick Curran, for their outstanding participation and leadership within the JCP this past year. And as part of ever-broadening the Java community, Chander next paid tribute to the Java Dutchess program-with over 400 groups around the world, globally connecting women in Java technology.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;From there, Donald Smith, Director of Product Management, Java Platform Group, Oracle invited onstage a panel of representatives from the global Java community: Martijn Verburg, London Java Community; John Duimovich, OpenJDK; Deepak Bhole, OpenJDK; Stephen Chin, SvJugFx; and Bruno Souza, SouJava. The group noted that this was the first JavaOne conference with a community-themed keynote. In true connected community fashion, the group invited those watching the presentation to informally vote (via text message) on Java technologies and initiatives of current and future interest.&lt;/p&gt; 
  &lt;p&gt;The panel members all urged active participation in Java User Groups, from both a technical and professional advancement perspective. Such community involvement not only drives open standards, they declared, but also drives innovation among vendors. The OpenJDK representatives then explored the challenges and promises of the initiative, agreeing that participants should have high expectations for openness, and to push on that. They strongly urged developers to download OpenJDK, and to use it.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;&lt;b&gt;Community: Moving Java Forward&lt;/b&gt;&lt;/p&gt; 
  &lt;p&gt;Smith explored with the panel how the Java community can best take part in moving Java forward. The consensus was that the process ideally involves vision, innovation, and execution, and that the community can participate at all of these levels-getting involved via JUGs, as well as testing and submitting bug reports, and thereby helping Oracle and other Java vendors build the best and most innovative technologies. One technique being explored at some JUGs, to better facilitate participation, is to both stream them live and offer audio archives via Parleys.com. Within the context of making community content as available as possible, Oracle announced their agreement with Parleys.com to host many of the JavaOne sessions on the learning site-including video, demos, and synchronized audio/slides.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;&lt;b&gt;Duke's Choice Award Winners&lt;/b&gt;&lt;/p&gt; 
  &lt;p&gt;What JavaOne would be complete without acknowledging the Duke's Choice Award Winners (this year with community input in the selection and review process). Featured onstage were representatives of Rockwell Automation, for their Java Embedded factory floor automation solutions; Sodbeans Project, for their NetBeans-based accessibility suite to aid blind software developers; and JHome, a Glassfish/Java EE-based home automation system for the control of almost any device in the home, including lamps, gates, coffee machines, and more.&lt;br /&gt;Java Posse Comes to Town&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;To the tune of Spaghetti Western soundtrack music, representatives of the fabled Java Posse next took the stage (to Sharat Chander's mock amazement). The Java Posse site has long been known for its podcasts offering news, discussions, interviews, and &amp;quot;general mayhem&amp;quot; surrounding the world of Java. The Java Posse members emphasized what they see as the three elements of Java-the language, the platform, and (most importantly), the Java community. &amp;quot;We have a development community that other development platforms dream of having,&amp;quot; they said. They promised in-depth appearances from many of the Duke's Choice Award winners. And in parting the stage, they deputized Chander as an official honorary member of the Java Posse, presenting him with a 10-gallon hat.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;In closing, JavaOne participants were urged to get involved and make their voices heard-to participate in the JavaOne Community Steering Committee, to participate in the JavaOne Program Committee, to submit speaker papers, to participate in the OpenJDK project, and to join a local JUG. Chander parted by noting that JavaOne 2012 would feature a community member as one of the keynote speakers.&lt;/p&gt;
  &lt;p&gt;&lt;img vspace="10" hspace="10" src="/javaone/resource/java_keynote/lg_javaone_1.jpg" /&gt;&lt;br /&gt;&lt;img vspace="10" hspace="10" src="/javaone/resource/java_keynote/lg_javaone_2.jpg" /&gt;&lt;/p&gt;
  &lt;p&gt;&lt;img vspace="10" hspace="10" src="/javaone/resource/java_keynote/lg_javaone_3.jpg" /&gt;&lt;br /&gt;&lt;b&gt;Learn More:&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;a href="http://www-01.ibm.com/software/webservers/appserv/extremescale/#" target="_blank"&gt;WebSphere eXtreme Scale&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www-01.ibm.com/software/webservers/workload-deployer/" target="_blank"&gt;IBM Workload Deployer&lt;/a&gt;&lt;br /&gt;&lt;a href="http://jduchess.org/" target="_blank"&gt;Java Dutchess&lt;/a&gt;&lt;br /&gt;&lt;a href="http://java.com/en/dukeschoice/index.jsp" target="_blank"&gt;2011 Duke's Choice Award Winners&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.parleys.com/" target="_blank"&gt;Parleys.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://javaposse.com/" target="_blank"&gt;The Java Posse&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=tG6nGSPhMTQ:HIzdcUSBSm4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=tG6nGSPhMTQ:HIzdcUSBSm4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=tG6nGSPhMTQ:HIzdcUSBSm4:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=tG6nGSPhMTQ:HIzdcUSBSm4:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/tG6nGSPhMTQ" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img style="float: left; margin: 0pt 20px 20px 0pt;" src="http://www.oracle.com/ocom/groups/public/@ocompublic/documents/webcontent/514037.jpg" alt="Javaone Community" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;At the Java Community Keynote, a panel of Java leaders from around the world, along with the popular, fun-loving Java Posse, made it clear that Java is not just about technology -- it's also about community.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/java_community_keynote_enabling_collaboration</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/the_road_to_java_ee"><title>The Road to Java EE 7: Is It All About the Cloud?</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/GXxvPaYfvsI/the_road_to_java_ee</link><dc:subject>Javaone feed</dc:subject><dc:subject>7</dc:subject><dc:subject>adam</dc:subject><dc:subject>advocate</dc:subject><dc:subject>alexis</dc:subject><dc:subject>apache</dc:subject><dc:subject>bernard</dc:subject><dc:subject>bien</dc:subject><dc:subject>blevins</dc:subject><dc:subject>by</dc:subject><dc:subject>caucho</dc:subject><dc:subject>david</dc:subject><dc:subject>demichiel</dc:subject><dc:subject>developer</dc:subject><dc:subject>ee</dc:subject><dc:subject>emmanuel</dc:subject><dc:subject>foundation</dc:subject><dc:subject>france</dc:subject><dc:subject>hat</dc:subject><dc:subject>java</dc:subject><dc:subject>jboss</dc:subject><dc:subject>lead</dc:subject><dc:subject>linda</dc:subject><dc:subject>moussine-pouchkine</dc:subject><dc:subject>oracle</dc:subject><dc:subject>rahman</dc:subject><dc:subject>red</dc:subject><dc:subject>reza</dc:subject><dc:subject>software</dc:subject><dc:subject>specification</dc:subject><dc:subject>technology</dc:subject><dc:creator>Janice J. Heiss</dc:creator><dc:date>2011-10-06T10:41:26-07:00</dc:date><description>&lt;img vspace="10" hspace="10" align="left" src="http://www.oracle.com/ocom/groups/public/@ocompublic/documents/webcontent/514036.jpg" alt="Panel" /&gt;With considerable enthusiasm I attended “The Road to Java EE 7: Is It All About the Cloud?” (23423) session, a panel of EE experts, late Wednesday morning. I always find Java EE developers and architects to be among the smartest people around. Last year’s Java EE panel session, covered on &lt;a target="_blank" href="http://www.oracle.com/technetwork/articles/java/javaee-panel-185056.html"&gt;otn/java&lt;/a&gt; and titled, “Where We Are and Where We’re Going” was fraught with more uncertainty about the future of Java EE. This year, it’s clear: Java EE is heading towards the Cloud. The session this year was packed even in a much larger room than last, with roughly three times the number of attendees as last year. &lt;br /&gt;&lt;br /&gt;The panel consisted of the following people: &lt;br /&gt;--Adam Bien, Consultant, Author, Java EE Expert&lt;br /&gt;--David Blevins, Apache Software Foundation&lt;br /&gt;--Emmanuel Bernard, JBoss Platform Architect, Red Hat&lt;br /&gt;--Reza Rahman, Senior Software Engineer/Community Outreach Activist, Caucho Technology&lt;br /&gt;--Linda DeMichiel, Java EE 7 Specification Lead, Oracle&lt;br /&gt;&lt;br /&gt;The panel, moderated by Oracle’s Alexis Moussine-Pouchkine, Java EE Developer Advocate, Oracle France, addressed many issues, including:&lt;br /&gt;• The current state of Java EE 6 adoption &lt;br /&gt;• The motivations for Java EE 7 &lt;br /&gt;• What the cloud really means for Java EE 7 &lt;br /&gt;• Modularity in Java EE.next &lt;br /&gt;• Better streamlined component models &lt;br /&gt;• Status of ongoing work in the JCP&lt;br /&gt;* Services and resources provisioning.&lt;br /&gt;* Virtualization intersection between virtualization and PaaS?&lt;br /&gt;* Meta-data: are XML deployment descriptors good after all?&lt;br /&gt;&lt;br /&gt;Look for a detailed blow-by-blow account of the discussion on otn/java in coming weeks. &lt;br /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=GXxvPaYfvsI:YPIeAcVQRG8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=GXxvPaYfvsI:YPIeAcVQRG8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=GXxvPaYfvsI:YPIeAcVQRG8:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=GXxvPaYfvsI:YPIeAcVQRG8:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/GXxvPaYfvsI" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img alt="Javaone Panel" src="http://www.oracle.com/ocom/groups/public/@ocompublic/documents/webcontent/514036.jpg" style="float: left; margin: 0pt 20px 20px 0pt;" /&gt; 
  &lt;div&gt;
    &lt;p&gt;A lively panel of Java EE experts discussed the future of Java EE 7 and the Cloud.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/the_road_to_java_ee</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/interfacing_with_the_interface_javafx"><title>Interfacing with the Interface: JavaFX 2.0, Wiimote, Kinect, and More</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/Lwg-FpXuzV4/interfacing_with_the_interface_javafx</link><dc:subject>Javaone feed</dc:subject><dc:subject>2.0</dc:subject><dc:subject>and</dc:subject><dc:subject>bluetooth</dc:subject><dc:subject>engine</dc:subject><dc:subject>evangelist</dc:subject><dc:subject>interface:</dc:subject><dc:subject>interfacing</dc:subject><dc:subject>java</dc:subject><dc:subject>javafx</dc:subject><dc:subject>jmonkey</dc:subject><dc:subject>kinect</dc:subject><dc:subject>more</dc:subject><dc:subject>ritter</dc:subject><dc:subject>sensor</dc:subject><dc:subject>simon</dc:subject><dc:subject>spots</dc:subject><dc:subject>sun</dc:subject><dc:subject>technology</dc:subject><dc:subject>the</dc:subject><dc:subject>wiimote</dc:subject><dc:subject>with</dc:subject><dc:creator>Janice J. Heiss</dc:creator><dc:date>2011-10-06T06:34:39-07:00</dc:date><description>Oracle’s Java Technology Evangelist Simon Ritter, one of the most fun-loving Java developers I know, with a long history of JavaOne gadgetry, gave a session (25011) on Wednesday afternoon showing how “open source APIs for the Kinect, the Wiimote combined with a tilt-compensated compass, a head-mounted stereoscopic display, and some old Sun SPOTs can build a truly immersive application.” The large audience appeared immersed throughout the session in Ritter's colorful and clearly delineated demos.&lt;br /&gt;&lt;br /&gt;&lt;img vspace="10" hspace="10" align="left" alt="Simon Ritter" src="http://www.oracle.com/ocom/groups/public/@ocompublic/documents/webcontent/514035.jpg" /&gt;He explained that the way we interact with computers is rapidly changing and that the days of the keyboard and mouse are gone. (Maybe so, but I'm sitting here using a keyboard and mouse.) And with his usual dramatic flair, Ritter invited attendees to behold the rise of something he calls the “gestural interface”. &lt;br /&gt;&lt;br /&gt;The presentation used the latest JavaFX 2.0 &amp;quot;pure Java&amp;quot; implementation and began with an overview of the different components being used and explained how they are all brought together to enable the user to interact with interfaces in ways never before possible. Building an interface with the new JavaFX 2.0, Simon pointed out, is a continuation of the JavaFX product line, which is now a Java API with no scripting language and most APIs ported across while features such as binding and animation have required more thought. JavaFX now embraces more web technologies and enables the use of CSS for all JavaFX controls and a web specification for Drag-and-Drop. Also, developers use Scenegraph instead of DOM. He pointed to both pro’s and con’s of using JavaFX with gestural interfaces. On the plus side, it has built-in features such as data binding and animations, is a relatively simple API, and is able to build rich, visually appealing interfaces. On the negative side, JavaFX is currently limited to a 2D environment. The engineering team is currently working on 3D support. &lt;br /&gt;&lt;br /&gt;He contrasted this with jMonkey Engine (jME), a game engine made especially for modern 3D development, written purely in Java and consisting of a collection of libraries that has game engine facilities and a full physics engine, but is hard to program and focuses on games and not generic interfaces. Ritter proceeded to demonstrate how to use the Nintendo Wiimote with a Java interface. The Wiimote communicates using a Bluetooth stack that needs to support L2CAP, has JSR-82 Java Bluetooth API implementation plus Wiimote-specific Java APIs (IR sensors, accelerometer, etc), most of which is free and open source. &lt;br /&gt;&lt;br /&gt;He then presented a demo making use of the Sun Spot controller, a gyro sensor for precise rotation data, three bend sensors for finger movement for head tracking and data gloves, hand and head tracking sensors and hardware and more. &lt;br /&gt;&lt;br /&gt;This followed with a demo using the Kinect Sensor with Java for 3D sensing. Not to be lost are his larger points: Java is still a really cool and powerful language. It is easy to interface with exotic hardware using free and open source libraries to build interesting applications using modern hardware. &lt;br /&gt;&lt;br /&gt;After a brief Q&amp;amp;A, Simon -- as he always does -- implored attendees to be inspired and go build their own FUN stuff.&lt;br /&gt; &lt;br /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=Lwg-FpXuzV4:KYR3aUBL76s:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=Lwg-FpXuzV4:KYR3aUBL76s:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=Lwg-FpXuzV4:KYR3aUBL76s:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=Lwg-FpXuzV4:KYR3aUBL76s:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/Lwg-FpXuzV4" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img alt="Simon Ritter" src="http://www.oracle.com/ocom/groups/public/@ocompublic/documents/webcontent/514035.jpg" style="float: left; margin: 0pt 20px 20px 0pt;" /&gt; 
  &lt;div&gt;
    &lt;p&gt;Oracle Java Technology Evangelist Simon Ritter showed how, with JavaFX 2.0, it’s possible to interface with exotic hardware using free and open source libraries to build state-of-the-art applications.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/interfacing_with_the_interface_javafx</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/javafx_2_0_arrives_and"><title>JavaFX 2.0 Arrives and is Open Sourced</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/2ggZaO-hzoE/javafx_2_0_arrives_and</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>2.0</dc:subject><dc:subject>apis</dc:subject><dc:subject>applets</dc:subject><dc:subject>applications</dc:subject><dc:subject>chin</dc:subject><dc:subject>client</dc:subject><dc:subject>dean</dc:subject><dc:subject>for</dc:subject><dc:subject>fxml</dc:subject><dc:subject>iverson</dc:subject><dc:subject>james</dc:subject><dc:subject>java</dc:subject><dc:subject>javafx</dc:subject><dc:subject>lorain</dc:subject><dc:subject>nicolas</dc:subject><dc:subject>of</dc:subject><dc:subject>return</dc:subject><dc:subject>rich</dc:subject><dc:subject>stephen</dc:subject><dc:subject>weaver</dc:subject><dc:creator>Janice J. Heiss</dc:creator><dc:date>2011-10-05T16:43:18-07:00</dc:date><description>&lt;p class="MsoNormal"&gt;&lt;img vspace="10" hspace="10" align="right" src="/javaone/resource/javaone2011/javafx.jpg" alt="Javafx" /&gt;Among the big news at JavaOne 2011 was the release of JavaFX
2.0 and &lt;a href="http://www.javafx.com/" target="_blank"&gt;announcement&lt;/a&gt; of its open source status. As
Oracle’s Chief Architect, Client Java Platform Richard Bair observed, “We think
this is going to be a really big deal in the industry.” JavaFX 2.0, touted as
the next step in the evolution of Java as a rich client platform, is designed
to provide a modern Java environment that shortens development time and eases
the deployment of data driven-business and enterprise client applications. &lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;&lt;strong&gt;Its key features include:&lt;/strong&gt;&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Java APIs for JavaFX&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• FXML -- an XML-based markup language for defining user
interfaces&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Seamless integration into Swing applications &lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• High-performance hardware accelerated graphics&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Embedding of web content into JavaFX&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• High-performance media engine &lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Improved UI controls library&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;JavaFX 2.0 enables developers to leverage their existing
Java skills and tools to develop JavaFX applications. It offers a clean
separation of application UI and logic and simplifies code maintenance while
integrating Web content and media seamlessly in Java applications. Developers
can more easily create scalable, graphics-rich applications without performance
penalties, build sophisticated user interfaces, extend existing Swing
applications, and deploy applications in the browser, as desktop, or Web Start
applications.&lt;span&gt; &lt;/span&gt;&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;&lt;strong&gt;Java APIs for JavaFX include:&lt;/strong&gt;&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• End-to-end Java development&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Java language features—generics, annotations,
multi-threading&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Reduced static footprint of runtime and applications&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Fluent API design for UI construction&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Development in alternative languages (e.g., JRuby, Groovy)
with JavaFX&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Leverage sophisticated Java IDEs, debuggers and profilers&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Java APIs preserve convenient JavaFX Script features (e.g.,
bind)&lt;/p&gt; 
  &lt;p&gt; &lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;&lt;strong&gt;Other features to take note of in JavaFX 2.0:&lt;/strong&gt;&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;FXML&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Scriptable, XML-based markup language for defining user
interfaces&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Convenient alternative to developing UI programmatically
in Java&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Easy to learn and intuitive for developers familiar with
web technologies or other markup based UI technologies&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Powerful scripting feature allows embedding scripts within
a FXML file. Any JVM scripting language can be used, including JavaScript,
Groovy, and Clojure, among others&lt;/p&gt; 
  &lt;p&gt; &lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;New Graphics Pipeline for Modern GPUs&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• New hardware accelerated graphics pipeline (Prism)&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• New windowing toolkit (Glass) for Prism&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Java2D software pipeline for unsupported graphics hardware&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• High-level support for making rich graphics simple:
Shadows, Blurs, Reflections, Effects, 2D and 3D transforms&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt; &lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;Rich Set of UI Controls&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Over 50 components for form-based UI, including charts,
layout and form controls&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• CSS3+ skinning and layout of UI controls&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Advanced UI controls, including table, tree view, rich
text editor&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt; &lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;Web Component&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Embed Web content in JavaFX applications&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• HTML and JavaScript rendering based on Webkit&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• DOM access and manipulation from Java &lt;/p&gt; 
  &lt;p class="MsoNormal"&gt; &lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;Browser Plug-in Refreshed for JavaFX 2.0&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Loading of JavaFX applets based on Prism&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Preloader for JavaFX applets for improved user experience&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt; &lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;Powerful Properties Model&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• New collections ObservableList, Sequence and ObservableMap&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• New design and implementation of bean properties&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Low level binding API for high performance, low footprint
bindings&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• High level binding API for simple usage&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt; &lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;Improved Animation Engine&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Optimized implementation of transitions&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt;• Complete overhaul of API to simplify usage and in
preparation of optimized and more stable implementation&lt;/p&gt; 
  &lt;p class="MsoNormal"&gt; &lt;/p&gt; 
  &lt;p&gt; &lt;/p&gt; 
  &lt;p&gt;Approximately 50 JavaFX 2.0 sessions can be found at JavaOne given by
leading JavaFX movers and shakers. JavaFX is the next step in the evolution of Java as a rich client platform. Congratulations to all involved!&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=2ggZaO-hzoE:Vw9CPijbJz4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=2ggZaO-hzoE:Vw9CPijbJz4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=2ggZaO-hzoE:Vw9CPijbJz4:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=2ggZaO-hzoE:Vw9CPijbJz4:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/2ggZaO-hzoE" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img style="float: left; margin: 0pt 20px 20px 0pt;" src="/javaone/resource/javaone2011/javafx.jpg" alt="Javafx" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;JavaFX 2.0 opens a door into a modern Java environment that shortens development time and eases the deployment of data-driven business and enterprise client applications.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/javafx_2_0_arrives_and</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/ava_champion_michael_h%C3%BCttermann_on"><title>Java Champion Michael Hüttermann on Best Agile ALM Practices</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/5ULtwsfP_ew/ava_champion_michael_h%C3%BCttermann_on</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>activities</dc:subject><dc:subject>agile</dc:subject><dc:subject>alm</dc:subject><dc:subject>application</dc:subject><dc:subject>best</dc:subject><dc:subject>ci</dc:subject><dc:subject>continuous</dc:subject><dc:subject>ecosystem</dc:subject><dc:subject>hüttermann</dc:subject><dc:subject>integration</dc:subject><dc:subject>lifecycle</dc:subject><dc:subject>management</dc:subject><dc:subject>michael</dc:subject><dc:subject>practices</dc:subject><dc:subject>task-based</dc:subject><dc:subject>tools</dc:subject><dc:creator>Janice J. Heiss</dc:creator><dc:date>2011-10-05T13:17:49-07:00</dc:date><description>&lt;p&gt; &lt;img hspace="10" vspace="10" align="right" src="/javaone/resource/javaone2011/michaelh.jpg" alt="Michael Hüttermann" /&gt;Java Champion and Agile ALM expert &lt;a target="_blank" href="http://michaelhuettermann.blogspot.com/"&gt;Michael Hüttermann&lt;/a&gt; gave a session, &amp;quot;Agile Application Lifecycle Management (18180)&amp;quot; on Tues., Oct. 4, designed to help Java developers integrate flexible agile practices and lightweight tools into software development phases. Hüttermann is the author of &lt;a target="_blank" href="http://www.manning.com/huettermann/"&gt;Agile ALM&lt;/a&gt; and CEO of Systemtechnologie Hüttermann.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;He covered:&lt;br /&gt;&lt;br /&gt;* Task-based development for aligning activities with tasks, resulting in traceable artifacts &lt;br /&gt;&lt;br /&gt;* Advanced continuous integration, which involves frequently and systematically integrating, building, and testing applications &lt;br /&gt;&lt;br /&gt;* Agile approaches to release, configuration, deployment, and requirements management&lt;br /&gt;&lt;br /&gt;* State-of-the-art-tool chains&lt;br /&gt;&lt;br /&gt;The standard criticism of ALM is that it causes vendor lock-in, which increases the overall cost of an application, leaving developers with the challenge of balancing the pluses and minuses of Agile ALM. While Hüttermann admits that this has traditionally been true, his conception of Agile ALM results in flexible, high-quality processes and tool chains that are sufficiently open to change to avoid lock-in. By relying on lightweight tool chains, developers can improve flexibility because they can readily replace small units of the overall infrastructure without touching other parts. One of the main purposes of Agile ALM is to minimize accidental complexity.&lt;br /&gt;&lt;br /&gt;Among the take-aways from the session:&lt;br /&gt;&lt;br /&gt;* Continuous integration (CI) refers to the automation of the build, test, and release process with the goal of integrating the activities of colleagues and the work items others produce. This can result in a build ecosystem in which a new-code commit directly triggers a continuous build.&lt;br /&gt;&lt;br /&gt;* Agile ALM defines task-based activities that are aligned with requirements, which means the activities are linked to requirements and all changes are traceable to their requirements.&lt;br /&gt;&lt;br /&gt;* Agile ALM Tools are no longer cumbersome, monolithic vehicles that can restrict development. They need no longer cover all facets of the ALM ecosystem. Mashups of lightweight, focused, service-oriented, customizable tools are gaining momentum. Developers should feel free to switch from one tool to another. &lt;br /&gt;&lt;br /&gt;Agile ALM aficionados should check out the forthcoming &lt;a target="_blank" href="http://www.oracle.com/technetwork/java/javamagazine/index.html"&gt;Java Magazine&lt;/a&gt; article by Hüttermann, set for publication in the November/December issue. If you haven't registered for the magazine, run, don't walk. It's free!&lt;br /&gt;&lt;br /&gt;And be on the look out for a forthcoming otn/java interview with Hüttermann as well.&lt;/p&gt; 
  &lt;p&gt;Finally, this JavaOne 2011 presentation can also be viewed @ http://parleys.com/d/2666.&lt;br /&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=5ULtwsfP_ew:EecmY3IFW1Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=5ULtwsfP_ew:EecmY3IFW1Q:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=5ULtwsfP_ew:EecmY3IFW1Q:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=5ULtwsfP_ew:EecmY3IFW1Q:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/5ULtwsfP_ew" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img alt="Michael Hüttermann" src="/javaone/resource/javaone2011/michaelh.jpg" style="float: left; margin: 0pt 20px 20px 0pt;" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;Java Champion and Agile ALM expert Michael Hüttermann makes it clear that Agile ALM practices are here to stay.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/ava_champion_michael_h%C3%BCttermann_on</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/the_heads_and_tails_of"><title>The Heads and Tails of Project Coin</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/7Dm6KahNYdc/the_heads_and_tails_of</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>and</dc:subject><dc:subject>binary</dc:subject><dc:subject>coin</dc:subject><dc:subject>darcy</dc:subject><dc:subject>diamond</dc:subject><dc:subject>in</dc:subject><dc:subject>joseph</dc:subject><dc:subject>literals</dc:subject><dc:subject>multi-catch</dc:subject><dc:subject>precise</dc:subject><dc:subject>project</dc:subject><dc:subject>rethrow</dc:subject><dc:subject>strings</dc:subject><dc:subject>switch</dc:subject><dc:subject>try-with-resources</dc:subject><dc:subject>underscores</dc:subject><dc:subject>vararg</dc:subject><dc:subject>warnings</dc:subject><dc:creator>Janice J. Heiss</dc:creator><dc:date>2011-10-05T05:21:41-07:00</dc:date><description>&lt;p&gt;Joseph Darcy, Member of the Oracle Technical Staff, spoke to a very large, &lt;br /&gt;packed conference room in his “The Heads and Tails of Project Coin” (22641) session Tuesday. &lt;br /&gt;Project Coin, a central part of Java 7, was described by Darcy as “a suite of language and &lt;br /&gt;library changes to make things programmers do everyday easier.” &lt;br /&gt;&lt;br /&gt;Project Coin makes life easier by removing extra text to make programs more readable; &amp;nbsp;&lt;br /&gt;encouraging the writing of programs that are more reliable; and by integrating well with past and future changes. &lt;br /&gt;Darcy emphasized that these are small language changes related to specification, implementation and testing; &lt;br /&gt;there are no JVM changes. Project Coin was written to coordinate with forthcoming larger language changes.&lt;br /&gt;&lt;br /&gt;Project Coin has strong IDE support:&lt;br /&gt;• IntelliJ IDEA 10.5 and later&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;• Eclipse 3.7.1 and later&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;• NetBeans 7.0 and later&lt;br /&gt;&lt;br /&gt;The six Project Coin features are: &amp;nbsp;&lt;br /&gt;• Binary literals and underscores in literals&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;• Strings in switch&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;• Diamond&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;• Multi-catch and more precise rethrow&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;• try-with-resources&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;• Varargs warnings&lt;br /&gt;&lt;br /&gt;Diamond and varargs warnings enable easier-to-use generics. Multi-catch and try-with-resources allow for more concise error handling. Strings-in-switch and literal improvements result in greater consistency and clarity. &lt;br /&gt;&lt;br /&gt;Darcy proceeded to demonstrate five of the six Project Coin features to a highly engaged audience. &lt;br /&gt;Check out his &lt;a href="/darcy/resource/JavaOne/J1_2011-ProjectCoin.pdf" target="_blank"&gt;session slides&lt;/a&gt; and you can also view this talk @ http://parleys.com/d/2663.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;What’s ahead for Project Coin in Java 8? Look for very small language changes on the horizon. &lt;br /&gt;&lt;br /&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=7Dm6KahNYdc:PsnQx-fY9PA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=7Dm6KahNYdc:PsnQx-fY9PA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=7Dm6KahNYdc:PsnQx-fY9PA:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=7Dm6KahNYdc:PsnQx-fY9PA:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/7Dm6KahNYdc" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img style="float: left; margin: 0pt 20px 20px 0pt;" src="/javaone/resource/javaone2011/javaone_blog_16.jpg" alt="Javaone Session Photo" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;Oracle’s Joseph Darcy demonstrated the features of  Java 7’s Project Coin to a packed house. &lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/the_heads_and_tails_of</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/jcp_next_jsr_348_towards"><title>JCP.next, JSR 348 -- Towards a New Version of the Java Community Process</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/a2z1fKqZk4M/jcp_next_jsr_348_towards</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>348</dc:subject><dc:subject>agreement</dc:subject><dc:subject>curran</dc:subject><dc:subject>expert</dc:subject><dc:subject>group</dc:subject><dc:subject>heather</dc:subject><dc:subject>java</dc:subject><dc:subject>jcp.next</dc:subject><dc:subject>jspa</dc:subject><dc:subject>jsr</dc:subject><dc:subject>oracle</dc:subject><dc:subject>participation</dc:subject><dc:subject>patrick</dc:subject><dc:subject>specification</dc:subject><dc:subject>vancura</dc:subject><dc:creator>Janice J. Heiss</dc:creator><dc:date>2011-10-05T05:09:54-07:00</dc:date><description>Tuesday's mid-day JCP discussion, presented by Heather VanCura, Oracle Manager, JCP Program, and Patrick Curran, Chair, Java Community Process, Oracle, explored some big news about the JCP. Oracle's commitment to greater transparency, participation, and openness is coming through loud and clear in JSR 348, &amp;quot;Towards a new version of the Java Community Process&amp;quot; -- otherwise known as JCP.next. &lt;br /&gt;&lt;br /&gt;The main improvements, at this stage, involve gaining greater transparency by requiring, rather than suggesting, that all development is done on open mailing lists and issue trackers.&amp;nbsp; Furthermore, the recruiting process for Expert Group members will be publicly viewable, and ways to disclose TCK testing process results will be investigated - currently, the public is rarely aware of the results of the TCK testing process. All of these developments are designed to result in a more public, open, accessible and transparent JCP.&lt;br /&gt;&lt;br /&gt;JSR 348 passed through a Pubic Review Ballot in mid-September with results for the SE/EE Executive Community showing 14 YES votes, one Abstain (Google) and one non-vote (VMWare). Oracle expects the initial version of JSR 348 to be concluded in October 2011, offering simple changes that will be quickly implemented. A subsequent second JSR, to be filed soon afterward, will tackle more complex issues, including any changes required to the Java Specification Participation Agreement (JSPA).&lt;br /&gt;&lt;br /&gt;The JSPA is defined by the JCP as &amp;quot;a one-year, renewable agreement between you [[the participant in the agreement]] and Oracle America. It entitles you to review and comment on JSRs during the Community Review period - after they are initially approved by their sponsoring Expert Group and before they are open for Public Review. The agreement carries an annual fee, depending on your Member category.&amp;quot;&lt;br /&gt;&lt;br /&gt;The success of the Java community depends upon an open and transparent JCP, so JCP.next is worthy of our praise and attention.&lt;br /&gt;&lt;br /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=a2z1fKqZk4M:q52pQ4om42g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=a2z1fKqZk4M:q52pQ4om42g:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=a2z1fKqZk4M:q52pQ4om42g:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=a2z1fKqZk4M:q52pQ4om42g:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/a2z1fKqZk4M" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img style="float: left; margin: 0pt 20px 20px 0pt;" src="/javaone/resource/javaone2011/jcp_process.jpg" alt="JCP Process" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;JCP.next implements changes that will lead to a more open, accessible and transparent process.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/jcp_next_jsr_348_towards</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/the_ninth_annual_java_community"><title>The Ninth Annual Java Community Process Program Awards</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/nwODnk9bLFY/the_ninth_annual_java_community</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>292</dc:subject><dc:subject>321</dc:subject><dc:subject>334</dc:subject><dc:subject>901</dc:subject><dc:subject>awards</dc:subject><dc:subject>committee</dc:subject><dc:subject>community</dc:subject><dc:subject>curran</dc:subject><dc:subject>denicola</dc:subject><dc:subject>executive</dc:subject><dc:subject>java</dc:subject><dc:subject>jcp</dc:subject><dc:subject>john</dc:subject><dc:subject>jsr</dc:subject><dc:subject>mike</dc:subject><dc:subject>patrick</dc:subject><dc:subject>process</dc:subject><dc:subject>rose</dc:subject><dc:creator>Janice J. Heiss</dc:creator><dc:date>2011-10-05T05:01:00-07:00</dc:date><description>&lt;p&gt;In a festive room full of Java luminaries and fine food, the 9th annual JCP Program Awards were handed out Tuesday night at the Anzu Restaurant of the Nikko Hotel. The award categories were: JCP Member/Participant of the Year; Most Innovative JSR; and Outstanding Spec Lead. &lt;br /&gt;&lt;br /&gt;The nominees in their respective categories were:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;JCP Member/Participant of the Year&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;--Mike DeNicola, of Fujitsu, for his role as JCP.next Working Group Lead: While not officially Spec Lead of JSR 348, Mike has contributed a lot in getting the JCP reform plans where they are at a great pace, compared to earlier efforts. Helping the JCP to be fit for the next decades of Java following the Oracle-Sun merger.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;--SouJava: For tirelessly promoting the JCP, JSRs, openness, transparency and our community at large (to say nothing of Bruno Souza's marvelous cape!).&lt;/p&gt; 
  &lt;p&gt;--IBM: For their participation in the OpenJDK project, which has significantly increased the momentum of Java SE.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt; 
  &lt;p&gt;--London Java Community: For their efforts to involve the developer community in the activities of the JCP.&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt; 
  &lt;p&gt;--Doug Lea: After a long and distinguished tenure on the JCP EC, Doug Lea (along with Tim Peierls and The Apache Software Foundation) felt he had no choice but to resign at the end of 2010. In doing so, he demonstrated integrity, independence, and courage that truly sets him apart. If the JCP is to retain any shred of legitimacy and relevance in the future, it will be through the actions other members who display the traits exemplified by Doug: integrity, independence, and courage, coupled with unparalleled technical expertise and a genuine love for the Java ecosystem.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Most Innovative JSR&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;--JSR 321: Trusted Computing API for Java. Beside a picture book example for Agile and Transparent Expert Group work, JSR 321 also anticipated another vision of JCP.next, by being the first JSR with a known implementation in a language other than Java, called Hybrid JSR by JCP.next (Part 2 and beyond). Apart from all that, Trusted Java holds the key to a safer more reliable and trusted usage of PaaS/Cloud or other Pervasive Technologies like Social Networking and Mobile.&lt;br /&gt; &lt;/p&gt; 
  &lt;p&gt;--JSR 334: Small Enhancements to the Java Programming Language (Project Coin): Due to the process it was run under and the requirement of participants to 'put some skin in the game'.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;--JSR 292:&amp;nbsp; Supporting Dynamically Typed Languages on the Java Platform: As the first JSR specifically designed to support languages other than Java, JSR 292 will ensure the long-term success of the Java VM.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Outstanding Spec Lead&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;--John Rose: (JSR 292 Supporting Dynamically Typed Languages on the Java Platform) Due to his excellence in ensuring consensus across the community -- both EG members and the wider JVM language community.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;--Alex Buckley: (JSR 901, Java Language Specification and JSR 924: Java Virtual Machine Specification.) For his leadership.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;--Mark Reinhold: For his leadership and promotion of the first Java SE platform JSR in several years.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;The Winners&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;JCP Member/Participant of the Year: Mike DeNicola of Fujitsu &lt;br /&gt;&lt;br /&gt;Most Innovative JSR: JSR 292, John Rose, Oracle, spec lead for JSR 292&lt;br /&gt;&lt;br /&gt;Outstanding Spec Lead: John Rose, Oracle: JSR 292 Supporting Dynamically Typed Languages on the Java Platform&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Community Leadership Award&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Finally, the JCP Executive Committee gave a special Community Leadership Award to&amp;nbsp; Patrick Curran, Chair, Java Community Process, Oracle, who was recognized for the fabulous job he has done coping with a period of substantial change and conflict in the JCP over the past 18 months. &lt;br /&gt;&lt;br /&gt;Obviously, the work of John Rose and his team was singularly honored. But as Rose himself graciously emphasized, it was itself a great honor to be counted among his fellow nominees. &lt;br /&gt;&lt;br /&gt;Congratulations to all involved!&lt;br /&gt;&lt;br /&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=nwODnk9bLFY:tYdGZX1lO7Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=nwODnk9bLFY:tYdGZX1lO7Q:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=nwODnk9bLFY:tYdGZX1lO7Q:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=nwODnk9bLFY:tYdGZX1lO7Q:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/nwODnk9bLFY" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img style="float: left; margin: 0pt 20px 20px 0pt;" src="/javaone/resource/javaone2011/jugleaders2.jpg" alt="JCP Awards" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;The ninth annual Java Community Process Program Awards were announced Tuesday night, along with a special award to JCP Chair Patrick Curran.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/the_ninth_annual_java_community</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/openjdk_development_best_practices"><title>OpenJDK Development Best Practices</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/oMyQbfO0kA0/openjdk_development_best_practices</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>best</dc:subject><dc:subject>developer</dc:subject><dc:subject>developers'</dc:subject><dc:subject>development</dc:subject><dc:subject>guide</dc:subject><dc:subject>junit</dc:subject><dc:subject>kelly</dc:subject><dc:subject>linux</dc:subject><dc:subject>ohair</dc:subject><dc:subject>openjdk</dc:subject><dc:subject>practices</dc:subject><dc:subject>project</dc:subject><dc:subject>references</dc:subject><dc:creator>Janice J. Heiss</dc:creator><dc:date>2011-10-05T04:43:59-07:00</dc:date><description>&lt;p&gt;Oracle Principal Member of Technical Staff, Kelly O’Hair, has a session, (18020), set for Wednesday, 03:00 PM, (at the Hilton San Francisco -- Golden Gate 6/7/8) on “OpenJDK Development Best Practices” that offers a lot of useful practical advice. He will discuss current OpenJDK development procedures such as building, testing, code review, and creating a changeset, and integrating that changeset into a team repository.&amp;nbsp; In addition he will cover &amp;quot;OpenJDK Developers' Guide&amp;quot; topics and look at the challenges of integrating a change.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;So what are the best practices when working on the JDK? Here’s a preview. &lt;br /&gt;&lt;br /&gt;● When in doubt, ask&lt;br /&gt;● When something does not work, report it&lt;br /&gt;● Always be careful, rushing in changes is dangerous&lt;br /&gt;● Do no harm, have a backup or backout plan&lt;br /&gt;● Stay calm, nervous people make mistakes&lt;br /&gt;● Be prepared for anything, because it will happen&lt;br /&gt;&lt;br /&gt;When editing sources:&lt;br /&gt;● No TABS&lt;br /&gt;● Never edit the legal notices&lt;br /&gt;● Respect the existing formatting&lt;br /&gt;● Small surgical changes are best, easiest to review&lt;br /&gt;● Well written comments are critical&lt;br /&gt;● Do not assume anything about the compilers&lt;br /&gt;&lt;br /&gt;Testcases are critical and not optional:&lt;br /&gt;● Create a new one or modify an existing testcase&lt;br /&gt;● Must be solid and work on all supported systems&lt;br /&gt;● Must not be a resource hog (open 20,000 files)&lt;br /&gt;● Must work in a shared VM mode (like a JUnit test)&lt;br /&gt;● Assume someone else might be running the same test at the same time, and that someone might be you&lt;br /&gt;● Continuous Build &amp;amp; Test&lt;br /&gt;● Test gates or baseline testing&lt;br /&gt;● But before you even get started making changes you must be able to completely build it and test it on your own system, this is a fundamental&lt;br /&gt;● Linux builds are the easiest, so let's see what needs to happen&lt;br /&gt;&lt;br /&gt;He offers some best practices short cuts for building:&lt;br /&gt;● Always use local disk space&lt;br /&gt;● Use /tmp if it has the space&lt;br /&gt;● Try export HOTSPOT_BUILD_JOBS=4&lt;br /&gt;● Try export ALT_PARALLEL_COMPILE_JOBS=4&lt;br /&gt;● Use export NO_DOCS=true to avoid running javadoc&lt;br /&gt;● Use ALT_JDK_IMPORT_PATH=${HOME}/jdk1.8.0&lt;br /&gt;&lt;br /&gt;Kelly will offer detailed principles related to testing, testing prep, editing, code review, changeset creation, why a push fails, and the team repository model. &lt;br /&gt;&lt;br /&gt;His core ideas:&lt;br /&gt;● Pick your environment, Linux is easiest&lt;br /&gt;● Pick a stable state of repos, promoted build, oldest best&lt;br /&gt;● Learn to build and test it, over and over, know what to expect, create a jdk to use as your import&lt;br /&gt;● Editing working set files, read the Mercurial book&lt;br /&gt;● Problemlist, changeset creation&lt;br /&gt;&lt;br /&gt;This session looks to be one that a variety of Java developers could benefit from. &lt;br /&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=oMyQbfO0kA0:cSMU_nkBc5c:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=oMyQbfO0kA0:cSMU_nkBc5c:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=oMyQbfO0kA0:cSMU_nkBc5c:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=oMyQbfO0kA0:cSMU_nkBc5c:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/oMyQbfO0kA0" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img style="float: left; margin: 0pt 20px 20px 0pt;" src="/javaone/resource/javaone2011/javaone_blog_13.jpg" alt="Javaone Session" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;Oracle’s Kelly O’Hair will give a very practical session rich in clear and accessible advice on OpenJDK development best practices.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/openjdk_development_best_practices</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/moving_java_forward_java_strategy"><title>Moving Java Forward -- Java Strategy Keynote JavaOne 2011</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/fzc-niBvw38/moving_java_forward_java_strategy</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>adam</dc:subject><dc:subject>avatar</dc:subject><dc:subject>cameron</dc:subject><dc:subject>chin</dc:subject><dc:subject>comerford</dc:subject><dc:subject>david</dc:subject><dc:subject>ee</dc:subject><dc:subject>forward</dc:subject><dc:subject>gartner</dc:subject><dc:subject>hasan</dc:subject><dc:subject>howarth</dc:subject><dc:subject>intel</dc:subject><dc:subject>jason</dc:subject><dc:subject>java</dc:subject><dc:subject>juniper</dc:subject><dc:subject>keynote</dc:subject><dc:subject>lance</dc:subject><dc:subject>little</dc:subject><dc:subject>mark</dc:subject><dc:subject>me</dc:subject><dc:subject>messinger</dc:subject><dc:subject>moving</dc:subject><dc:subject>networks</dc:subject><dc:subject>project</dc:subject><dc:subject>purdy</dc:subject><dc:subject>rizvi</dc:subject><dc:subject>se</dc:subject><dc:subject>sean</dc:subject><dc:subject>steven</dc:subject><dc:subject>strategy</dc:subject><dc:subject>ward</dc:subject><dc:creator>Janice J. Heiss</dc:creator><dc:date>2011-10-04T18:10:58-07:00</dc:date><description>&lt;p&gt;Tuesday's Strategy Keynote offered Oracle's long-term vision for investment and &lt;br /&gt;innovation in Java. The session offered a broad range of technologies, partners, &lt;br /&gt;announcements, and roadmaps -- from mobile and handheld devices, to the desktop, to &lt;br /&gt;the Cloud. &lt;/p&gt; 
  &lt;p&gt;The morning began with David Ward, CTO and Chief Architect, Platform Systems &lt;br /&gt;Division, Juniper Networks. Ward detailed the need for developers in the era of the &lt;br /&gt;Cloud to recognize and leverage the modern era of programmable, &amp;quot;software-defined &lt;br /&gt;networks.&amp;quot; Ward explored new application interfaces to directly program the network, to &lt;br /&gt;inform it of desired behavior, along with network facilities to determine real &lt;br /&gt;location/topology, end device capabilities, real time usage demands, and more. Together, &lt;br /&gt;they form a bi-directional interaction and programmability. &amp;quot;Coming from the network is &lt;br /&gt;real time understanding of the topology, and going into the network from the application &lt;br /&gt;space is the ability to steer traffic through optimal paths,&amp;quot; said Ward.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;&lt;b&gt;Moving Java Forward: Three Pillars&lt;/b&gt;&lt;br /&gt;Next, Hasan Rizvi, Senior Vice President, Oracle Fusion Middleware and Java, briefly &lt;br /&gt;explored the three main pillars of &amp;quot;moving Java forward&amp;quot;- proven technology, the Java &lt;br /&gt;community, and Oracle's leadership/stewardship of Java. Within this context, Rizvi &lt;br /&gt;offered a scorecard of recent milestones, including the summer release of JDK 7, ongoing &lt;br /&gt;EE 7 development (with significant community involvement), JavaFX 2.0, and the just-&lt;br /&gt;announced preview release of JDK 7 for Mac OS X. He also noted IBM, Apple, and &lt;br /&gt;SAP as members of the OpenJDK community, with others to follow.&lt;br /&gt;From there, Jason Gartner, Director, Java Technologies, Intel; Dr. Mark Little, Senior &lt;br /&gt;Engineering Director, RedHat; and Steven Chin, Director of Software Engineering, Intel &lt;br /&gt;joined Rizvi on stage. Gartner announced last week's delivery of Java 7 on the IBM &lt;br /&gt;platform, and noted that in spite of the ongoing competition between Oracle and IBM, &lt;br /&gt;the collaborative standards-based nature of the Java platform is one of its greatest &lt;br /&gt;strengths. Little discussed the open development efforts of EE 6, the involvement of the &lt;br /&gt;community, and its benefits for their JBoss product. And Chin discussed the &lt;br /&gt;collaboration between Oracle and Intel, with the resultant 14x Java performance &lt;br /&gt;improvements on Intel hardware over the past 4 years.&lt;/p&gt; 
  &lt;p&gt;&lt;br /&gt;&lt;b&gt;Expanding Java's Reach&lt;/b&gt;&lt;br /&gt;Adam Messinger, Vice President in charge of Java SE and Java ME product lines, &lt;br /&gt;discussed the goal to expand Java's reach, across new application models, and new &lt;br /&gt;device types. One vehicle for this is through modularization, which is planned for Java SE &lt;br /&gt;8. Meanwhile, Project Coin in Java 7 and Project Lambda in Java 8 are aimed toward &lt;br /&gt;greater developer productivity. The road ahead is clearly mapped out:&lt;/p&gt; 
  &lt;p&gt;&lt;a target="_self" href="/javaone/resource/java_keynote/slide_15_full_size.gif"&gt;&lt;img align="middle" src="/javaone/resource/java_keynote/slide_15_large_formatted.gif" /&gt;&lt;/a&gt;&lt;br /&gt; &lt;/p&gt; 
  &lt;p&gt;&lt;a target="_self" href="/javaone/resource/java_keynote/slide_16_full_size.gif"&gt;&lt;img vspace="10" align="middle" src="/javaone/resource/java_keynote/slide_16_large_formatted.gif" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;&lt;br /&gt;Rob Benson, Director of Runtime Systems, Twitter, then joined Messinger onstage. &lt;br /&gt;Benson detailed Twitter's use of Java in terms of needing a mature, highly scalable, &lt;br /&gt;technology. &amp;quot;We handle about 230 million tweets per day, our streaming API pushes &lt;br /&gt;about 6 terabytes of data per day, and our public API serves about 13 billion requests per day. &lt;/p&gt; 
  &lt;p&gt;So we wanted a runtime that could handle traffic now and into the future.&amp;quot; Twitter also chose &lt;/p&gt; 
  &lt;p&gt;Java because of their need to have a runtime that would support multiple &lt;br /&gt;languages, and that includes a large, vibrant open source community. Twitter announced &lt;br /&gt;onstage that they had joined the OpenJDK, as well as the JCP.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;Messinger reiterated the strategic importance moving forward of JavaFX, Oracle's &lt;br /&gt;premier development environment for rich client applications, including interoperability &lt;br /&gt;with existent Swing applications, and the visually driven JavaFX Scene Builder tool. &lt;br /&gt;Messinger's colleague, Nandini Ramani then offered a demo of an experimental &lt;br /&gt;prototype JavaFX game running on various tablet devices -- including Windows, Linux, &lt;br /&gt;and even an Apple iPad.&lt;br /&gt;Messinger also announce Oracle's plan to open source JavaFX, first the components, and &lt;br /&gt;then the rest of the framework. That will happen as soon as there is approval from the &lt;br /&gt;OpenJDK community. And they also plan to standardize JavaFX, to make it a standard &lt;br /&gt;part of Java SE, probably post-Java 8.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;&lt;b&gt;Three Goals for Java Mobile and Embedded&lt;/b&gt;&lt;br /&gt;Messinger next touched upon Oracle's three main goals for the Java mobile and &lt;br /&gt;embedded world -- bridge the divide between Java SE and Java ME (synchronize CLDC &lt;br /&gt;and JDK releases/converge CDC and Java SE Embedded), offer full coverage of &lt;br /&gt;embedded vertical markets, and provide deep integration of content and services in terms &lt;br /&gt;of runtimes and tools. This will ultimately result in Java Card technology being used for &lt;br /&gt;extremely small devices, Java ME for the small embedded space, and Java SE for the &lt;br /&gt;larger embedded market. &lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;Within the real world embedded realm, Lance Howarth, Executive VP of ARM, explored &lt;br /&gt;a future of &amp;quot;pervasive computing,&amp;quot; As manufacturers of ubiquitously employed 32 bit &lt;br /&gt;RISC microprocessors (6.1 billion ARM based devices shipped), Howarth envisions smart &lt;br /&gt;computing devices that we're barely aware of&amp;nbsp; and sees Java as key in bringing this about. &lt;br /&gt;From there, Ilya Lars, CEO of GetJar, a mobile phone application store, explored their &lt;br /&gt;vision for the mobile space, and the appeal for them of the open standards of Java.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;&lt;b&gt;The Java EE Roadmap&lt;/b&gt;&lt;br /&gt;Cameron Purdy, Vice President, Development, Oracle, next detailed the roadmap for &lt;br /&gt;Java EE. Purdy noted that Java EE is &amp;quot;the only standards based development platform &lt;br /&gt;for enterprise applications,&amp;quot; with input across the community, and multiple vendors and &lt;br /&gt;open source implementations. He added that Java EE is now the #1 choice for enterprise &lt;br /&gt;developers, with over 40 million downloads. The goal is to make EE even easier for &lt;br /&gt;developers -- to take tasks that used to be complex and convoluted, and make them flow &lt;br /&gt;more naturally for Java developers, while establishing an open, community driven, and &lt;br /&gt;standards-based platform for the next generation of enterprise applications. He explored &lt;br /&gt;many Java EE 7 initiatives (multi-tenancy, capacity on demand, auto-provisioning) to &lt;br /&gt;enable advanced Cloud applications, and Platform as a Service.&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;ESPN's Sean Comerford then discussed with Purdy their choice of Java EE for &lt;br /&gt;ESPN.com's current era enterprise needs. &amp;quot;Glassfish gave us the same performance, with &lt;br /&gt;a much higher degree of scalability than all the other options. Our first production &lt;br /&gt;deployment tested at handling over 3,000 requests a second.&amp;quot; For ESPN, the name of the &lt;br /&gt;game is scalability, along with the future potential of offering their services anywhere, on &lt;br /&gt;any device. &lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;Adam Messinger then closed the session with an introduction to Project Avatar, Oracle's &lt;br /&gt;hybrid programming model for dynamic rich clients, integrating HTML 5 on the browser &lt;br /&gt;as the UI, with Java applications as the controller and the model, and then Java EE 7 in &lt;br /&gt;the Cloud at the back end -- unifying Java ME, Java SE, and Java EE. &lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;Learn More:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;a href="http://www.juniper.net/us/en/dm/developer/" target="_blank"&gt;Juniper Networks&lt;/a&gt; &lt;br /&gt;&lt;a href="http://openjdk.java.net/projects/jdk7/features/" target="_blank"&gt;Java 7 Features&lt;/a&gt; &lt;br /&gt;&lt;a href="http://javafx.com/" target="_blank"&gt;JavaFX&lt;/a&gt; &lt;br /&gt;&lt;a href="http://openjdk.java.net/projects/lambda/" target="_blank"&gt;Project Lambda&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=fzc-niBvw38:oCi2eekgsNI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=fzc-niBvw38:oCi2eekgsNI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=fzc-niBvw38:oCi2eekgsNI:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=fzc-niBvw38:oCi2eekgsNI:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/fzc-niBvw38" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img alt="Java Roadmap" src="/javaone/resource/javaone2011/slide_15_small_thumb.jpg" style="float: left; margin: 0pt 20px 20px 0pt;" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;Tuesday's Java Strategy Keynote presented Oracle's long-term vision for augmented investment and innovation in Java -- from mobile and handheld devices, to the desktop, to the Cloud.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/moving_java_forward_java_strategy</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/the_java_life_rap_music"><title>The "Java Life" Rap Music Video</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/XWzDAoLCDpE/the_java_life_rap_music</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>fun</dc:subject><dc:subject>java</dc:subject><dc:subject>javaone</dc:subject><dc:subject>javaone11</dc:subject><dc:creator>Tori Wieldt</dc:creator><dc:date>2011-10-04T05:49:38-07:00</dc:date><description>&lt;p&gt;The JavaOne Keynotes included the &amp;quot;Java Life&amp;quot; rap music video. For those of you who asked, lyrics are below. You can watch more videos at the new &lt;a href="http://www.youtube.com/java"&gt;youtube/java channel&lt;/a&gt;. Enjoy. &lt;br /&gt;&lt;br /&gt; 
    &lt;iframe width="560" height="315" frameborder="0" src="http://www.youtube.com/embed/b-Cr0EWwaTk"&gt;&lt;/iframe&gt; 
  &lt;/p&gt; 
  &lt;p&gt;&lt;br /&gt;&lt;b&gt;The &amp;quot;Java Life&amp;quot;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;SPOKEN: &lt;br /&gt;In the cubicles representin’ for my JAVA homies… &lt;br /&gt;In by nine, out when the deadlines are met, check it. &lt;br /&gt; &lt;br /&gt;CHORUS: &lt;br /&gt;We code hard in these cubicles &lt;br /&gt;My style’s nerd-chic, I’m a programmin’ freak &lt;br /&gt;We code hard in these cubicles &lt;br /&gt;Only two hours to your deadline? Don’t sweat my technique. &lt;br /&gt; &lt;br /&gt;Sippin’ morning coffee with that JAVA swirl.&amp;nbsp; &lt;br /&gt;Born to code; my first words were “Hello World”&amp;nbsp; &lt;br /&gt;Since 95, been JAVA codin’ stayin’ proud &lt;br /&gt;Started on floppy disks, now we take it to the cloud.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt; &lt;br /&gt;On my desktop, JAVA’s what’s bobbin’ and weavin’ &lt;br /&gt;We got another winning app before I get to OddEven. &lt;br /&gt;Blazin’ code like a forest fire, climbin’ a tree &lt;br /&gt;Setting standards like I Triple E…. &lt;br /&gt; &lt;br /&gt;Boot it on up, I use the force like Luke, &lt;br /&gt;Got so much love for my homeboy Duke. &lt;br /&gt;GNU Public Licensed, it’s open source, &lt;br /&gt;Stop by my desk when you need a crash course &lt;br /&gt; &lt;br /&gt;Written once and my script runs anywhere, &lt;br /&gt;Straight thuggin’, mean muggin’ in my Aeron chair. &lt;br /&gt;All the best lines of code, you know I wrote ‘em &lt;br /&gt;I’ll run you out of town on your dial-up modem. &lt;br /&gt; &lt;br /&gt;CHORUS: &lt;br /&gt;‘Cause… &lt;br /&gt;We code hard in these cubicles &lt;br /&gt;Me and my crew code hyphy hardcore&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;We code hard in these cubicles &lt;br /&gt;It’s been more than 10 years since I’ve seen the 404. &lt;br /&gt; &lt;br /&gt;Inheriting a project can make me go beeee-serk &lt;br /&gt;Ain’t got four hours to transfer their Framework.&amp;nbsp; &lt;br /&gt;The cleaners killed the lights, Man, that ain’t nice, &lt;br /&gt;Gonna knock this program out, just like Kimbo Slice &lt;br /&gt; &lt;br /&gt;I program all night, just like a champ, &lt;br /&gt;Look alive under this IKEA lamp. &lt;br /&gt;I code HARDER in the midnight hour,&amp;nbsp; &lt;br /&gt;E7 on the vending machine fuels my power. &lt;br /&gt; &lt;br /&gt;Ps3 to Smartphones, our code use never ends, &lt;br /&gt;JAVA’s there when I beat you in “Words with Friends”. &lt;br /&gt;My developing skills are so fresh please discuss, &lt;br /&gt;You better step your game up on that C++. &lt;br /&gt; &lt;br /&gt;We know better than to use Dot N-E-T, &lt;br /&gt;Even Dan Brown can’t code as hard as me. &lt;br /&gt;You know JAVA’s gettin’ bigger, that’s a promise not a threat, &lt;br /&gt;Let me code it on your brain&amp;nbsp; &lt;br /&gt; &lt;br /&gt;WHISPERED:&amp;nbsp; &lt;br /&gt;so you’ll never forget. &lt;br /&gt; &lt;br /&gt;CHORUS: &lt;br /&gt;We code hard in these cubicles, &lt;br /&gt;it’s the core component…of what we implement. &lt;br /&gt;We code hard in these cubicles, &lt;br /&gt;Straight to your JAVA Runtime Environment. &lt;br /&gt; &lt;br /&gt;We code hard in these cubicles, &lt;br /&gt;Keep the syntax light and the algorithm tight. &lt;br /&gt;We code hard in these cubicles, &lt;br /&gt;Gotta use JAVA if it’s gonna run right.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt; &lt;br /&gt;We code hard in these cubicles &lt;br /&gt;JAVA keeps adapting, you know it’s built to last. &lt;br /&gt;We code hard in these cubicles, &lt;br /&gt;Robust and secure, so our swag’s on blast &lt;br /&gt; &lt;br /&gt;CODE HARD&amp;nbsp; &lt;br /&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=XWzDAoLCDpE:P1E_-TyLQig:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=XWzDAoLCDpE:P1E_-TyLQig:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=XWzDAoLCDpE:P1E_-TyLQig:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=XWzDAoLCDpE:P1E_-TyLQig:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/XWzDAoLCDpE" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img src="http://wikis.sun.com/download/attachments/246942533/java_life2.jpg" style="float: left; margin: 0pt 20px 20px 0pt;" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;The JavaOne Keynotes included the &amp;quot;Java Life&amp;quot; rap music video. For those of you who asked, lyrics are included. You can watch more videos at the new youtube/java channel. Enjoy. In the cubicles representin’ for my JAVA homies… &lt;br /&gt;In by nine, out when the deadlines are met, check it! &lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/the_java_life_rap_music</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/oracle_announcements_at_javaone_2011"><title>Oracle Announcements at JavaOne 2011</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/s_7FnG2fdNM/oracle_announcements_at_javaone_2011</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>java</dc:subject><dc:subject>javaone</dc:subject><dc:subject>javaone11</dc:subject><dc:creator>Tori Wieldt</dc:creator><dc:date>2011-10-04T05:14:47-07:00</dc:date><description>&lt;p&gt;&lt;img vspace="10" hspace="10" align="left" src="http://wikis.sun.com/download/attachments/246942533/javaone_blog_11.jpg" /&gt;There were lots of announcements at today's Java Strategy Keynote at JavaOne. Here are links to the Press Releases:&lt;/p&gt; 
  &lt;blockquote&gt; 
    &lt;div&gt; &lt;/div&gt; 
  &lt;/blockquote&gt; 
  &lt;div&gt; 
    &lt;p&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;"&gt;Java SE -&lt;span class="apple-converted-space"&gt;&lt;/span&gt;&lt;/span&gt; &lt;a href="http://www.oracle.com/us/corporate/press/512956"&gt;Oracle Continues to Move Java Forward and Details Java SE 8 Roadmap&lt;/a&gt;&lt;/p&gt; 
  &lt;/div&gt; 
  &lt;div&gt; 
    &lt;p&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;"&gt;Java EE -&lt;span class="apple-converted-space"&gt; &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.oracle.com/us/corporate/press/512684"&gt;Oracle Highlights Java EE Momentum at JavaOne Conference&lt;/a&gt;&lt;/p&gt; 
  &lt;/div&gt; 
  &lt;div&gt; 
    &lt;p&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;"&gt;JavaFX -&lt;span class="apple-converted-space"&gt; &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.oracle.com/us/corporate/press/512728"&gt;Oracle Releases JavaFX 2.0 &lt;/a&gt;&lt;/p&gt; 
  &lt;/div&gt; 
  &lt;p&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;"&gt;Java ME&lt;span class="apple-converted-space"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;b&gt;-&lt;span class="apple-converted-space"&gt; &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;a href="http://www.oracle.com/us/corporate/press/512685"&gt;Oracle Increases Investment in Java ME&lt;/a&gt;&lt;/p&gt; 
  &lt;div&gt; &lt;/div&gt; 
  &lt;div&gt; 
    &lt;p&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;"&gt;Duke’s Choice Awards -&lt;span class="apple-converted-space"&gt; &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.oracle.com/us/corporate/press/512656"&gt;Oracle Announces Winners of the 2011 Duke’s Choice Awards&lt;/a&gt;&lt;/p&gt; 
    &lt;p&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;"&gt;NetBeans&lt;/span&gt; - &lt;a href="http://www.oracle.com/us/corporate/press/513016%20"&gt;Oracle Previews NetBeans IDE 7.1: Delivers Support for JavaFX 2.0&lt;/a&gt;&lt;/p&gt; 
    &lt;p&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;"&gt;Moving Java Forward!&lt;/span&gt;&lt;/p&gt; 
    &lt;p&gt;&lt;br /&gt;&lt;/p&gt; 
  &lt;/div&gt; 
  &lt;p&gt; &lt;/p&gt; 
  &lt;h4&gt;&lt;br /&gt;&lt;/h4&gt; 
  &lt;p&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=s_7FnG2fdNM:P5ZwWYTlW0Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=s_7FnG2fdNM:P5ZwWYTlW0Q:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=s_7FnG2fdNM:P5ZwWYTlW0Q:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=s_7FnG2fdNM:P5ZwWYTlW0Q:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/s_7FnG2fdNM" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img src="http://wikis.sun.com/download/attachments/246942533/javaone_blog_11.jpg" style="float: left; margin: 0pt 20px 20px 0pt;" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;There were lots of announcements at today's Java Strategy Keynote at JavaOne. Here are links to the Press Releases for details.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/oracle_announcements_at_javaone_2011</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/getting_started_with_embedded_java"><title>Getting Started with Embedded Java -- Sense, Control, Connect, Store, Sync</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/mwqbN92OJJg/getting_started_with_embedded_java</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>&amp;</dc:subject><dc:subject>arduino</dc:subject><dc:subject>barr</dc:subject><dc:subject>client</dc:subject><dc:subject>edition</dc:subject><dc:subject>embedded</dc:subject><dc:subject>envirotracker</dc:subject><dc:subject>germany</dc:subject><dc:subject>java</dc:subject><dc:subject>micro</dc:subject><dc:subject>microcontroller</dc:subject><dc:subject>mobile</dc:subject><dc:subject>ojec</dc:subject><dc:subject>oracle</dc:subject><dc:subject>platform</dc:subject><dc:subject>senior</dc:subject><dc:subject>solutions</dc:subject><dc:subject>technologist</dc:subject><dc:subject>technology</dc:subject><dc:subject>terrence</dc:subject><dc:creator>Janice J. Heiss</dc:creator><dc:date>2011-10-03T14:56:56-07:00</dc:date><description>&lt;p&gt;&lt;sup&gt;&lt;img hspace="10" align="right" src="http://wikis.sun.com/download/attachments/246942533/javaone_blog_16.jpg" /&gt;&lt;/sup&gt;Terrence Barr, Senior Technologist, Mobile &amp;amp; Embedded, Oracle Germany, presided over a two-hour HOL (Hands-On-Lab) on Monday in which he taught developers how to build an embedded Java solution that senses and controls the environment, stores data, and connects to back-end databases for synchronization and further processing. The session offered considerable detail along with step-by-step exercises as participants learned how to create the embedded EnviroTracker system and application which tracks and processes environmental data. The application interfaces with a microcontroller to read sensor input (ambient light brightness), to control output (and LED), and then further processes the sensor data.&lt;br /&gt;&lt;br /&gt;The lab focused on:&lt;br /&gt;• The benefits of Java technology in the embedded space&lt;br /&gt;• The components of embedded Java platforms&lt;br /&gt;• Setting up an embedded Java platform&lt;br /&gt;• Interfacing between the embedded Java platform, the microcontroller, and I/O&lt;br /&gt;• Accessing and controlling I/O from Java&lt;br /&gt;• Processing sensor data&lt;br /&gt;&lt;br /&gt;Barr took developers through seven basic tasks or exercises:&lt;br /&gt;&lt;br /&gt;1. Create the EnviroTracker&lt;br /&gt;2. Install the OJEC (Oracle Java ME Embedded Client) on the Development Host&lt;br /&gt;The Oracle Java Micro Edition Embedded Client (OJEC) implements the CDC Platform configuration.&lt;br /&gt;3. Develop and Test Your First Embedded Java Application..&lt;br /&gt;4. Install OJEC on the Target Platform and Run Your Java Application&lt;br /&gt;5: Understand I/O and the Arduino Microcontroller&lt;br /&gt;6: EnviroTracker V1: First Contact&lt;br /&gt;7: EnviroTracker V2: Continuous Monitoring and Processing&lt;br /&gt;&lt;br /&gt;By the end of a rigorous and demanding, but satisfying two hours, attendees had built a real-world embedded system and created the EnviroTracker Application to track environmental sensor data. They learned how to install and use embedded Java runtimes and tools, and how to interface with I/O devices and microcontrollers from Java applications. &lt;br /&gt;&lt;br /&gt;The take home message: Creating sophisticated embedded Java systems and applications is easy due to the platform independence of the Java language and runtime, the scalability of pre-existing Java skills to embedded development, and the comprehensive support provided by mature and feature-rich developer tools. &lt;/p&gt; 
  &lt;p&gt;For more info, go to Terrence Barr's &lt;a href="http://www.java.net/external?url=http://terrencebarr.wordpress.com/" target="_blank"&gt;blog&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=mwqbN92OJJg:ApnVR1-E6tA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=mwqbN92OJJg:ApnVR1-E6tA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=mwqbN92OJJg:ApnVR1-E6tA:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=mwqbN92OJJg:ApnVR1-E6tA:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/mwqbN92OJJg" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img src="http://wikis.sun.com/download/attachments/246942533/javaone_blog_9.jpg" style="float: left; margin: 0pt 20px 20px 0pt;" /&gt; 
  &lt;div&gt;
    &lt;p&gt;Senior Oracle Technologist Terrence Barr showed developers how to build an embedded Java solution that senses and controls the environment, stores data, and connects to back-end databases.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/getting_started_with_embedded_java</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/evolutionary_next_steps_technical_keynote"><title>Evolutionary Next-Steps - Technical Keynote JavaOne 2011</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/g_VXid4PH2g/evolutionary_next_steps_technical_keynote</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>2.0</dc:subject><dc:subject>4.0</dc:subject><dc:subject>7</dc:subject><dc:subject>arun</dc:subject><dc:subject>ashok</dc:subject><dc:subject>bair</dc:subject><dc:subject>cloud</dc:subject><dc:subject>demichiel</dc:subject><dc:subject>doug</dc:subject><dc:subject>ee</dc:subject><dc:subject>fisher</dc:subject><dc:subject>glassfish</dc:subject><dc:subject>gupta</dc:subject><dc:subject>in</dc:subject><dc:subject>intel</dc:subject><dc:subject>jasper</dc:subject><dc:subject>java</dc:subject><dc:subject>javafx</dc:subject><dc:subject>joshi</dc:subject><dc:subject>jvm</dc:subject><dc:subject>linda</dc:subject><dc:subject>mark</dc:subject><dc:subject>potts</dc:subject><dc:subject>reinhold</dc:subject><dc:subject>richard</dc:subject><dc:subject>the</dc:subject><dc:creator>Janice J. Heiss</dc:creator><dc:date>2011-10-03T14:30:37-07:00</dc:date><description>&lt;img hspace="10" align="left" src="http://wikis.sun.com/download/attachments/246942533/J1keynotes.jpg" /&gt; 
  &lt;p&gt; Monday morning's Technical Keynote began with Doug Fisher, Corporate Vice President and General Manager of the Software and Services Group’s System Software Division, Intel. Fisher and a number of Intel colleagues reviewed Intel’s long association with Java, and their collaborative work with Oracle to optimize the Java platform (for both the JVM and Fusion Middleware) on Intel hardware.&lt;br /&gt;&lt;br /&gt;From there, Ashok Joshi, Senior Director of Development NoSQL Database, briefly discussed performance tuning with Intel of the newly announced Oracle NoSQL Database product.&lt;/p&gt; 
  &lt;p&gt; &lt;b&gt;From Evolution to Revolution: Java 7 to Java 8&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Following Joshi, Mark Reinhold, Chief Architect of the Java Platform Group at Oracle, reviewed the history of Java 7, and its “Plan B” paradigm of including Project Coin (JSR 334), InvokeDynamic (JSR 292), and the Fork/Join Framework in the just-released Java 7, while incorporating Project Jigsaw and Project Lambda in the upcoming Java 8. Reinhold then explored the evolutionary benefits of these key new features of the Java 7 release -- offering both greater ease of development, and significant performance benefits. “Not only are these features available in Java 7 today,” noted Reinhold, “but as of last week, they are now supported in all three of the major Java IDEs.”&lt;br /&gt;&lt;br /&gt;Reinhold next detailed plans for the upcoming Java 8 release, which promises more revolutionary features beyond the evolutionary offerings of Java 7. Project Lambda (JSR 335) will bring closures to the Java programming language. And Project Jigsaw (JSR TBD) aims to define a standard module system -- not just for application code, but for the platform itself.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;JavaFX 2.0 is Here!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Richard Bair, Chief Architect, Client Java Platform, Oracle, then dove into the official debut of JavaFX 2.0, along with some stunning demos of the new facility, presented by several colleagues. Java FX 2.0 is Oracle’s premier development environment for rich client applications. Bair emphasized that JavaFX 2.0 was designed to offer: &lt;br /&gt;&lt;br /&gt;Cross Platform&lt;br /&gt;Leverage Java&lt;br /&gt;Advanced Tooling&lt;br /&gt;Developer Productivity&lt;br /&gt;Amazing User Interfaces. &lt;br /&gt;&lt;br /&gt;“We naturally want user interfaces that look good and work well,” said Bair. “It used to be just eye candy, but now it’s becoming a required feature for the things we write. We’re announcing today the general availability of JavaFX 2.0, at JavaFX.com. We think this is going to be a really big deal in the industry.”&lt;br /&gt;&lt;br /&gt;An important aspect of any UI technology is a good visual development tool, and Bair next announced early access for the JavaFX Scene Builder, which will first be made available to select partners, then expanded to a general beta, and then a full release. But for those at JavaOne, an early build of the tool will be running and available for demo at the DEMOgrounds. &lt;br /&gt;&lt;br /&gt;A series of stunning demos -- several of them BSD licensed caused much enthusiasm -- then took JavaFX 2.0 out for a spin, and clearly showed the possibilities and potentials of the new release -- including animated 3D audio EQ mapping, and a navigable 3D virtual room that featured live video of Oracle colleague Jasper Potts displayed on a wall monitor, along with real-time mimicking of Potts’ movements by a virtual Java Duke figure.&lt;br /&gt;&lt;br /&gt;Bair noted that there are over 50 JavaFX sessions at JavaOne, and said that for anyone who attended all of them -- “I’ll buy you dinner!”&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Moving Java EE into the Cloud&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;From there, Linda DeMichiel, Java EE 7 Specification Lead, explored the upcoming Java EE 7 release. “What’s new with the Java EE platform?” asked DeMichiel. “We’re moving Java EE into the Cloud. Our focus on this release is providing support for Platform as a Service. We want to provide a way for customers and users of the platform to leverage public, private and hybrid clouds. With Java EE 7, our focus is on the platform itself as a service, which can be leveraged in cloud environments.”&lt;br /&gt;&lt;br /&gt;DeMichiel’s colleague, Arun Gupta, then demonstrated deployment of a Java EE application as a PaaS, using Glassfish 4.0. Both the application and instructions on how to replicate the demo are available &lt;a target="_blank" href="http://glassfish.java.net/javaone2011/index.html"&gt;online&lt;/a&gt;.&lt;/p&gt; 
  &lt;p&gt; &lt;b&gt;More Java Cards than People?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Lastly, Hinkmond Wong, of Oracle’s Java Embedded group, covered the latest in mobile and embedded Java, noting the three billion Java enabled phones and five billion Java Cards in the world today. “There are about 6.5 billion people in the world,” noted Wong, “and five billion Java Cards.”&lt;br /&gt;&lt;br /&gt;2011 saw the introduction of Near Field Communication (NFC) payment system, including e-Passport in Java ME, allowing for mobile-to-mobile and machine-to-machine transactions with embedded security. Wong detailed the many new Java ME releases for 2011, along with several mobile and embedded technology demos—from cell phones to Blu-ray players. &lt;br /&gt;&lt;br /&gt;The overflow crowd left the opening technical keynote energized – a real good start to this JavaOne!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Learn More:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://openjdk.java.net/projects/jdk7/features/"&gt;Java 7 Features&lt;/a&gt;&lt;br /&gt;&lt;br /&gt; &lt;a href="http://www.oracle.com/technetwork/java/javase/jdk7-relnotes-418459.html"&gt;Java SE 7 Features and Enhancements&lt;/a&gt;&lt;br /&gt;&lt;br /&gt; &lt;a href="http://radar.oreilly.com/2011/09/java7-features.html"&gt;A Look at Java 7's New Features&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://openjdk.java.net/projects/jdk8/"&gt;Contribute to JDK 8&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://javafx.com/"&gt;JavaFX Homepage&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;&lt;a href="%20http://www.oracle.com/technetwork/java/javafx/overview/index.html"&gt;JavaFX Overview&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/technetwork/java/javaee/overview/index.html"&gt;Java EE at a Glance&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;a href="http://www.oracle.com/technetwork/java/javame/javamobile/overview/getstarted/index.html"&gt;Java for Mobile Devices&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.oracle.com/technetwork/database/nosqldb/overview/index.html"&gt;&lt;br /&gt;Oracle NoSQL Database&lt;/a&gt;&lt;/p&gt;
  &lt;p&gt;&lt;a href="http://www.oracle.com/technetwork/java/index.html"&gt;Oracle Technology Network for Java Developers&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=g_VXid4PH2g:HCb7ktaTSSk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=g_VXid4PH2g:HCb7ktaTSSk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=g_VXid4PH2g:HCb7ktaTSSk:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=g_VXid4PH2g:HCb7ktaTSSk:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/g_VXid4PH2g" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img style="float: left; margin: 0pt 20px 20px 0pt;" src="http://wikis.sun.com/download/attachments/246942533/J1keynotes.jpg" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;Monday’s Java Technical Keynote showed that the Java platform -- from Java 7 to JavaFX 2.0 to Java EE’s move into the cloud – is alive and moving ahead with the times.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/evolutionary_next_steps_technical_keynote</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/and_the_winners_are_the"><title>And The Winners Are.......The Duke's Choice Award</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/HwXXwYA6z4I/and_the_winners_are_the</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>-</dc:subject><dc:subject>arquillian</dc:subject><dc:subject>automation</dc:subject><dc:subject>award</dc:subject><dc:subject>choice</dc:subject><dc:subject>dooapp</dc:subject><dc:subject>duke's</dc:subject><dc:subject>inductive</dc:subject><dc:subject>infiltrea</dc:subject><dc:subject>jfrog</dc:subject><dc:subject>jhome</dc:subject><dc:subject>jrebel</dc:subject><dc:subject>lmax</dc:subject><dc:subject>netty</dc:subject><dc:subject>project</dc:subject><dc:subject>rockwell</dc:subject><dc:subject>sodbeans</dc:subject><dc:subject>the</dc:subject><dc:subject>winners</dc:subject><dc:creator>Janice J. Heiss</dc:creator><dc:date>2011-10-03T11:00:44-07:00</dc:date><description>&lt;p&gt; &lt;img hspace="10" align="right" src="/javaone/resource/duke_award.jpg" /&gt;On Sunday evening, Oct. 2, at the JavaOne Open House&lt;span style="font-weight: bold;"&gt;, &lt;/span&gt;Oracle welcomed and celebrated the 2011 Duke's Choice Award winners, all talented developers who have demonstrated extreme innovation in the creation of Java-powered applications. &lt;br /&gt;&lt;br /&gt;Drum roll: And the winners are...&lt;br /&gt;&lt;br /&gt;• &lt;a href="http://arquillian.org" target="_blank"&gt;Arquillian Project&lt;/a&gt; - Arquillian is a platform for simplifying Java integration testing.&amp;nbsp; We transparently handle the pesky scaffolding like server startup, framework initialization and deployment - leaving you to focus on the task at hand: writing your test logic. &lt;/p&gt; 
  &lt;p&gt;• dooApp - &lt;a href="http://www.dooapp.com/en" target="_blank"&gt;Infiltrea&lt;/a&gt; is an end-to-end solution, built with JavaFX and Java Platform, Standard Edition (Java SE), designed for green building professionals whose job is to measure the air tightness of buildings. &lt;br /&gt;&lt;br /&gt;• &lt;a href="http://www.inductiveautomation.com/" target="_blank"&gt;Inductive Automation&lt;/a&gt; - Ignition is a Java-based web application that includes a business scorecard to integrate different manufacturing machines using a central web-server. It creates systems that cover the full spectrum between Human Machine Interface (HMI), Supervisory Control and Data Acquisition (SCADA) and Manufacturing Execution System (MES), enabling rapid project development and deployment. &lt;br /&gt;&lt;br /&gt;• Java Platform, Enterprise Edition (Java EE) &lt;a href="http://jhome.globalcode.com.br/" target="_blank"&gt;jHome&lt;/a&gt; - A complete home automation API open-source for Glassfish/Java EE, enabling developers to control anything in their homes such as lamps, LED lights, and coffee machines. &lt;br /&gt;&lt;br /&gt;• JFrog - &lt;a target="_blank" href="http://www.jfrog.com/products.php"&gt;JFrog's Artifactory&lt;/a&gt; is the world's first binary repository manager. Built with the Content Repository API for Java (JCR) specification, it is helping to change the way developers build and manage software modules by delivering high concurrency and unmatched data integrity. &lt;br /&gt;&lt;br /&gt;• &lt;a href="http://www.zeroturnaround.com/jrebel/" target="_blank"&gt;JRebel&lt;/a&gt; - JRebel is a Java Virtual Machine (JVM) plug-in that enables Java developers to instantly see any code change made to an application. It allows developers to skip the build and redeploy phases and has prevented 39 million redeploys. &lt;br /&gt;&lt;br /&gt;• LMAX - &lt;a href="http://code.google.com/p/disruptor/" target="_blank"&gt;The LMAX Disruptor&lt;/a&gt; is a multi-threaded, open-source concurrent programming framework designed for high-performance and low-latency transaction processing. Part of LMAX's Java-based trading platform, the LMAX Disruptor replaces and outperforms java.util.concurrent.ArrayBlockingQueue by up to 80 times. &lt;br /&gt;&lt;br /&gt;• &lt;a href="http://www.rockwellautomation.com/rockwellsoftware/" target="_blank"&gt;Rockwell Automation&lt;/a&gt; - Rockwell Automation is creating its next generation, Java-enabled HMI device line of products that will allow for the automated communication and exchange of data to factory floor lines. &lt;br /&gt;&lt;br /&gt;• &lt;a href="http://sodbeans.sourceforge.net/" target="_blank"&gt;Sodbeans Project&lt;/a&gt; - The Sodbeans Project is an open-source, NetBeans-based module suite designed to enhance accessibility for the blind in modern programming environments. The NetBeans module suite includes a new programming language designed for ease-of-use, a text-to-speech engine designed to make NetBeans compatible with screen readers on multiple platforms and a number of features designed to make programming easier for the blind. &lt;br /&gt;&lt;br /&gt;• &lt;a href="http://www.jboss.org/netty" target="_blank"&gt;The Netty Project&lt;/a&gt; - The Netty Project is a Java-based new I/O (NIO) client server framework that enables quick and easy development of network applications. It greatly simplifies and streamlines network programming such as TCP and UDP socket server. &lt;br /&gt;&lt;br /&gt;Congratulations to all!&lt;br /&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=HwXXwYA6z4I:-4mUNhnkJmQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=HwXXwYA6z4I:-4mUNhnkJmQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=HwXXwYA6z4I:-4mUNhnkJmQ:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=HwXXwYA6z4I:-4mUNhnkJmQ:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/HwXXwYA6z4I" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img style="float: left; margin: 0pt 20px 20px 0pt;" src="http://wikis.sun.com/download/attachments/246942533/duke_award.jpg" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;The 2011 Duke’s Choice Awards celebrated talented developers who have demonstrated extreme innovation in the creation of Java-powered applications.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/and_the_winners_are_the</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/java_champion_adam_bien_at"><title>Java Champion Adam Bien at JavaOne</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/gngxtWOzQ1g/java_champion_adam_bien_at</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>6</dc:subject><dc:subject>adam</dc:subject><dc:subject>annual</dc:subject><dc:subject>as</dc:subject><dc:subject>award</dc:subject><dc:subject>bien</dc:subject><dc:subject>cameron</dc:subject><dc:subject>champion</dc:subject><dc:subject>choice</dc:subject><dc:subject>cool</dc:subject><dc:subject>developer</dc:subject><dc:subject>editors'</dc:subject><dc:subject>ee</dc:subject><dc:subject>java</dc:subject><dc:subject>javaone</dc:subject><dc:subject>mackenzie</dc:subject><dc:subject>magazine</dc:subject><dc:subject>ninth</dc:subject><dc:subject>of</dc:subject><dc:subject>oracle</dc:subject><dc:subject>parts</dc:subject><dc:subject>rock</dc:subject><dc:subject>star</dc:subject><dc:subject>symposium</dc:subject><dc:subject>the</dc:subject><dc:subject>theserverside</dc:subject><dc:subject>year</dc:subject><dc:creator>Janice J. Heiss</dc:creator><dc:date>2011-10-03T09:27:22-07:00</dc:date><description>&lt;p&gt;Java Champion, JavaOne Rock Star, and winner of &lt;i&gt;Oracle Magazine’s&lt;/i&gt; ninth annual Editors' Choice award as &lt;a target="_blank" href="http://www.oracle.com/technetwork/java/javaone2010-adam-bien-168666.html"&gt;Java Developer of the Year&lt;/a&gt; for his expertise, hard work, enterprise, and enthusiasm, &lt;a target="_blank" href="http://www.adam-bien.com/roller/abien/"&gt;Adam Bien&lt;/a&gt;, once again has a strong presence at JavaOne this year with participation in four sessions. &amp;nbsp;&lt;br /&gt;&lt;br /&gt;Session ID: 29621&lt;br /&gt;Session Title: Part 1: GlassFish Community—The Foundation for Opportunity&lt;br /&gt;Venue / Room: Moscone West - 2020&lt;br /&gt;Date and Time: 10/2/11, 12:30 - 14:30&lt;br /&gt;&lt;br /&gt;Session ID: 21641&lt;br /&gt;Session Title: Java EE 6: The Cool Parts&lt;br /&gt;Venue / Room: Hilton San Francisco - Imperial Ballroom A&lt;br /&gt;Date and Time: 10/3/11, 12:30 - 13:30&lt;br /&gt;&lt;br /&gt;Session ID: 21622&lt;br /&gt;Session Title: Rethinking Best Practices with Java EE 6&lt;br /&gt;Venue / Room: Hilton San Francisco - Imperial Ballroom A&lt;br /&gt;Date and Time: 10/5/11, 13:00 - 14:00&lt;br /&gt;&lt;br /&gt;Session ID: 23423&lt;br /&gt;Session Title: The Road to Java EE 7: Is It All About the Cloud?&lt;br /&gt;Venue / Room: Hilton San Francisco - Imperial Ballroom A&lt;br /&gt;Date and Time: 10/5/11, 11:30 - 12:30&lt;br /&gt;&lt;br /&gt;His “Java EE 6: The Cool Parts” session is full so Bien has agreed to repeat it on Monday, Oct. 3, from 5:30pm-6:30pm at Parc 55 Embarcadero, though he admits he’d&amp;nbsp; rather spend the time checking out other sessions or hobnobbing with other developers. &lt;br /&gt;&lt;br /&gt;The &amp;quot;Cool&amp;quot; session demos such non-obvious Java EE 6 tricks and techniques as the following: &lt;br /&gt;&lt;br /&gt;• Flexible configuration &lt;br /&gt;• Implementing plug-ins with convention over configuration &lt;br /&gt;• Generic logger injection &lt;br /&gt;• Integration of legacy POJOs &lt;br /&gt;• Observer and factory pattern killers &lt;br /&gt;• Stateful components and always-attached JPA entities &lt;br /&gt;• Implementing schedulers and asynchronous events &lt;br /&gt;• Comet with Servlet 3, EJB 3.1, and CDI &lt;br /&gt;• Easy monitoring with JMX and JAX-RS &lt;br /&gt;• Using transactions for speed and consistency &lt;br /&gt;• @Singleton, the perfect cache &lt;br /&gt;• Automatically starting dependent services Track Java EE Web Profile and Platform Technologies Optional Track&lt;br /&gt;&lt;br /&gt;According to theserverside.com’s &lt;a target="_blank" href="http://www.theserverside.com/news/thread.tss?thread_id=63056"&gt;Cameron Mackenzie&lt;/a&gt;, Bien “made a huge splash at TheServerSide Java Symposium this year, not only by presenting great content, but by delivering it with flair and enthusiasm.” &lt;br /&gt;&lt;br /&gt;Look for equally great content from Adam Bien at JavaOne!&lt;/p&gt; 
  &lt;p&gt;And, also look for Adam's articles in &lt;a target="_blank" href="http://www.oracle.com/technetwork/java/javamagazine/index.html"&gt;Java Magazine&lt;/a&gt; and on &lt;a target="_blank" href="http://www.oracle.com/technetwork/java/index.html"&gt;otn/java&lt;/a&gt;. &lt;br /&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=gngxtWOzQ1g:Dgbpgm9Z2ts:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=gngxtWOzQ1g:Dgbpgm9Z2ts:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=gngxtWOzQ1g:Dgbpgm9Z2ts:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=gngxtWOzQ1g:Dgbpgm9Z2ts:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/gngxtWOzQ1g" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img style="float: left; margin: 0pt 20px 20px 0pt;" src="http://wikis.sun.com/download/attachments/246942533/javaone_blog_11.jpg" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;Java Champion, JavaOne Rock Star, and winner of Oracle Magazine’s ninth
annual Editors' Choice award as Java Developer of the Year, Adam Bien
once again has a strong presence at JavaOne this year with
participation in four sessions.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/java_champion_adam_bien_at</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/javaone_keynotes_watch_live"><title>JavaOne Keynotes: Watch Live!</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/YmBIshgrw6c/javaone_keynotes_watch_live</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>java</dc:subject><dc:subject>javaone</dc:subject><dc:subject>javaone11</dc:subject><dc:subject>keynote</dc:subject><dc:creator>Tori Wieldt</dc:creator><dc:date>2011-10-02T16:17:55-07:00</dc:date><description>If you are attending JavaOne, you'll be lucky enough to see the keynotes in person. If you can't attend JavaOne, the keynotes will be streamed live at &lt;a href="http://www.oracle.com/javaone/live/index.html"&gt;oracle.com/javaonelive&lt;/a&gt; and will also be available on demand after JavaOne. Here's the full schedule: &lt;br /&gt; 
  &lt;h2&gt;&lt;img align="left" src="http://wikis.sun.com/download/attachments/246942533/J1keynotes.jpg" /&gt;Monday, October 3&lt;/h2&gt; 
  &lt;h3&gt;JavaOne Technical Keynote &lt;/h3&gt; 
  &lt;p&gt;8:30 a.m. - 10:30 a.m PT&lt;/p&gt; 
  &lt;p&gt;Speakers: Mark Reinhold, Chief Architect, Java Platform; Richard Bair, Chief Architect, Client Java Platform; Linda DeMichiel, Member of Java EE Technical Staff; and Hinkmond Wong, Member of Java Embedded Technical Staff&lt;/p&gt; 
  &lt;p&gt;This year’s JavaOne technical keynote focuses on the next steps in Java's evolutionary path. Areas discussed include Java SE advancements, implementation of non-Java languages that target the Java Virtual Machine, modularization of the platform, building immersive desktop applications using JavaFX, principles that are guiding the design of the Java EE platform and cloud-based opportunities, new Java technologies and approaches for the embedded market, a fresh look at Java ME and mobile improvements, and more.&lt;/p&gt; 
  &lt;h3&gt;Intel Keynote&lt;/h3&gt; 
  &lt;p&gt;In this year's JavaOne keynote, Doug Fisher, Vice President, Software and Services Group (SSG), and general manager of SSG's Systems Software Division, will discuss Intel's longstanding focus on Java performance, and how Intel Architecture innovations continue to provide Java developers the optimized platforms needed to meet ever-increasing requirements.&lt;br /&gt;&lt;/p&gt; 
  &lt;h2&gt;Tuesday, October 4&lt;/h2&gt; 
  &lt;h3&gt;JavaOne Strategy Keynote &lt;/h3&gt; 
  &lt;p&gt;8:30 a.m. - 10:00 a.m PT&lt;/p&gt; 
  &lt;p&gt;Speakers: Adam Messinger, Vice President of Development, Oracle Fusion Middleware; Cameron Purdy, Vice President, Development; Hasan Rizvi, Senior Vice President, Oracle Fusion Middleware and Java.&lt;/p&gt; 
  &lt;p&gt;In this keynote, Oracle presenters share Oracle's vision for strengthened investment and innovation in Java and describe how Java will continue to grow as the most powerful, scalable, secure, and open platform for the global developer community.&lt;br /&gt;&lt;/p&gt; 
  &lt;h3&gt;Juniper Networks Keynote&lt;/h3&gt; 
  &lt;p&gt;In this keynote, David Ward, Chief Architect &amp;amp; CTO of the Platform Systems Division at Juniper will dig into the architectures, protocols and platform landscape and describing how programmable networking is critical to application development.&lt;br /&gt;&lt;/p&gt; 
  &lt;h2&gt;Thursday, October 4&lt;/h2&gt; 
  &lt;p&gt; &lt;/p&gt; 
  &lt;h3&gt;JavaOne Community Keynote &lt;/h3&gt; 
  &lt;p&gt;8:45 a.m. - 10:00 a.m PT&lt;/p&gt; 
  &lt;p&gt;Speakers: Sharat Chander, Principal Product Director, JavaOne Program Committee Chairperson; Java Community Members&lt;/p&gt; 
  &lt;p&gt;This keynote brings key Java technology luminaries and visionaries together on stage to address topics relevant to the broader community. Subjects covered include Java educational resources, information on community activation, and more. A few special community personalities will be on hand to entertain the crowd with their always-interesting Java-related wit and humor.&lt;/p&gt; 
  &lt;h3&gt;IBM Community Keynote &lt;/h3&gt; 
  &lt;p&gt;In this year's JavaOne keynote, Jason McGee, IBM Distinguished Engineer and Chief Architect of WebSphere Cloud Computing, discusses Java readiness for Cloud and new applications, making Java apps scale well, deploying and running on the cloud and IBM's long history and commitment to Java.&lt;br /&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=YmBIshgrw6c:joLlfW0QMAo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=YmBIshgrw6c:joLlfW0QMAo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=YmBIshgrw6c:joLlfW0QMAo:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=YmBIshgrw6c:joLlfW0QMAo:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/YmBIshgrw6c" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img src="http://wikis.sun.com/download/attachments/246942533/J1keynotes.jpg" style="float: left; margin: 0pt 20px 20px 0pt;" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;If you are attending JavaOne, you'll be lucky enough to see the keynotes in person. If you can't attend JavaOne, the keynotes will be streamed live at &lt;a href="http://www.oracle.com/javaone/live/index.html"&gt;oracle.com/javaonelive&lt;/a&gt; and will also be available on demand after JavaOne. Here's the full schedule.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/javaone_keynotes_watch_live</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/come_chat_with_jcp_at"><title>Chat with JCP Reps At JavaOne 2011</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/0w7iX3O96vA/come_chat_with_jcp_at</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>community</dc:subject><dc:subject>javaone</dc:subject><dc:subject>jcp</dc:subject><dc:creator>programmarketingOTN</dc:creator><dc:date>2011-10-01T15:05:30-07:00</dc:date><description>&lt;p&gt; &lt;/p&gt; 
  &lt;p&gt;Representatives from the JCP will be at the Mason Street Cafe in the Community Hub Stage area each day starting Monday October 3rd to present 
information and answers your questions.&amp;nbsp; The schedule is as follows - &lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;Monday at 12:30pm - JCP topic: JSR pre-proposal on&amp;nbsp;Social extensions to Seam/CDI,&amp;nbsp;presented by Werner Keil and Red Hat &lt;br /&gt;&lt;br /&gt;Tuesday at 1:40pm - JCP.next, details on JSR 348,&amp;nbsp;Towards a new version of the Java Community Process, to be implemented as JCP 2.8, presented by Patrick Curran and Heather VanCura&lt;br /&gt;&lt;br /&gt;Wednesday at 10:40pm - JCP EC Elections, The latest on the EC Elections and Candidates, presented by Dan Sline, Heather VanCura and others&lt;br /&gt;&lt;br /&gt;Thursday at 1:40pm - JCP.next, Open discussion on plans for what comes after JCP 2.8, presented by Patrick Curran &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=0w7iX3O96vA:z9OfSmud5yI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=0w7iX3O96vA:z9OfSmud5yI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=0w7iX3O96vA:z9OfSmud5yI:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=0w7iX3O96vA:z9OfSmud5yI:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/0w7iX3O96vA" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img style="float: left; margin: 0pt 20px 20px 0pt;" src="http://wikis.sun.com/download/attachments/246942533/jcp_process.jpg" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;Representatives from the JCP will be at the Mason Street Cafe in the 
Community Hub Stage area each day starting Monday October 3rd to present
 
information and answers your questions. &lt;br /&gt;&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/come_chat_with_jcp_at</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/restaurant_recommendations_for_javaone"><title>Restaurant Recommendations for JavaOne</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/mosqp2vPNIg/restaurant_recommendations_for_javaone</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>food</dc:subject><dc:subject>java</dc:subject><dc:subject>javaone11</dc:subject><dc:creator>Tori Wieldt</dc:creator><dc:date>2011-09-30T06:44:14-07:00</dc:date><description>&lt;p&gt;If you are thinking about where to eat while you are at JavaOne in San Francisco, you can use &lt;a href="http://www.opentable.com/promo.aspx?m=4&amp;amp;ref=5605&amp;amp;pid=389"&gt;OpenTable&lt;/a&gt; to make reservations (from the JavaOne homepage, just select Network &amp;gt; OpenTable).&amp;nbsp; Since it lists over 600 restaurants, we'd thought we'd give you some of our personal favorites. &lt;img align="right" src="http://wikis.sun.com/download/attachments/246942533/dining2.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Close to JavaOne &lt;br /&gt;===============&lt;br /&gt;&lt;a href="http://www.yelp.com/biz/the-old-siam-thai-restaurant-san-francisco"&gt;Old Siam&lt;/a&gt; is right around the corner on Ellis street, and a good spot to eat Thai food. It's not fancy, but the food is good and pretty cheap.&amp;nbsp; Mango sticky rice is a great dessert. &lt;a href="http://www.yelp.com/biz/farallon-san-francisco#query:dinner"&gt;Farallon&lt;/a&gt;: has light fixtures that look like jelly fish, and is a great seafood restaurant. Kinda pricey, but great food and dream-like underwater ambiance. They advertise a happy hour of six oysters for six dollars (4:30 - 7:00 daily).&amp;nbsp; &lt;a href="http://www.colibrimexicanbistro.com/"&gt;Colibiri&lt;/a&gt; has award-winning Mexican food and a huge tequila selection. Great bar. Reservations suggested. &lt;br /&gt;&lt;br /&gt;Financial District &amp;amp; The Ferry Building&lt;br /&gt;============================&lt;br /&gt;There are some great restaurants nearer downtown (go towards the Ferry Building at the end of Market street).&lt;a href="http://www.yelp.com/biz/tadich-grill-san-francisco"&gt; Tadich Grill&lt;/a&gt; has an old-world feel, with waiters in white jackets. They have the best &lt;a href="http://en.wikipedia.org/wiki/Cioppino"&gt;cioppino&lt;/a&gt; in town.&lt;a href="http://www.hogislandoysters.com/bars/san-francisco"&gt; Hog Island Oyster Co&lt;/a&gt;, in the Ferry Building, &lt;span class="st"&gt;serves up fresh, local oysters and Manila clams raised at their farm on Tomales Bay&lt;/span&gt;, just north of San Francisco. &lt;a href="http://www.slanteddoor.com/"&gt;The Slanted Door&lt;/a&gt;, Great dockside location in the Ferry Bldg. Nice ambiance and amazing Vietnamese cuisine.&amp;nbsp; If the weather is nice, you can have a true SF experience by heading down to the &lt;a href="http://www.javahousesf.com/"&gt;Java House&lt;/a&gt; for a burger and beer. Right by the Bay Bridge, it offers outside benches where you get a great view of the Bay. A very popular spot right now is&lt;a href="http://www.waterbarsf.com/reservations.php"&gt; Waterbar&lt;/a&gt;. The two-story high fishtanks prove this place is all about fresh seafood, and it has a great view&amp;nbsp;of the Bay Bridge. &amp;nbsp;$1 oyster happy hour (11:30-6:00pm everyday). &lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;Fisherman's Wharfish&lt;/p&gt; 
  &lt;p&gt;==============&lt;br /&gt;&lt;a href="http://www.scomas.com/"&gt;Scoma's&lt;/a&gt;: Yes, it's on Fisherman's Wharf, but don't hold that against this seafood mecca. I usually take family and out-of-town guests and they haven't been disappointed. They don't take reservations, so get there early. Complimentary valet parking, if that applies. There is also the,&lt;a href="http://www.pier23cafe.com/"&gt;Pier 23 Cafe&lt;/a&gt;, a pleasantly funky dockside hang-out with excellent bar food.&lt;br /&gt;&lt;br /&gt;Farther Afield&lt;br /&gt;========== &amp;nbsp; &lt;br /&gt;In the Mission, there's &lt;a href="http://sfeltoro.com/"&gt;El Toro Taqueria&lt;/a&gt;, very casual, but great burritos. &lt;a href="http://rosamundesausagegrill.com/"&gt;Rosamunde Sausage Grill &lt;/a&gt;has turned sausages upscale, with sausage and beer pairings (it's right by the 24th street Bart station). Also, &lt;a href="http://www.monkskettle.com/"&gt;Monk's Kettle&lt;/a&gt; has with a great selection of beers. In the Castro, I can recommend &lt;a href="http://www.tangerinesf.com/"&gt;Tangerine&lt;/a&gt;, with its fine Pacific Rim cuisine. Love the spicy corn fritters appetizer. &lt;a href="http://www.starbellysf.com/"&gt;Starbelly&lt;/a&gt; is a&lt;span id="pp-google-review-snippet-3" class="snippet"&gt; &lt;/span&gt;neighborhood café
            serving &amp;quot;California comfort food.&amp;quot;&lt;/p&gt; 
  &lt;p&gt;Or, just grab some bread made with &lt;a href="http://en.wikipedia.org/wiki/Lactobacillus_sanfranciscensis"&gt;Lactobacillus sanfranciscensis&lt;/a&gt;, cheese, sausage, come into the Mason Street Tent, and watch the SF parade go by. &lt;br /&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=mosqp2vPNIg:DBMGWcYKPwI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=mosqp2vPNIg:DBMGWcYKPwI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=mosqp2vPNIg:DBMGWcYKPwI:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=mosqp2vPNIg:DBMGWcYKPwI:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/mosqp2vPNIg" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img src="http://wikis.sun.com/download/attachments/246942533/dining2.jpg" style="float: left; margin: 0pt 20px 20px 0pt;" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;If you are thinking about where to eat while you are at JavaOne in San Francisco, you can use OpenTable
 to make reservations.  Since it lists over 600 restaurants, we'd thought we'd
 give you some of our personal favorites.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/restaurant_recommendations_for_javaone</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/no_conference_guide_no_problem"><title>Finding Your Way Around JavaOne</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/7e4eKUF30zs/no_conference_guide_no_problem</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>community</dc:subject><dc:subject>java</dc:subject><dc:subject>javaone</dc:subject><dc:subject>nogettinglost</dc:subject><dc:creator>programmarketingOTN</dc:creator><dc:date>2011-09-29T06:03:19-07:00</dc:date><description>&lt;p align="center"&gt;&lt;img src="http://wikis.sun.com/download/attachments/246942533/javaone_blog_5.jpg" /&gt; &lt;/p&gt; 
  &lt;p&gt;Imagine: You are at JavaOne and you forgot to print out your schedule! What do you do?&amp;nbsp; Or, you know your next session but not how to find it. Here are some pointers:&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;To find session times and locations while onsite at JavaOne: 1) At registration, you'll get a schedule overview 2) the &lt;a href="http://hosting.pyxismobile.com/javaone/deploy/JavaOne2011.aspx"&gt;&lt;b&gt;JavaOne Mobile App &lt;/b&gt;&lt;/a&gt;is available for Blackberry, Android and iPhone, 3) you can use the Connection Centers in the &lt;a href="http://www.oracle.com/javaone/activities/zone/index.html"&gt;Zone&lt;/a&gt; where you can look up schedule time and location&lt;a href="http://www.oracle.com/javaone/activities/zone/index.html"&gt;&lt;/a&gt;.&lt;/p&gt; 
  &lt;p&gt; &lt;/p&gt; 
  &lt;p&gt; To find sessions, the JavaOne team has done the additional things to help you find your way around:&lt;/p&gt; 
  &lt;p&gt; &amp;nbsp;&amp;nbsp; &amp;nbsp;•&amp;nbsp; Maps of the hotels to download (&lt;a href="http://www.oracle.com/javaone/javaone-2011-maps-504853.pdf"&gt;PDF&lt;/a&gt;)&lt;br /&gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;•&amp;nbsp; Lots of signs, banners, and wraps, inside and outside of the hotel&lt;br /&gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;•&amp;nbsp; All JavaOne keynotes are at the Hilton San Francisco Union Square, Grand Ballroom&lt;br /&gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;•&amp;nbsp; People to help you find your way
(we call them &amp;quot;human directionals,&amp;quot; you can just smile and ask for directions)&lt;br /&gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;•&amp;nbsp; Color-coding of both exteriors and interiors of the Hilton San Francisco Union Square (Green), Hotel Nikko (Blue), and Parc 55 Wyndham (Purple)&lt;br /&gt; &lt;br /&gt; &amp;nbsp; &amp;nbsp;•&amp;nbsp; Hotels &amp;quot;themed&amp;quot; with track-specific content, the majority of sessions in each track are in one hotel:&lt;/p&gt; 
  &lt;table style="width: 539px; height: 161px;"&gt; 
    &lt;tbody&gt; 
      &lt;tr&gt; 
        &lt;td align="center" style="width: 25%;"&gt;&lt;b&gt;Track&lt;/b&gt;&lt;/td&gt; 
        &lt;td align="center" style="width: 25%;"&gt;&lt;b&gt;Primary Hotel (Color)&lt;/b&gt;&lt;br /&gt;&lt;/td&gt; 
      &lt;/tr&gt; 
      &lt;tr&gt; 
        &lt;td align="center" style="width: 25%;"&gt; Core
        Java Platform&lt;/td&gt; 
        &lt;td align="center" style="width: 25%;"&gt; Hilton &lt;span style="color: #02ff00;"&gt;(Green)&lt;/span&gt;&lt;/td&gt; 
      &lt;/tr&gt; 
      &lt;tr&gt; 
        &lt;td align="center" style="width: 25%;"&gt; Emerging
        Languages, Tools, and
        Techniques&lt;/td&gt; 
        &lt;td align="center" style="width: 25%;"&gt; Parc 55 &lt;span style="color: #a700ff;"&gt;(Purple)&lt;/span&gt;&lt;/td&gt; 
      &lt;/tr&gt; 
      &lt;tr&gt; 
        &lt;td align="center" style="width: 25%;"&gt;Enterprise
        Service Architectures and the Cloud&lt;/td&gt; 
        &lt;td align="center" style="width: 25%;"&gt; Hilton &lt;span style="color: #02ff00;"&gt;(Green)&lt;/span&gt;&lt;/td&gt; 
      &lt;/tr&gt; 
      &lt;tr&gt; 
        &lt;td align="center" style="width: 25%;"&gt; Java
        EE Web Profile and Platform Technologies&lt;/td&gt; 
        &lt;td align="center" style="width: 25%;"&gt;Parc 55 &lt;span style="color: #a700ff;"&gt;(Purple)&lt;/span&gt;&lt;/td&gt; 
      &lt;/tr&gt; 
      &lt;tr&gt; 
        &lt;td align="center" style="width: 25%;"&gt; Java
        ME, Mobile, Embedded, and Devices&lt;/td&gt; 
        &lt;td align="center" style="width: 25%;"&gt;Parc 55 &lt;span style="color: #a700ff;"&gt;(Purple)&lt;/span&gt;&lt;/td&gt; 
      &lt;/tr&gt; 
      &lt;tr&gt; 
        &lt;td align="center" style="width: 25%;"&gt; Java
        SE, Client Side Technologies, and Rich User Experiences&lt;/td&gt; 
        &lt;td align="center" style="width: 25%;"&gt; Nikko &lt;span style="color: #5200ff;"&gt;(Blue)&lt;/span&gt;&lt;/td&gt; 
      &lt;/tr&gt; 
      &lt;tr&gt; 
        &lt;td align="center" style="width: 25%;"&gt;         The Java Frontier&lt;/td&gt; 
        &lt;td align="center" style="width: 25%;"&gt;Parc 55 &lt;span style="color: #a700ff;"&gt;(Purple)&lt;/span&gt;&lt;/td&gt; 
      &lt;/tr&gt; 
    &lt;/tbody&gt; 
  &lt;/table&gt; 
  &lt;p&gt;&lt;br /&gt;Now that you've found your way, get ready to soak up all that great content!&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=7e4eKUF30zs:svc1xafnjgk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=7e4eKUF30zs:svc1xafnjgk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=7e4eKUF30zs:svc1xafnjgk:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=7e4eKUF30zs:svc1xafnjgk:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/7e4eKUF30zs" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;div&gt; &lt;img style="float: left; margin: 0pt 20px 20px 0pt;" src="http://wikis.sun.com/download/attachments/246942533/javaone_blog_5.jpg" alt="Cool Guys" /&gt; &lt;/div&gt; 
  &lt;div&gt; 
    &lt;p&gt;Imagine: You are at JavaOne and you forgot to print out your schedule! 
What do you do?&amp;nbsp; Or, you know your next session but not how to find it. 
Here are some pointers. To make things easier to find, the majority of sessions in each JavaOne track are in one hotel, and the hotels are color-coded.&amp;nbsp;&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/no_conference_guide_no_problem</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/no_rest_on_sunday"><title>JavaOne Community Activities on Sunday</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/DjkyGzQFKsA/no_rest_on_sunday</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>community</dc:subject><dc:subject>java</dc:subject><dc:subject>javaone</dc:subject><dc:creator>Tori Wieldt</dc:creator><dc:date>2011-09-26T09:47:03-07:00</dc:date><description>&lt;table cellspacing="0" cellpadding="0" border="0" class="formTable"&gt; 
    &lt;tbody&gt; 
      &lt;tr id="profileItem_12881_tr"&gt; &lt;/tr&gt; 
    &lt;/tbody&gt; 
  &lt;/table&gt; 
  &lt;p&gt;JavaOne kicks off Sunday with lots of community activity! You can go to the &lt;a href="https://oracleus.wingateweb.com/scheduler/eventcatalog/eventCatalogJavaOne.do"&gt;Content Catalog&lt;/a&gt; and search Type: &lt;i&gt;User Group Forum (Sunday only)&lt;/i&gt; to get details. Here are some key activities&lt;b&gt;:&lt;br /&gt;&lt;/b&gt;&lt;/p&gt; 
  &lt;p&gt;&lt;b&gt;&lt;img align="left" src="http://wikis.sun.com/download/attachments/246942533/jugleaders2.jpg" alt="JUG leaders meet" /&gt;Java User Group Community Day&lt;/b&gt;&lt;br /&gt;12:30 p.m. – 5:00 p.m.&lt;br /&gt;Moscone West&amp;nbsp; Room 2022&lt;br /&gt;&lt;br /&gt;JUG Community Day opens with a general session that discusses the format and topics of the rest of the sessions. You don't need to be a member of a JUG&amp;nbsp; to attend, just be interested!  Some session have been submitted in advance (Care and Feeding of Java User Groups, JUGs and the JCP, Running a Successful Umbrella JUG and Regional JUG), however, most sessions will be run as more of an unconference and everyone will be encouraged to participate.&lt;/p&gt; 
  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;b&gt;&lt;br /&gt;GlassFish Unconference and Community Event &lt;/b&gt;&lt;br /&gt;12:30 p.m. – 4:30 p.m.&lt;br /&gt;Moscone West Room 2020&lt;br /&gt;&lt;br /&gt;Learn about community contributions, get the latest news about new Java EE features, and hear from fellow contributors about their experiences with GlassFish Server Open Source Edition.&amp;nbsp; Take this opportunity to meet the development team and provide feedback on what you'd like to see going forward. Your feedback and direct participation are desired, so the agenda will be driven by you in an unconference format. Attend and get a free limited edition 2011 GlassFish T-shirt!&lt;/p&gt; 
  &lt;p&gt;&lt;b&gt;Java Community Process (JCP) Open Meeting&lt;/b&gt;&lt;br /&gt;
3:45 p.m. – 5:15 p.m.&lt;br /&gt;
Hilton Hotel, Union Square Room&lt;br /&gt; &lt;br /&gt;
Meet members of the JCP Excecutive Committee. Bring your questions to this meeting; it is open to all members of the Java community(you qualify just by reading this!). &lt;br /&gt;&lt;br /&gt;&lt;b&gt;JavaOne OpenHouse&lt;/b&gt;&lt;br /&gt;5:30pm to 8pm&lt;br /&gt;Mason Street Cafe &lt;br /&gt;&lt;br /&gt;Meet old and new friends for food, drinks and music. Make and compare plans for the coming week of Java immersion. A special guest will drop by to announce the Duke's Choice Award winners. Food, drinks, and music start at 5:30 p.m.&lt;/p&gt; 
  &lt;p&gt;See you Sunday! &lt;br /&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=DjkyGzQFKsA:dVNS_vNCzpI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=DjkyGzQFKsA:dVNS_vNCzpI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=DjkyGzQFKsA:dVNS_vNCzpI:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=DjkyGzQFKsA:dVNS_vNCzpI:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/DjkyGzQFKsA" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img style="float: left; margin: 0pt 20px 20px 0pt;" src="http://wikis.sun.com/download/attachments/246942533/jugleaders2.jpg" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;JavaOne kicks off Sunday with lots of community activity! You can go to the Content Catalog and search Type: User Group Forum to get details. Here are some key activities.&lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/no_rest_on_sunday</feedburner:origLink></item><item rdf:about="http://blogs.oracle.com/javaone/entry/a_javaone_2011_mobile_and"><title>A JavaOne 2011 Mobile and Embedded Show Guide</title><link>http://feedproxy.google.com/~r/JavaoneConferenceBlog/~3/UvKdcjEmL0s/a_javaone_2011_mobile_and</link><dc:subject>JavaOne 2011</dc:subject><dc:subject>&amp;</dc:subject><dc:subject>2011</dc:subject><dc:subject>ambassador</dc:subject><dc:subject>and</dc:subject><dc:subject>barr</dc:subject><dc:subject>community</dc:subject><dc:subject>embedded</dc:subject><dc:subject>guide</dc:subject><dc:subject>java</dc:subject><dc:subject>javaone</dc:subject><dc:subject>me</dc:subject><dc:subject>mobile</dc:subject><dc:subject>show</dc:subject><dc:subject>terrence</dc:subject><dc:creator>Janice J. Heiss</dc:creator><dc:date>2011-09-23T09:03:08-07:00</dc:date><description>&lt;p&gt;Terrence Barr, Oracle’s Java Mobile &amp;amp; Embedded Community Ambassador, has published his annual two-part &lt;i&gt;JavaOne Mobile &amp;amp; Embedded Show Guide, &lt;/i&gt;which I highly recommend. &lt;/p&gt; 
  &lt;p&gt;Mobile and embedded developers might check out &lt;a target="_blank" href="http://terrencebarr.wordpress.com/2011/09/20/javaone-2011-the-mobile-embedded-show-guide-part-1/"&gt;Part One&lt;/a&gt; for a general review of the conference and &lt;a target="_blank" href="http://terrencebarr.wordpress.com/2011/09/21/javaone-2011-the-mobile-embedded-show-guide-part-2/"&gt;Part Two&lt;/a&gt; to get a better grasp of specific sessions.&lt;br /&gt; &lt;br /&gt;Terrence is the author and speaker at these two sessions:&lt;/p&gt; 
  &lt;blockquote&gt;&lt;b&gt;* Getting Started with Embedded Java: Sense, Control, Store, Connect&lt;/b&gt; (24605) (Mon, 5:00 pm, HOL)&lt;br /&gt;Here you’ll get to build a simple but complete embedded Java solution called EnviroTracker. &lt;br /&gt;&lt;/blockquote&gt; 
  &lt;blockquote&gt; 
    &lt;p&gt;* &lt;b&gt;Top 10 Free Tools and Libraries for Building Better Java ME Applications&lt;/b&gt; (24860) (Tue, 4:30 pm, BOF) You’ll learn about free tools and libraries that help you build Java ME apps better and faster and maybe add some new ones yourself. &lt;br /&gt;&lt;/p&gt; 
  &lt;/blockquote&gt; 
  &lt;p&gt;In addition, here’s a list of recommended mobile and embedded sessions:&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;&lt;b&gt;Mobile&lt;/b&gt;&lt;br /&gt;* Getting the Most Out of the Series 40 Java Platform (24326)&lt;br /&gt;* Develop Mobile Apps with Java and Oracle ADF Mobile Client for iOS, Android, and More (25089)&lt;br /&gt;* Rapid Java ME Development with the Open Source Tantalum Java ME Library (24440)&lt;br /&gt;* Small Screens Playing a Big Boys’ Game: A Playbook for Java ME in Emerging Markets (24101)&lt;br /&gt;* CLDC Mobile Platform Evolution (23223)&lt;br /&gt;* Open Discussion on Emerging Markets (22721)&lt;br /&gt;* Oracle Java Wireless Client: A Java ME Optimized Stack for Low-End Platforms (22741)&lt;br /&gt;* WAC Widgets: New Direction for Java ME Phones (23361) Where Do the Killer Java Applications Preloaded on Your Phone Come From? (24310)&lt;br /&gt;* Why Operators and Manufacturers Are Passionate About Application Quality (25021)&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;&lt;b&gt;Embedded and Consumer&lt;/b&gt;&lt;br /&gt;* ARM: Over 6 Billion Served—”Want That Java Superoptimized? (24242)&lt;br /&gt;* Use Your Body to Interact with the JVM: Or How to Use Kinect on the JVM (22040)&lt;br /&gt;* Embedding Java VM in Smart Devices (25061)&lt;br /&gt;* Java Powering Smart Grid Devices (24355)&lt;br /&gt;* Building a Home Security System with Java (25172)&lt;br /&gt;* Get Physical! An Arduino Introduction for Java Developers (25281)&lt;br /&gt;* Java and OSGi Enable Many Applications on Many End Devices (25802)&lt;br /&gt;* Oracle Java Micro Edition Embedded Client (25063)&lt;br /&gt;* An Embedded Service Platform for Uninterruptible Processing (24567)&lt;br /&gt;* DVB GEM: Java TV Goes Over the Top—Hybrid and 3-D (23364) Ginga, Lightweight User Interface Toolkit, Java DTV, and You 2.0 (26280)&lt;br /&gt;* Java Card Platform: Embracing M2M and Other New Markets (23453)&lt;br /&gt;* Java-Powered Home Gateway: Basis of the Next-Generation Smart Home (24328)&lt;br /&gt;* Service-Oriented Architecture with Java SE for Embedded Devices: A Smart Meter Use Case (24925)&lt;br /&gt;* Telemetry and Synchronization with Embedded Java and Berkeley DB (25143)&lt;br /&gt;&lt;/p&gt; 
  &lt;p&gt;Again, for more help in navigating through this session-rich JavaOne, check out Terrence's &lt;a href="http://terrencebarr.wordpress.com/2011/09/20/javaone-2011-the-mobile-embedded-show-guide-part-1/" target="_blank"&gt;Guide&lt;/a&gt;. So many places to go, so many people to see! Enjoy!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=UvKdcjEmL0s:Rc6kos4Q9Jo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=UvKdcjEmL0s:Rc6kos4Q9Jo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?a=UvKdcjEmL0s:Rc6kos4Q9Jo:-BTjWOF_DHI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JavaoneConferenceBlog?i=UvKdcjEmL0s:Rc6kos4Q9Jo:-BTjWOF_DHI" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JavaoneConferenceBlog/~4/UvKdcjEmL0s" height="1" width="1"/&gt;</description><atom:summary xmlns:atom="http://www.w3.org/2005/Atom" type="html">&lt;img style="float: left; margin: 0pt 20px 20px 0pt;" src="http://wikis.sun.com/download/attachments/246942533/javaone_blog_1.jpg" /&gt; 
  &lt;div&gt; 
    &lt;p&gt;Terrence Barr, Oracle’s Java Mobile &amp;amp; Embedded Community Ambassador, has published his annual two-part JavaOne Mobile &amp;amp; Embedded Show Guide, which I highly recommend. &lt;/p&gt; 
  &lt;/div&gt;</atom:summary><feedburner:origLink>http://blogs.oracle.com/javaone/entry/a_javaone_2011_mobile_and</feedburner:origLink></item></rdf:RDF>

