Arun Gupta

Speaker Image

Arun Gupta is a Java evangelist working at Oracle. Arun has over 15 years of experience in the software industry working in the Java(TM) platform and several web-related technologies. In his current role, he works to create and foster the community around Java EE and GlassFish. He has been with the Java EE team since its inception and contributed to all releases. Arun has extensive world wide speaking experience on myriad of topics and loves to engage with the community, customers, partners, and Java User Groups everywhere to spread the goodness of Java.

He is a prolific blogger at http://blogs.oracle.com/arungupta with over 1200 blog entries and frequent visitors from all around the world with a cumulative page visits > 1.2 million. He is a passionate runner and always up for running in any part of the world. You can catch him at @arungupta.

Sessions

GlassFish 3.1: Deploying your Java EE 6 applications in a cluster

Level: 100
Track: None
Time: 12:45 PM - 02:00 PM
Day: 1
Room: Improving Enterprises 1

GlassFish 3.1 has several features that are typically required for deploying a Java EE 6 application in production. An ssh-provisioned cluster can be easily created with centralized administration and has high availability for session failover. OSGi-enabled Java EE applications, RESTful administration, web-based admin console, application-scoped resources, application versioning, and many other features can make the overall experience very pleasing. Coherence*Web integration and full commercial support from Oracle makes it the first production-ready Java EE 6 compliant application server. This session will provide details about the features mentioned above and show live demos of several of them.

Java EE 6 = Less Code + More Power

Level: 100
Track: double
Time: 09:00 AM - 10:15 AM
Day: 1
Room: Improving Enterprises 1

The Java EE 6 platform allows you to write enterprise Java applications using much lesser code from its earlier versions. It breaks the “one size fits all” approach with Profiles and improves on the Java EE 5 developer productivity features. Several specifications like CDI, JSF 2, JAX-RS, JPA 2, and Servlets 3 make the platform more powerful. It also enables extensibility by embracing open source libraries and frameworks such that they are treated as first class citizens of the platform. NetBeans, Eclipse, and IntelliJ provide extensive tooling for Java EE 6. This hands-on workshop will explain the Java EE 6 key concepts and specifications.