Sun Java Solaris Communities My SDN Account Join SDN
 
CommunityOne West
 

Hands-on Labs

Learn by doing. Get under the hood in three two-hour Hands-on Labs.

Using Eclipse to Develop for the GlassFish Server
This lab session presents the GlassFish Tools Bundle for Eclipse which can be used for configuring, deploying, and monitoring the GlassFish application server. The GlassFish application server implements the latest Java Platform, Enterprise Edition (Java EE platform) technologies such as the Java Servlet 3.0 API, JavaServer Faces 2.0 technology, scripting, Metro Java API for XML Web Services (JAX-WS) Web services, and Enterprise JavaBeans (EJB) 3.1. This lab serves as an introduction to using the Eclipse IDE to develop various applications targeting GlassFish as the runtime server.
    Specifically, this lab deals with the following areas:
  • How GlassFish v3 Prelude can be registered and started through Eclipse
  • Using the GlassFish Administration Console from Eclipse
  • Using the GlassFish Update Center from Eclipse
  • Customizing properties of GlassFish integration with Eclipse
  • Viewing and customizing GlassFish log file integration with the Eclipse console
  • Creating and deploying a Dynamic Web Project targeted for GlassFish v3 Prelude
  • Using the GlassFish application server session preservation feature
  • Using a built in sample database and JPA to generate entities and use them in a Dynamic Web Project
Instructors:
Davis Nguyen, Sun Microsystems, Inc.
Rochelle Raccah, Sun Microsystems, Inc.


Storing Data in the Cloud
Cloud storage services enable programmatic, highly-scalable, self-service web access to information technology. With cloud storage services, you pay only for what you use, and your storage and throughput grows and shrinks to meet your demand. Thus, cloud storage services increase a developer's storage options, while reducing time and cost.
    Cloud storage services are designed to meet the following needs:
  • Instant burst capacity for all sorts of web applications.
  • Capacity for short-term projects (such as one-time batch-processing of data).
  • Low cost entry that supports emerging business models. No up front hardware or set-up costs.
  • High availability -- access from anywhere (including mobile access) anytime.
  • The ability to augment existing capacity and the ability to blend cloud capacity with a company's or site's dedicated capacity.
  • Redundancy or disaster recovery.
    The ways in which you can use a cloud storage service are endless. Some examples are:
  • Online media services
  • Replacement for FTP
  • File sharing
  • Content and code collaboration
  • Backups
  • Secondary or tertiary storage
  • Email archives
  • Content management
This hands-on lab shows how to build cloud-based applications that leverage RESTful storage service APIs. In this lab, you also use the Sun Cloud Storage Service.

Instructors:
Rohit Valia, Sun Microsystems, Inc.
Chris Kutler, Sun Microsystems, Inc.
Craig McClanahan, Sun Microsystems, Inc.


Web Application Security with OpenSSO
OpenSSO is a self-contained J2EE application that offers core identity capabilities, including security for Web applications, single sign-on (SSO), federation and Web-service security.

This Lab teaches how to protect Web applications with PolicyAgents and OpenSSO through the example of a simple application. The student will learn how to accomplish the following tasks:
  1. Create user accounts for OpenSSO.
  2. Mandate that users log in and be authenticated before being granted access to the application.
  3. Federation of Webservices
Instructors:
Himanshu Vijay, Sun Microsystems, Inc.
Baby Sunil, Sun Microsystems, Inc.


*Content subject to change.
 

Content Catalog

For session abstracts and speaker bios, check out the Content Catalog.

Schedule Builder

To create a personal schedule for your sessions, use Schedule Builder.

Monday Session Agenda Available

The session agenda for Monday, June 1 is now available. Get the details

JavaOne Conference - June 2-5, 2009
With more than 200 technical sessions and 100 BOFs, this year's Conference will have one of the deepest curriculum programs yet. Don't miss out.
Create. Develop. Port. Win.
Submit your package for OpenSolaris for a chance to win a Toshiba laptop.

CommunityOne Videos

Word on the Street

  • "One heavyweight geek-fest."
    Tim Bray, 2008 speaker

  • "High-energy, free event--awesome! Broad variety of tracks and levels."
    2008 attendee

  • "Great buzz and excitement and excellent presenters that know their stuff!"
    2008 attendee

  • "Something for everyone: developers, infrastructure specialists, DBAs, sys admins."
    2008 attendee

Need More Info?

To receive updates about CommunityOne, please subscribe to the Mailing List. Join now



Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.