A Tangled Web

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

Bimota BB1 Paint Job

Well, finally I'm getting around to posting an update about the BB1. About 2 months ago I picked up the bodywork with its final decal application and clearcoat. A you can see from the pics, it looks great! Thanks to Andrew at BodyMold in Australia for providing the great decal replicas (and a spare set to boot). And thanks again to Frank at FZ Restoration for the excellent paint job.

Fuel tank Tail / Seat / Faux tank cover

Fairing

So now I just have to reassemble everything and it's ready to go. I installed the tank and tried to start the bike, but to no avail. It seemed that no fuel was getting into the carbs even though I could hear the fuel pump running. So, I had to remove the tank again, and I connected some clear vinyl tubing to all of the outlets on the pump assembly to test the fuel pump. I ran the tubing back into the tank filler neck and connected the fuel pump leads to a battery. The pump is working fine, I can see the fuel flowing through the tubing. So, I have some more troubleshooting ahead of me :-(

There are a few other minor issues to deal with. One is the front turn signals. For some reason, the ones that were on the bike don't flash correctly. I've tested with turn signals from another bike and they work fine, proving that it's not a wiring or flasher issue. So, I'll try to find some other signals that look decent and work correctly. Ideally, I'd like to return to mirrors with integrated turn signals, like the original. But the original mirrors are unavailable, so I will have to find something else that fits. With so many bikes now that have mirror-integrated turn signals, I should be able to find something that looks good, and I'll have Frank paint whatever I get to match the silver of the upper fairing.

I'm growing quite anxious to get this bike finished and back out on the street so I can enjoy it properly!

GlassFish ESB v2.1 Released

After several months of work, GlassFish ESB v2.1 has been released! We offer a big thanks to all who contributed, including those who tested GlassFish ESB and provided feedback through the issue tracker or on the mailing lists. As with GlassFish ESB v2, commercial support for GlassFish ESB v2.1 is available from Sun Microsystems (Sun GlassFish Enterprise Service Bus). You can download GlassFish ESB v2.1 from the OpenESB downloads page or from sun.com.

One of the big new features in GlassFish ESB v2.1 is full official support for clustering for all GlassFish ESB components. The GlassFish ESB installer now also includes the IEP SE and Scheduler BC. Several enhancements were made to the BPEL SE, File BC, FTP BC, HTTP BC, JMS BC and LDAP BC (see the release notes for details ). GlassFish ESB v2.1 has been upgraded to work with and include the latest NetBeans 6.5.1 IDE and the latest GlassFish v2.1 application server. Also new in v2.1 is that the runtime is now supported on AIX 5.3. A great number of issues (427 runtime issues and 218 design time issues) are addressed in this release.

Here is list of some of the new features and functionality in GlassFish ESB v2.1:

  • Support for GlassFish clustering in all components

  • Intelligent Event Processor (IEP) Service Engine – Available in v2.1 with Platinum level support. Enables complex event processing (CEP) and event stream processing (ESP) using the Continuous Query Language (CQL)

  • Scheduler Binding Component – Provides scheduling capabilities for initiating JBI services and allows you to schedule triggers to launch other JBI components.

  • New Systems Support:
    • NetBeans IDE 6.5.1
    • GlassFish Enterprise Server 2.1
    • OpenSolaris 2008.11
    • Red Hat Linux AS 5 (32 and 64 bit)
    • IBM AIX 5L 5.3 (OS: 64 bit; JVM: 32 bit) (runtime support only)

  • BPEL Service Engine
    • Support for validate activities
    • The ability to add JavaScript code to a business process as an activity

  • File Binding Component
    • Configurable options for on-demand reads that allow you to remove a file resource after it has been read.
    • The ability to specify polling file names using Java regular expression-based file name patterns. This is supported through a new file:message attribute named fileNameIsRegex. Note that regex is not supported for output files.
    • The ability to specify a directory location for lock files rather than the location being relative to the fileDirectory property. This is supported through a new file:address attribute named persistenceBaseLoc.

  • FTP Binding Component
    • The ability to specify a directory location for lock files using a new ftp:address attribute named baseLocation.

  • HTTP Binding Component
    • Support for basic authentication using OpenSSO Enterprise 8.

  • LDAP Binding Component
    • Support for using connection pools.

  • JMS Binding Component
    • Support for multiple queues with WebSphere Message Queue.

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