Sessions at JavaOne 2012 on Wednesday 3rd October

Your current filters are…

  • Enterprise Application Integration Patterns for Java EE Cloud Applications

    by Alex Heusingfeld and Stefan Reuter

    In today’s heterogeneous system/application environments, enterprise developers and architects are often faced with complex integration challenges that often result in Moloch-like code. This session introduces common enterprise application integration (EAI) patterns that can easily be used to integrate Java EE applications into heterogeneous system environments. Learn how to face the challenges of small and medium businesses by leveraging the benefits of Java EE 6 APIs and “Spring integration” and deploy your EAI application into the cloud. An order management application of a logistics service provider that implements multiple interfaces of heterogeneous business partner systems serves as an example.

    At 8:30am to 9:30am, Wednesday 3rd October

    Coverage slide deck

  • Continuous Enterprise Development: Case Studies in Java EE Integration Testing

    by Andrew Lee Rubinger

    This highly technical session examines solutions for easing the testing of some of the more complex use cases within Java EE. Each example is backed by a runnable test (publicly available to participants), and the presentation covers automated continuous development of:

    • The Web user interface (via Selenium)
    • Persistent data and JPA
    • Transactional boundaries
    • Cloud-based deployments
    • RESTful endpoints
    • More

    It showcases various techniques outlined in the book Continuous Enterprise Development in Java, forthcoming from O’Reilly Media, and is delivered by the authors. Expect a lot of proof through open source demos. You'll see the presenters exercise the features of any compliant Java EE 6 runtime, using the Arquillian platform.

    At 11:30am to 12:30pm, Wednesday 3rd October

  • How we took our server-side application to the Cloud and liked what we got

    by Fred Simon

    Taking traditional Java server-side applications to the multi-tenant Cloud introduces lots of challenges. In this session, we will share our experience of creating a SaaS offering, which is currently being used successfully by the Java community. We will start by reviewing the challenges we faced during the SaaS conversion. Next, we will share our experience with the EC2 platform. We will discuss the importance of automation and how we use tools like Chef and Puppet for SaaS provisioning. Finally, we will describe how creating a SaaS version of our product shifted our way of thinking about software release. We will recommend what’s required to successfully release both SaaS and downloadable versions of your product.

    At 4:30pm to 5:30pm, Wednesday 3rd October