Jolokia is a fresh way of accessing JMX MBeans remotely. It is different from JSR-160 connectors, as it is an agent based approach that uses JSON over HTTP for its communication. It provides new features for JMX remoting: bulk requests allow for multiple JMX operations with a single remote server roundtrip, there is a fine-grained security mechanism for restricting JMX access on specific JMX operations, JSR-160 proxy mode, and history tracking, to name a few. Jolokia's origins are in jmx4perl. Client bindings in addition to Perl have already been added, and more are planned.
RunJRun is a very simple system for doing parallel processing in Java, using Amazon Elastic Compute Cloud (EC2) instances as compute nodes. The basic compute unit is a Runnable, Serializable Java object, a "task" for short. A user submits a list of such tasks to RunJRun. Each task then has its run() method invoked on an EC2 instance. To use it, you'll need an Amazon Machine Image (AMI) that has the RunJRun server-side software installed; several such AMIs are available.
jobhuntin is a recruitment portal engine. For job candidates, it features simple file upload, automatic parsing of resume text, a rich resume gallery, anonymous job searching, weekly job match reports, and advanced job filtering. For consultants, it features powerful searches, email alerts for new matches, the ability to save candidate lists, mass mailing, and the ability to post jobs.
Social ray is a platform for professional networking. Its collaboration features include friends and communities, mailboxes, instant messaging (using AJAX), a powerful search engine, document sharing, forums, vanity URLs for users, and rich media support. Its professional networking features include resume uploads, job searching, automatic job matching, testimonials, the ability to post jobs, job referrals, and accounts for recruitment consultants.
SimpleTemplate is a simple template engine written in Java. You can generate formatted text from a Java bean. You can use it for generating XML files, Web sites, etc. It features simple template directives, user-selectable template directive separators, alias creation using with and set directives, support for indexing into arrays, collections, and maps, looping on an array or a collection, a simple include mechanism to reuse template files, conditional evaluation using if and ifelse, and custom list separation settings (prefix, suffix, and separators). Template files can be read from the filesystem, class path, or just a string. Support for methods, aka. sub templates.