A Tangled Web

http://blogs.sun.com/mwhite/date/20090616 Tuesday June 16, 2009

Fuji Milestone 6 and New Demo

Lots of new features are now available in OpenESB v3 (Project Fuji), our exciting new OSGi-based technology which is the next-generation SOA integration platform. We have wrapped up Milestone 6, which is available on the Downloads page.

Ed Wong has written a nice demo application that showcases some of the new things in Milestones 5 and 6. Watch this screencast to see it in action! We also have some short screencasts that show off the latest features on our Screencasts and Demos page. Check it out!

See my blog about Milestone 5 for some information about what was new in that milestone. Here are some of the new things in Milestone 6:

  • Felix Runtime upgraded to version 1.8.0

  • Enhanced Enterprise Integration Patterns
    • Content Based Router now allows dynamic routing rule configuration through the Fuji command line interface
    • Aggregate now supports the use of Java code
    • Split now supports XML namespaces

  • New / Enhanced Service Types
    • S3 - (new) supports deployment to the Amazon S3 cloud environment
    • Java - (new) supports POJOs as services
    • REST - (enhanced) now supports SSL connections

  • GlassFish v3 Support
    • Fuji server can run on the GlassFish v3 OSGi runtime
    • A Fuji distribution bundled with GlassFish v3 is now available from the downloads page
    • Deployment of Fuji applications is supported (no support yet for combined Java EE / Fuji applications)

  • Aspects (configurable interceptors) can now be injected dynamically using the Fuji command line interface

  • Fuji Command Line Interface (CLI)
    • CLI now available in Equinox as well as Felix
    • New commands for managing custom EIPs
    • New commands for managing dynamically created aspects

  • Web UI Enhancements
    • Java service type
    • AWS S3 service type, a prototype that we hope to make into a more generic way to interface with services running in a Cloud
    • Real-time message flow monitoring/debugging
    • Support for use of an external subversion repository for storing artifacts
    • Support for editing external configuration of EIPs, external artifacts for services
    • New "view IFL" icon in toolbar allows viewing the generated IFL
    • Last-edited message flow remembered on restart, pull-down menu for selecting other previously edited message flows

  • NetBeans IDE Enhancements
    • Support for starting Fuji server in debug mode, allows debugging Java code, including interceptors
    • Allow editing of service configuration files from IFL editor by prompting to generate artifacts if they haven't already been generated
    • Support for editing interceptor configuration from the Fuji server manager

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed