Fuji Milestone 7
Quick Links
Highlights
Lots of cleanup of existing functionality - fixing issues that have been found, implementing minor enhancements
Release updates
- OSGi updated from release 4.0 to releaes 4.1
- Equinox updated from release 3.1.1 to release 3.4.2
Migration of most components to latest nightly builds from open-jbi-components
IFL enhancements
- Syntax change for Tee (Wire Tap) EIP
- New EIPs:
- Enhanced EIPs:
- Aggregate: added automatic default header/trailer settings and auto-correction of some mis-typed values
- Content Based Router: added ability to select on message header information using RegEx expressions. The following are supported:
- NormalizedMessage properties
- MessageExchange properties
- Attachment names
- MessageExchange operation and interface names
- Filter: added ability to filter on message header information using RegEx expressions. The following are supported:
- NormalizedMessage properties
- MessageExchange properties
- Attachment names
- MessageExchange operation and interface names
- Split: Added support for serial and controlled execution via the "batchSize" option
GlassFish v3 Integration
- Composite Container now available
Enhanced Service Types
- File: additional service properties now available
- FTP: additional service properties now available
- JMS: updated service properties and binding.wsdl
- REST: additional service properties for basic authentication (username / password)
Aspects / Interceptors
- @Intercept annotation now has optional "type" property to allow dynamic creation of an aspect
- Currently "type" can be set to "log", "cache", or "policy"
- New command "list-eip-configurations" for listing EIP configuration
- Web UI
- Numerous minor bug fixes and enhancements (see complete list below)
- Improved support for named routes
- Toolbar buttons disabled while operations in progress
- Modal dialog buttons disabled on click to prevent duplicate operations
- NetBeans IDE
- IFL editor syntax updates
- "else" now optional on "select"
- code completion can now support new service types dynamically
- Support for java type in aggregate EIP
- Server manager can now connect to an already-running Fuji instance
For a complete list of issues fixed in this release, see here
Contents
- Included in this distribution:
- Fuji framework
- Demo application (m2app) and mock MDM service (m2mdm)
- Service Engines:
- JRuby (sun-jruby-engine)
- POJO (sun-pojo-engine)
- Binding Components:
- Database (sun-database-binding)
- Email (sun-email-binding)
- File (sun-file-binding)
- FTP (sun-ftp-binding)
- JMS (sun-jms-binding)
- REST (sun-rest-binding)
- RSS (gestalt-rss-binding)
- Scheduler (sun-scheduler-binding)
- XMPP (gestalt-xmpp-binding)
- Shared Libraries
- Encoder (sun-encoder-library)
- Shared Utility (sun-shared-util-library)
- WSDL (sun-wsdl-library)
- Apache Felix OSGi framework and supporting technologies (e.g. Event Admin)
- Simple JNDI
- Apache Derby client and server
fuji/
bin/ # location of felix framework
bundle/ # fuji bundles
conf/ # fuji configuration
jndi/ # JNDI resource definitions
samples/ # sample applications
README.txt # no one ever reads this
This page (revision-7) was last changed on
20-Jul-09 23:11 PM, -0700
by MarkWhite.
This page was created on
13-Jul-09 15:08 PM, -0700 by MarkWhite.
More info...