Projects / Jukebox


Jukebox is a collection of reusable components that allow you to create a flexible server-side and middleware framework. It features semaphores and services (not quite your usual set), a Finite State Machine implementation based on Generics, a Datastream framework (data producers, consumers and loggers), and a JDK 1.6 compliant JMX framework based on Annotations.

Operating Systems

Recent releases

  •  23 Nov 2009 06:14

    Release Notes: JMX mutator functionality is now implemented.

    •  11 Nov 2009 05:57

      Release Notes: The build model was changed. Dependency injection was phased in. The datastream framework from DIY Zoning was pulled in. JDK 1.6 specific annotation based JMX instrumentation was added. Generics based finite state machine implementation was added.

      •  28 Nov 2007 11:52

        Release Notes: This release includes two years' worth of accumulated improvements. The source repository was migrated to Subversion. Broken dependencies were fixed.

        •  18 Mar 2005 06:37

          Release Notes: Bug #906233 is no longer relevant, as it turns out that having extra exception classes with elements overlapping with JDK 1.4 'cause' is not worth it.

          •  28 Feb 2004 01:33

            Release Notes: A minor but annoying bug has been fixed. The exception root cause was not displayed in the stack trace, therefore masking real problems and making problem recognition more difficult.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.