JavaOne. Sept. 30–Oct. 4, 2012. San Francisco. Register Now.