GlassFish Migration and Upgrade Program

Want to eliminate vendor lock-in by leveraging GlassFish, the open source Java Platform, Enterprise Edition (Java EE) reference implementation? Do you need to take advantage of record-setting performance, 5 9's of availability, centralized administration, and .NET 3.0 interoperability? IBM WebSphere, Red Hat JBoss, BEA WebLogic, and Tomcat users, consider the alternative! Sun Java System Application Servers - upgrade now! Quickly and easily migrate or upgrade to GlassFish with the GlassFish Migration and Upgrade Program. The program provides the resources necessary for a smooth migration:

  • A selection of tools that:
    • Verify Java EE applications for standards conformance and portability
    • Help with migrations from other Java EE application servers to GlassFish
    • Aid in upgrading from versions prior to GlassFish, including Sun Java System Application Server, Sun ONE Application Server, and iPlanet Application Server
  • In-depth Technical Documentation including Migration Guides
  • Community Support for advice
  • Sun Professional Services and migration partners to help you make the transition
  • Real world examples of customers using our solution

Are you writing portable Java EE applications? Want to be sure? Make GlassFish Verifier, a de-facto tool in your development practice. GlassFish verifier tool is part of the GlassFish distribution and can be found in <glassfish-install>/bin tree.

Use the GlassFish Verifier as a first step to test your applications for portability. The tool helps developers test their applications for correct use of J2EE APIs and portability across J2EE compatible application servers, and to help developers avoid inadvertently writing non-portable code.

Migrate2GlassFish tools and community
The Migration tool automates the migration of Java 2 Enterprise Edition (J2EE) based and other technology based application servers to GlassFish.
Legacy Tools
Use the following tools for migrating to previous versions of Sun Java System Application Servers:

Community discussion forum. Answers are provided by the GlassFish community migration experts.

Migrating from Sun Java System Application Server

Want to upgrade to the latest Sun technology from previous Sun application servers? Follow these guides.

Migrating from other J2EE / Java EE application servers

To migrate from other application servers to GlassFish application server, use the following guides.

The Migration Guide and FAQ wikis are editable by anyone! Feel free to contribute

White Papers

Sun Professional Services Delivery Solutions
  • Sun Client Solutions offers two starter GlassFish Migration Assessment Services:
    • Sun GlassFish Getting Started Workshop is a service engagement conducted by expert Sun architects to educate customers about Open Web Application Based Platform (GlassFish), why they should be interested in it, and what impact implementing a GlassFish based platform will have on their businesses. The workshop uses an interactive, team-based approach (chalk talk) involving all key stakeholders to identify, weigh, and prioritize the GlassFish drivers and derives areas of immediate improvement supported by investment justification.
    • Sun GlassFish Architecture Migration Assessment is a service engagement conducted by expert Sun architects to analyze a customer's Open Web Application Based Platform (GlassFish) readiness across four dimensions - People, Process, Practices and Platform. The assessment helps customers validate their GlassFish initiatives, practices, and platform choices. Through collaborative team-based interviews with business and technical subject matter experts, the following areas are analyzed:
      • Currently Implemented Web Application Services Solution Architecture
      • People (Skills, Organization Strategy, and Governance), Process, Practices
      • Worskhop review of business drivers & priorities
      • Application Level complexities
      • Identify product(s) required for a target solution
      • Impact Analysis - Assess and mitigate the risk of the migration
      • Evaluate the Readiness and make pre-migration recommendations
      • Define a GlassFish migration road-map & approach recommendations, target GlassFish based architecture and migration level of effort estimates
    The output from the Assessment Service would be a custom Migration Service. Sun Client Solutions also will perform the actual end to end migration if requested.
  • Geographic Coverage: Global
  • Industry Expertise: All
  • Email the Migration Team for more details

For information on migration to other Sun products and platforms, visit Sun Migration Programs. Learn how Sun Software partners have successfully implemented solutions to real-world problems. For partner opportunities, contact the migration team.

Customer Success Stories

Learn how the following customers successfully implemented the Sun Java System Application Server platform and are realizing its benefits today: