The Source for Java Technology Collaboration
User: Password:



java.net Projects

There are so many different ways to arrive at the home page for an interesting project here on java.net. To help you find the project you are looking for or to retrace your steps to rediscover a project that piqued your interest, you can list the projects alphabetically, by community, by topic, or by downloadable executables. You can pull out only those that are hosted here on java.net or look for the special "linked" symbol to identify those projects that are hosted on other sites. We are particularly proud of those projects that began in our incubator and have matured into successful projects and are listed as incubator graduates.

All Java Enterprise Projects

http://community.java.net/java-enterprise

A Javascript/CSS bundling and compressing tool for web applications.  (Jawr)   
Jawr is a tunable packaging solution for Javascript and CSS which allows for rapid development of resources in separate module files. In production, modules are joined into one or several bundle files, then minified and compressed, for up to a 1:5 compression ratio. At development time, modules are loaded separately an can be modified and tested without needing to go through a full build-redeploy cycle. All achieved by using a simple .properties descriptor, a servlet and a tag library.

A JCA 1.5 compliant resource adapter for JMS  (jmsjca)   Incubator Project 
A resource adapter for JMS suitable for use by stand alone clients, providing advanced features such as dead letter queues, batch processing, JMX, etc. while hiding implementation differences between different application servers.

A Servlet filter for guarding the application against XSS attacks  (XSSFilter)   Incubator Project 
A great amount of web applications are vulnerable against Cross Site Scripting (XSS) attacks (refer to http://ha.ckers.org/xss.html site for more information). XSSFilter is a rule based, on-the-fly reconfigurable Servlet filter.

A simple web application framework  (web4j)   
Write your web applications in java, without HTML or XML. You can use all the OO concepts to build pages, actions and components. That also makes it easy to unit test all parts of the application (no cactus, httpunit or similar tools required).

A web application development framework  (vroom4j)   Incubator Project 
Vroom4J is a web application development framework that provides a comprehensive tag library and a couple of Servlets that provide out of the box HTML/JSP code to server side code (Backing Beans or Code Behind Classes) binding capabilities. Vroom also provides easy to implement Ajax functionality for validation, conversion and partial page refresh.

A web based framework to securely co-browse web applications  (webvision)   Incubator Project 
In todays world, support teams for many webapplications suffer from the limitations of not being able to view user actions on screen. This project aims at developing a genric plugin for webapplications to enable co-browsing.

Accounting for Printing and scanning jobs  (accountingjobs)   
To account for the number of pages of printing and scanning jobs. There are two computer systems involved in a network with both network printers and scanners

ActiveObjects  (activeobjects)   Incubator Project 
ActiveObjects is an intuitive, pure-Java database access layer. AO is designed from the ground up to be extremely simple and easy to use from an API standpoint.

AdminContainer  (admincontainer)   Incubator Project 
AdminContainer is an domain-object container meant to manage (business) objects through a generated user-interface, which should be usable by people with a non-technical background. AdminContainer will have facilities for different view technologies and can cooperate with different other containers (like Spring) and persistent storage API's (like Hibernate).

AdvogadoCom  (advogadocom)   Incubator Project 
Application that aims to provide a management tool for lawyers to help them manage processes, clients, meetings, tasks, process events, and other process related things. This will be a web application that will support use in most operating systems, at least Windows, Linux/Unix and Mac OS. The architecture will focus ease of installation, with the distribution archive containing the web container + Java Database + Java RE so that the user only needs to extract the file to any desired folder and begin to use the application with minimal setup. This form of distribution is inspired by JIRA Standalone. The application will support different ways of use. Users can install the application on a shared server or simply use on their own desktop. Data synchronization will be possible, with the use of UUIDs as entity identifiers. The intended initial components of the architecture will be Tomcat 6.0.x + Apache Derby 10.x + Java RE 6 + either Apache Wicket (most likely) or JSF as the web framework. As law differs a lot from country to country, it's yet unknown it the application will make sense to a broad set of countries. The initial model is based on brazilian laws. If possible, with support from people from other countries, the application will be continuely designed to be flexible and support as much countries as possible.

Aficionados News System  (ricoh-Aficionados)   
Aficionados News System for Multifunction Aficio

Agent Developing Framework  (adf)   Incubator Project 
ADF (Agent Developing Framework) is a Java framework that can ease the design and implementation of mobile agents within a multi-agent architecture. The proposed API offers the core functionalities of an agent-oriented system (naming, migration, and messaging). A J2EE reference implementation is currently underway.

agilespring    Incubator Project 
Develop and Provide Best Practice for Spring-enabled Application

AgileWiki  (agilewiki)   Incubator Project Downloadable Executable 
A Wiki-based application server supporting multiple clients (Swing, Servlets) via RMI. application code resides in the back end, building on a custom OODBMS.

AIR Metadata Server  (air-mds)   Incubator Project 
AIR Metadata Server implements the OMG's MOF (Meta Object Facility) standard based metadata repository. It is based on JMI (Java Metadata Interface - JSR-40) specification. Using Hibernate as an O/R storage mechanysm and Spring as IoC and AOP framework, it allows concurrent acces to stored metamodels and models.

Ajax and Java based Portal Framework  (Light)   Incubator Project 
Light is a Ajax and Java based Portal Framework which can be seamless plugged in to any Java Web Application or as a independent web application. You can turn on when you need to access your personalized portal and turn off when you want to do regular business process.

AJAX for Javaserver Faces.  (ajax4jsf)   Incubator Project 
Open Source framework that provides AJAX functionality for JavaServer Faces application.

AJAX remote java objects as if they were local JavaScript objects  (rajax)   Incubator Project 
rajax is an approach to remove the repetititve code that coders need to add for simple AJAX applications. The main goal is to create a library that at runtime will generate a proxy JavaScript class to a server side Java class allowing the web programmer to invoke remote methods in the local JavaScript object.

AJAXNetBeans    Incubator Project Downloadable Executable 

almoxis  (almoxisweb)   Incubator Project 
A software for patrimony and contracts controll. Is a software for private enteprises that work with public agency and others private enterprises. Will be developed initially using Java Server Pages technology in a Jakarta Tomcat Web Server. In the future the project will be updated for Struts and Hibernate technologies uses.

Amass Pharma Plus  (amasspharmaplus)   Incubator Project 
Amass Pharmaceutical assistance service is build to Pharmacy Company to medical distributors. This web application based application will have very interactive user interfaces which will make searching medicines easy and convenient. Admin who will control all the system and has the power to delete or update the information. This system will have database system which can efficiently handle large number of users. This application is build such that it can be updated depending on the business needs and expansion plans.

Ammat: A J2EE-based IT Security Policy Management and Enforcement  (Ammat)   Incubator Project 
With the advent of legislation of legislation like Sarbox, GLBA, USA PATRIOT Act, it's increasingly important that IT security policies be defined and enforced. This project will use recent advances (e.g., J2EE Connector Architecture 1.5) and existing open source projects to build an enterprise-ready network monitor that will detect actions which conflict with security policies and start remediation workflow. Think of it as an intrusion detection system deployed on J2EE with the ability to call the FBI, when necessary.

AMSS  (amss)   Incubator Project 
After Market Support Systems

Anegada    Incubator Project 
The goal of this project is to realize Enterprise Service Bus capabilities using a distributed computing infrastructure. Specifically, this project intends to implement a JBI container using Javaspaces and JINI technologies such as those provided by the Rio project.

Annotations support for spring framework configuration  (spring-annotation)   Incubator Project 
Create a way to use less XML and more annotations while using the spring framework. Keep the XML configuration to what is just configuration, and the application code knowing all about itself. Enable the use of the same J2EE 5 annotations to onfigure the behavior of an application using the spring framework.

Apatar Open Source Data Integration    Linked Project 
Apatar Open Source Data Integration helps users integrate information between databases, files and applications. Apatar takes custom coding and effort to study APIs out of integration projects for developers and business users. Imagine you could visually (drag and drop) design a workflow to exchange data and files between your on-premise and on-demand databases (MySQL, MS SQL, Oracle), applications (Salesforce.com, SugarCRM) and the top Web 2.0 destinations (Flickr, Amazon S3, RSS feeds). Users install a visual job designer application to create integration jobs called DataMaps, link data between the source(s) and the target(s), and schedule one-time or recurring data transformations. Now you have all the tools necessary to migrate, synchronize, and replicate files and data between your on-premise and on-demand systems and applications, all without having to write a single line of code. 100% of the source code is released under GPL v. 2.0.

app-hosting    
app-hosting is a project where java.net community memebers can go to host their J2EE applications live.

AppFuse  (appfuse)   
An application for starting your web applications. Checkout from CVS and execute "ant new -Dapp.name=yourApp -Ddb.name=database" to instantly be up and running with a Tomcat/MySQL app. Uses Ant, XDoclet, Hibernate, JUnit, Cactus, StrutsTestCase, Canoo's WebTest, Struts Menu, Display Tag Library, JSTL and Struts (including Validator and Tiles). Features include CMA, Remember Me, Self Registration, Password Hint. The fuse to start your apps.

AppFuse Light  (appfuse-light)   Linked Project 
A lightweight version of AppFuse (used to be named Equinox).

Appfuse Sample Application  (sunshine)   Incubator Project 
Felini is meant to be the Appfuse Sample Application. It is a Issue Tracker application that has good practices and is AppFuse based.

appfuse-css    Incubator Project 
CSS Framework-based Themes for AppFuse and other projects using the CSS Framework.

AppFuseGenerator  (appfusegenerator)   Incubator Project 
AppFuse Generator is a tool that can be used to generate working (Error free compiles) Application Screens using Matt Raible's AppFuse as the Base Application Framework.

AptFramework.org GUI/Swing Rich Client Framework for Enterprise Info Systems  (AptFramework)   Incubator Graduate 
RAD framework for Rich Client Enterprise Information Systems, implementing command/action framework (actions, toolbar, menus) with common actions and icons predefined, data-bound forms and tables for rapid GUI prototyping, making heavy use of annotations and reflection. Common barebone business objects and forms are included.

Arpia  (arpia)   Incubator Project 
The Arpia project objective to implement a server of applications J2EE, a application server. The base of research of the project was the Tomcat5.0, and the Arpia will function as a add-on of the Tomcat, having offered one better interface of control and management, as well as a better support for distributed environments. The Arpia will be really great for Academic Institutions(base of research: Brazilian Academic Institutions) helping in an environment configuration, having offered a faster and easier way using an interactive interface controller, discarding the necessity of manipulation of archives xml and properties of configuration. This interface also will offer to a support of management of the server, making possible deploy, independent management of installed applications, and used resources(JNDI, JMS, JTA, and others). It will be optimized for High Performance Computing(clusters), using DSM to sharing between machines of cluster. It´s really intersting for academic institutions as well as some companies. The Arpia project will have a excelent and complete documentation.

ArquiteturaTests  (herrmann)   Incubator Project 
Busca a integração perfeita entre algumas frameworks.

Asynchronous Messaging  (Justa)   Incubator Project 
Justa is an Asynchronous Messaging framework that implements most of the messaging patterns described by Gregor Hohpe and Bobby Woolf.

authsum    Incubator Project 
authsum is an identity and authorization server. It manages security information in a database with an admin application and provides web services to answer identity and authorization questions from client applications.

autolist    
Inspired by Gmail's address autocomplete, I decided to develop a framework that can provide this autolisting facility by selecting data from sources like DB,File,XML,another webapp. Framework would also provide caching at the client and server end.

Automated black box testing platform for enterprise components  (Yorker)   Incubator Project 
A platform for automated black box testing of third party enterprise components. Using this platform one can perform functional or regression test of third party enterprise components with no access to source code.

Automated Payroll System  (AutomatedPayrollSystem)   Incubator Project 
Consider a medium sized IT establishment which manages its own payroll requirements. This project will aim to develop an automated system to pay employees their monthly wages. The system should store employee salary details and leave allowance. At the end of the month the system should automatically credit the employee’s bank account with their salary. Income tax and loan payments should be deducted at source and appropriate accounts credited. Salary slips should also be generated. This system can be integrated with Leave and loan systems to give a holistic solution to the organization.

avalon    Incubator Project 
jsf component

Bantam    Incubator Graduate Downloadable Executable 
A lightweight web framework for distributed services.

baraza    Incubator Project 
The Baraza Framework is a development Java Development initiative that makes application development easy. The framework takes advantage of XML to define its components. Using the framework, desktop applications, applets can be easily deployed using the same XML document with only slight modification.

bba96    Incubator Project 
bba96 is a flexible and convenient framework to persist and query data, it base on hibernate 3.x and spring 1.2.x, it can easy to integrate other mvc framework, current version include the integration for webwork2, that is a rapid web develop framework

Bean Properties For Echo2  (Echo2-properties)   Incubator Project 
Bindings between the new bean properties API to the for the Echo2 AJAX toolkit that allow rapid web development. Includes databinding, validation, i18n and automatic form creation for Echo2 applications.

Beehive Modules  (beehivemodules)   Incubator Project 
The Beehive Modules project is a set of additions, tools, and user samples for the Apache Beehive project.

Bla-bla List  (blablalist)   
Simple sharable to-do lists written in Laszlo and RIFE.

Blog7    Incubator Project 
develop a weblog that allows multiple user

Blogue  (blogue)   Incubator Project 
Blogue is a simple but powerful Weblog system, based on the J2EE patterns. We'll be using WebWork, XWork, Hibernate and other open source tools and frameworks to achieve the best performance, easy of installation and easy-of-use blog system.

BlueOxygen Electra  (electra)   
BlueOxygen Electra is an Eclipse RCP implementation. Use this as you standard workspace for you apps. You dont need Eclipse RCP anymore. This is a web version of our Workspace inisiative, take a look of our project cimande for the web version.

Bolide, the business oriented programming compiler  (bolide)   Incubator Project 
Bolide can be seen as the next generation of compiler. Bolide is able to produce business application from business programming instead of classical programming. Bolide rely on formal use cases to produce a real Java application. http://www.bolide.org

Bonsaii Internet Banking  (bonsaii-internet-banking)   Incubator Project 
Internet Banking is the online banking application totally made by using Struts Java Design Pattern using JSP And Servlets and with keeping in mind high security

Bottomline - Dynamic JDBC Driver  (bottomline)   Incubator Project 
Bottomline is a JDBC Bridge API that dynamically loads multiple JDBC drivers and different versions of the same driver from their respective JAR files by using custom class loaders. It seamlessly integrates with application servers and persistence APIs.

Boxcar Commerce  (Boxcar)   Incubator Project 
An open source commerce engine written in Java

bpcandidates    
candidate guidelines and code for the J2EE BluePrints solutions catalog

bpcatalog    Downloadable Executable 
J2EE BluePrints solution catalog

BrownSocks double-entry accounting library  (brownsocks)   Incubator Project 
Provides an API to perform double-entry accounting.

Buffalo Web Framework    Linked Project Downloadable Executable 
buffalo web framework is a totally new framework based on ajax and component based. We want to offer benifits for both developers and the end users. We hope buffalo be the best web framework in web 2.0 era. Now buffalo is a javascript implementation of burlap protocal first, but it's add more features for amowa(Asynchronous-Messaging Oriented Web Application, it's my definition, :)) and Ajax. Developer can add ajax features to web application more easily by using buffalo.

Bush's Magic JDBC Driver  (BJDBC)   Incubator Project 
com.bush.jdbc.driver.BushDriver is a lightweight proxy JDBC driver that can be wrapped around any other JDBC driver to transparently introduce connection pooling and statement caching. Although intended for use in situations where no pooling facilities are available, this driver provides a simpler and more feature rich solution than most pooling implementations. Further more it can be installed in seconds with no code impact. Yes that means you don't have to learn and API, write, or modify any code to use it!

businessbay  (BusinessBay)   Incubator Project 
BusinessBay is a web-based business process modeler, which goal is to create consistant web business applications such as ERP, CRM, Business Intelligence Applications, etc...

butler    Linked Project 
Butler framework is a table-oriented java object model on top of JDBC that makes database programming easier. It also has a set of database aware swing components and a JSP tag library.

bwengine    Incubator Project 
This project desires get a WfMC workflow process, in XML format, and process it linking with an other xml definition, that represents business components, like an SessionBean, MessageDrivenBean, CORBA component or a WebService component, and process those items together. This will make easier to build workflow process that must be linked with legacy systems, or also build new workflow systems with workflow need.

CafeManagementSoftware    Incubator Project 

CalFaces  (calfaces)   Incubator Project 
CalFaces is a collection of JavaServer Faces components for use in web-based PIM applications, providing an Outlook-style calendar with day, workweek, week and month views, as well as a meeting planner.

Car Rental System  (rental)   Incubator Project 
A car rental website that allows the user to register, login, book a car and cancel booking.

caramba    Incubator Project 
Caramba provides you an easy way to build responsive web applications, using AJAX technology. WebApplications can now be written in a complete Event Driven way. Only stuff you need to know is plain old Java and JSP

CardSpace Authentication for OpenSSO  (cardspaceauthn)   Incubator Project 
CardSpace / Infocard authentication for OpenSSO

CardSpace/Infocard authentication library currently designed for OpenSSO  (CardSpaceAuthN)   Incubator Project 
A snap-in authentication module that allows consuming of InfoCards (as defined in the Microsoft CardSpace implementation) within OpenSSO or Sun Access Manager for the purpose of authentication. This project has been designed so that it can plug into any security system.

CAS Modules  (cas-modules)   
CAS Modules is a collection of tools, add-ons and modules to extend the Central Authentication Service. The core goal of CAS Modules is to facilitate integration between CAS and other projects without cluttering or expanding the Spring core.

caseClosed  (caseclosed)   Incubator Project 
caseClosed is an issue or bug management system based on current popular open source technologies (Webwork2, Hibernate, Spring, etc.).

cell    Incubator Project 
cell is a java (hibernate, echo2-ajax, tomcat) based mrp2, crm, workflow and docflow web-based tool

centauro    Incubator Project 
A ERP system integrated with groupware for Centauro Portões and final work graduation designed in Java using Postgree database, Hibernate for data persistence and Webwork for Controller. This system runs on tomcat or jboss or other web container that implements j2ee specifications (we use jsp 2.0 and servlets 2.4)

Central Authentication & Authorization Server  (caas)   Incubator Project 
CAAS is an J2EE-based Single Sign-On infrastructure aimed to provide a solution for centralized platform neutral user authentication and authorization.

Chameleon  (chameleon)   Incubator Project 
A general persistence layer that can be used as an O/R mapper, meta-persistence engine or handle other persistence needs. Not specific to RDMBS or even to JavaBeans for persistence.

Charet  (charet)   Incubator Project 
This project will be basically implementing JSP,Servlets,Beans and EJB. This will be a OnlineShopping type project where I will try to imlement the features mentioned above

chillibeans    
Model-Driven Architecture tool to manage Object-Relational persistence tier generating code based on templates.

China Java Users Group Open Source Project  (cnjug-ee)   
» China Java User Group Project
Cnjug is China Java Users Group(http://cnjug.dev.java.net).Cnjug-ee is our open source projects collaborative web site .cnjug-ee provides j2ee components and some applications.

Claros In Touch  (Claros)   Incubator Project 
Claros In Touch is a webmail, address book, calendar, and notebook application. It aims to fulfill the need for a stable, full featured messaging application. The main features are: Bayesian spam protection, message filtering, folder support for the POP3 protocol, no need to do database setup, compatibility with any standards-compliant POP3 and SMTP server, operating system independence, support for sending HTML email, and full MIME compatibility.

Class Schedule Organizer  (classscheduleorganizer)   Incubator Project 
This is a J2EE web application for manage class schedule for student. It extensively used AJAX technology for better user experiences.

Common Agent Container  (common-agent-container)   Incubator Project Downloadable Executable 

compass    Incubator Project 
The Compass Framework is a first class open source Java framework, enabling the power of Search Engine semantics to your application stack decoratively. Built on top of the amazing Lucene Search Engine, Compass integrates seamlessly to popular development frameworks like Hibernate and Spring. It provides search capability to your application data model and synchronises changes with the datasource. With Compass: write less code, find data quicker.

compfuse  (CompFuse)   Incubator Project 
CompFuse is similar in concept to AppFuse. CompFuse focuses on web component development using JSF, Spring and Hibernate (EJB3). CompFuse uses Maven instead of Ant. CompFuse provides a series of Maven plug-ins to simplify web development with JSF. The goals of the CompFuse project: Use Maven 1.0.x convert later to Maven 2.0 when it stabilizes Use Hibernate 3 with Annotations Use Spring 1.2 Use Java 5.0 (JDK 1.5) Use of Annotation, Enums, etc. Use MyFaces Components Create jroller like package with CompFuse Demonstrate use of custom Spring Aspects (caching) Pull good ideas out of Spring examples Create template framework for JSF components Create CRUD framework utilizing Hibernate, Spring, Java Generics Create wizards in Maven to simplify web development

Complete Java EE Example Application  (Full-EE)   Incubator Project 
Full-EE is a complete Java EE application showing how to use the full range of technologies available in Java EE 5.

Component Oriented Programming  (component-oriented)   Incubator Project 
This project is an effort to create a component oriented framework to help the development of applications. Building solutions by combining bought and made components improves quality and supports rapid development, leading to a shorter time to market.

Component Search Engine  (LookForComponent)   Incubator Project 
This project aimed at providing a component search engine to developers. That engine must provide a simple and complete query language and provide ranked results based on their degree of conformance to the search query. Queries results must support different types of component models, EJB, CORBA and .Net for instance.

Construct  (construct)   
A Command processor framework for implementing business/integration tiers.

Conventions for Java and J2EE  (conventions)   
Conventions for Java and J2EE. For example naming conventions, project structure conventions, build conventions, etc.

Corleon Domain  (corleon-domain)   
The Corleon Domain project aims to provide a simple framework for dynamicaly generated domain objects (e.g. objects that represent data). These domain objects would typically be generated from data-store retrievals, and will remember their state (e.g. deleted, modified/dirty, etc) and provide a simple API to later persist them back into the data store. The API used to actually persist them (Hibernate, JDBC, JDO, etc) is out of this project's scope, but these objects should be compatible with any such API/library.

Corporate Management Process  (CMP)   
This project is a online distributed application, which manages the entire project management information like status of a project, Financial projection of the projects, expenditure, etc.. With up to date information with graphical representation and creating component module as needed, accessing all information through secured network through internet, on Laptop and other hand held devices such as mobiles, Palmtops and blackberry etc... Platform using for this project is JSP/Servlets, EJB, JMS and JMF with IBM Websphere as Application Server v 5 and Oracle 9i as database. In short, this software will give an updated information about a company’ financial position, current projects etc. to top level officials like CEO, COO etc so that the top executives will always in touch with each and every aspect about the company, where ever the persons is.

cp4jms    Incubator Project 
A connection pool for the JMS api

crawlengine    
Crawlengine is a web content aggregator. It retreives, parses and displays content from various sources. Plugins for HTML, RSS/Atom and Amazon XML feeds are provided by default. The application consists of two parts. First is the bot that retreives content and parses it based on the plugins that are installed. The second part is a J2EE application which displays these parsed feeds. Crawlengine will become the software used to power javacrawl.com and techcrawl.com. Crawlengine itself will be released under a TBD open-source license. The application will utilize WebWork2, SiteMesh, Hibernate2, among many other open-source building blocks.

Cruder    Incubator Project 
A simple api for automation of CRUD operations. It's NOT a code generation tool. Cruder dynamically instantiates persistent objects mapped in Hibernate, and also takes responsibility for setting it's object's mapped relationships through javax.persistence annotations. Easy integration(built on) with WebWork, Struts, Spring, Hibernate and in a near future, JPA and EJB3. Simply point your request (from a .jsp for example) to the CruderAction, an it will get the properties values, instantiate the defined object through a xml mapped alias, execute pre-define Custom BusinessObjects methods (if necessary) and Create, Read, Update or delete the ORM object using Hibernate.

CRUDO - CRUD Framework  (crudo)   Incubator Project 
With this project you can create reusable field metadata for CRUD-based applications improving developer productivity. Initially, this project is based on excellent Facelets framework and Hibernate Validator

Current CMS  (currentcms)   Incubator Graduate 
CurrentCMS is a web-based, multi-user database maintenance framework and scaffolding. It is based on a light ORM which maps using plain annotation. It also includes a publishing mechanism and model/view template philosphy (leaving the controller to your choice of framework).

Cuye PicoSeda  (picoseda)   Incubator Project 
A minimal framework for building Staged Event Driven Architectures. The goal of the project is to incur minimal CPU and Garbage overhead while providing a state-of-the-art SEDA framework

d2    Incubator Graduate 
Delta-DOM

Dasar application framework  (Dasar)   Incubator Project 
Basic framework with user-manager and other commonly needed services and webapplications.

DaYaTang    Incubator Project 
This project is for JEE technique study, such as EJB 3.0 & Tapestry 4.0. And also test the Clustering in JBoss Application Server.

db4o Spring integration  (db4o-spring)   
The project provides Spring integration for db4o including FactoryBean, Template, and TransactionManager.

DBwithGUI  (aptframework)   
Database with Gui using Swing

dcoat    Incubator Project 
dcoat is fresh new java orm solution. The main features: 1, No need write mapping xml file or annotion. 2, No need write sql statement. 3, Design for DDD and SOA.

Demo EJB 3.0 Application  (ejb3demo)   Incubator Project 
This aim of this project is to build a sample application using EJB 3.0 technologies.

Development Design for a Intranet System  (intranetdesignreusable)   Incubator Project 
Development of a Intranet System model, focusing in easy to aggregate new functions, in a dynamic environment like a company. Technology: JSF + JASS + Patterns.

DiretoLivre  (diretolivre)   Incubator Project 
A modular brazilian groupware system.

Distributed Banking System  (DBS)   Incubator Project 
The program uses USP sockets. The Project is to implement a distributed banking system based on cilent server architecture. The information of all bank accounts is stored at the server.Each account is characterized by the account number(integer), name of account holder(variable length string), password(fixed length string), type of currency(enumerated type) and account balance(floating point value). The server program implements a set of services on the bank accounts. Meanwhile, the client program provides an interface for users to invoke these services. On receiving a request input from the user, the client sends the request to the server. The server performs the requested service and returns the result to the client. The client then presents the result on the console to the user. The client server communication is carried out using UDP. * The following service is to be implemented. After registering with the server, the internet address and port number of the client are recorded by the server. Whenever an updaet is made to any bank account at the server, the updated information of the involved account is sent by the server to the registered client(s) through callback. After the expiration of the monitor interval, the client record is removed from the server who will no longer deliver the updates to the client. It can be assumbed that the user at the client that have sent out a register request is blocked from inputting new requests in the monitor interval. For more information about the requirements, a softcopy can be sent to you upon request

Distributed Java Locks  (distributedlocks)   
This project aims at extending the synchronization primitives found in the java.util.concurrent.locks package to a distributed environment.

do ajax without ajax  (swilet)   Incubator Project 
Swilet is a j2ee web presentation layer framework. Swilet can help programmer easily make a web application that has ajax features without knowledge of ajax and java script. Swilet can transform a java swing application to a web application. So programmer can write swing program using tools that they are expert in. With swilet framework, the swing application can be used as a web application. Swilet supports almost all standard swing components as well as some controls that are not supported in html. Like dynamic tree component, editable grid, tab component, and all types of menus. These advanced components can be used without having any java script, html, css knowledge. As long as you know how to use swing api, these components can be automatically displayed when you use swilet. Swilet can be used to make program that has complicated user interface and operations. Swilet can automatically manage view state. And you can simply make web applications in the way of making swing applications. Unlike asp.net and jsf, Swilet event dispatching mechanism is based on ajax technology. This guarantees quick server response. The swilet project is nearing its 1.0 release. We're working hard to test and provide useful tutorials and documentation.

Do It Yourself Persistence  (diy)   Incubator Project 
This project aims to give developers a way to evaluate alternative implementations for persistence in their Java applications. Users can choose from a variety of databases, persistence providers, workloads, and operations. k

Document manager  (Documat)   Incubator Project 
Document archiver and easy frontend for heuristic search in local or client-server environment. It can manage documentation in many format (currently txt, pdf and doc but it is easily extensible) and ways. Thanks to the particular archiviation method, scalability, security and integreity are granted. Documents is seen, effectively, as a wide series of text files so it is also possible to insert many little files obtaining more granularity in the auto classification function (transparent but fully configurable). It can be a valid aid in a wide range of employnment, for example investigating true, academic articles searching, enterprise documentation management or personal archive management.

Documentum Log4J Appender  (DocumentumLog4JAppender)   Incubator Project 
This project provides a Log4J Appender for EMC Documentum Entrerprise Content Management.

Domain Object Explorer  (doe)   Incubator Project 
Domain-driven development framework for EJB3 entity beans

domino-spring    Incubator Project 
The project provides Spring integration for domino including a spring like domino template.

DSE    Incubator Project 
DSE, Distributed Search Engine, is highly scalable open source component-based search engine for crawling and searching of the Web. It incapsulates a crawler, indexer, query manager, web front-end for query.

DWR High Availability  (dwrha)   Incubator Project 
Extension of DWR libray for dealing with distributed systems. Using JGroups, we are able to broadcast all the main features of DWR 2.0 in a cluster.

Dynamic Data Transfer Objects  (DynaDTO)   Incubator Project 
A utility to dynamically generate Data Transfer Objects that implement a given Java interface from one or more domain objects. It uses a XML configuration file to determine how to create a DTO.

e-Library using JSP and Servlet  (eLibrary)   Incubator Project 
A web base electronic library that can lends books, journals, CDs, videos to borrowers who are registered in the system, as are the books and magazines. UML use during OO Analysis/Deisgn. JSP, Servlet and JDBC for the implementation.

Easy Wizard  (easywizard)   Incubator Project 
Easy Wizard is a lightweight library for a Java web framework, which allows to define robust and controlled flow of application pages.

EasyDB    Incubator Project 
Set of classes to call store procedures, querys and updates in a easy manner.

EasyEcho2    Incubator Project 
Extensions to the Echo2 Ajax web framework from NextApp to make it easier and more productive to use.

EasyGloss  (easygloss)   Incubator Project 
When unit testing objects that require injection on annotated fields or property setters, EasyGloss allows you to gloss over the injection and test the object without having to modify the scope of fields or write a custom constructor, or deploy to a full blown container

EBS for Java  (ebs4j-smb)   Incubator Project 
Yet another CRM and ERP web application.

ECM Framework  (ecmframework)   
Java/J2EE Enterprise Content Management Framework build on top of the Spring Framework. Includes: content storage and versioning, extensive XML support including a pipeline framework, metadata and link management, check-in and check-out, authentication and authorization for user groups and roles, workflow management and cross-media publishing support..

EComm  (ecomm)   Incubator Project 
Web-app for managing an e-commerce website, build with Spring MVC. The engine uses Spring and Hibernate Annotations, everything is tested using JUnit, and the artifacts are generated by Maven 2.

Edeixa    Incubator Project 
J2EE based framework based on OpenSouce libraries for GeoSpatial Web publishing needs of intranets and Internet access.Cross platform solution with high scalabity and portabilty. Multithreaded support with object caching . Compatible with OGC Standards like WMS,WFS . It is a scaleable,robust Java based GIS Map Server . The architecture is based on POJO (Plain Old Java Objects) Services.

eGate Utility  (cool-threads-eGateUtility)   
This is an application for the mass-monitoring of Sun's eGate Business Integrator Suite.

EJB23  (ejb23)   Incubator Project 
EJB3 migration tool - "ejb-to-three" assists developers wanting to migrate existing EJB2 EJBs to the new EJB3 Pojo-Style. A major aspect of the migration tool will be laid in converting Entitiy Beans from CMP to JPA as much automatized as possible.

eLawOffice    Linked Project 
eLawOffice is a full crossplatform and language-extensible java suite, for workflow and data management of Law Firms[plus data sharing with customers]. It works in a intranet/extranet environment,with a client-server and servlet+jsp application.

Electronic Medical Records  (e-records)   Incubator Project 
EMR will offer healthcare providers, hospitals, polyclinics, diagnostic centers a comprehensive, web-based, easy-to-use and user friendly solution to effectively automate all the vital processes within the practice, improve information sharing, customer service, reporting and many other functions. The georgraphic target will be Armenia for the early stages of the project.

Elephant  (elephant)   
Standalone and embeddable blog module written in RIFE

Elver Business Web Applications  (Elverapplications)   Incubator Project 
This part of the Elver project targets the development of generic business web applications. Common generic solutions and enterprise design patterns are an important topic of this project. This project makes use of the elvertechnology project.

Embedded Single-Jar Servlet/Webserver  (webservlet)   Incubator Project 
Minimal HTTP server where html/image resources and Java servlets are contained in a single executable jar, complemented with database query processing/presentation handling, for rapid development and easy deployment of adhoc enterprise information portals.

ENCS530    Incubator Project 
it is a project for the software part of a graduation project titled parallel parking simulator

Enterprise Domain Repository  (edr)   
Handle domain objects containing data from several back-ends, in a more clever way. Most enterprises have several systems which own parts of a domain object. The data from these systems might be disjoint, as well as overlapping. The data quality and SLA requirements for each back-end system are often of diversified quality. We need a standarized way to handle multi-source domain objects, and to extend the Domain Repository to handle the real-world CRUD of todays enterprises. This project will enable the community to continue the work on Enterprise Domain Repository towards making it a pattern. The project will also provide example implementation, demonstrating the EDR solution.

Enterprise Java Server  (blazon)   Incubator Project 
OSGi compliant enterprise java server platform .

Equinox  (equinox)   
Equinox is a lightweight version of AppFuse. I was inspired to create it when looking at the struts-blank and webapp-minimal applications that ship with Struts and Spring, respectively. These "starter" apps were not robust enough for me, and I wanted something like AppFuse, only simpler.

espdamul  (espacoDaMulher)   Incubator Project 
One Site for Personal control of menstruation of Woman, and one place of tips related of health

ess_aurora  (cool-threads-aurora)   
Aurora, its a flash portal server, with portlets in runtime edition jsr168 spec based, but Flash Fixed and Dynamic Portlets Output, multimedia market oriented

Exchange and manage of electronic business information  (electronic-business)   Incubator Project 
he main goal of this project is to create an end-to-end system to exchange and manage electronic business information in a secure and aforable way. The business information will be based on UBL 2.0 Standard (http://www.oasis-open.org/) and the exchange of this information will be based on ebXml (http://www.ebxml.org/). All of this based on Java technology, trying whenever possible to integrate Open Source projects or frameworks.

Exchange JCA  (exchangeconnector)   
Provide access to Exchange server through a Java Connector following the JCA 1.5 specifications.

Extensions for JSF  (jsf-extensions)   
A collection of design-time, test-time, and run-time extensions that build on top of JavaServer Faces technology.

eXtreme Rapid Application Development  (x-rad)   Incubator Project 
XRAD is a framework that is used to design web applications that are existing frameworks (Struts, JSF, Oracle ADF etc) independent. The applications generated by XRAD framework are easily convertable to Target Framework. The theme behind XRAD framework is an application atmost will have two types of components extending XComponent class and that is XView and XProcess. The XRAD IDE provides facility to design these components in a non-visual format and define interactions among them. The XView's extended class may communicate with other XView's or XProcess's extended class and viceversa. Applications may define reusable XView and/or XProcess extend classes so later on these classes could be used directly or as part of Web Services Registry used for intergrated development. XRAD IDE will capture XView, XProcess and their interactions' definitions in an xrad-config.xml file. XRAD Framework will provide XRAD Code Generator to generate XRAD specific code generation and Interfaces to generate code for other frameworks (Struts, JSF etc.) which will internally be using XRAD classes as part. Design procedure: The architect will develop graph of XViews, XProcesses which will fulfil the application's components collaboration and will generate code for target framework. The code will use XRAD classes inside existing framework classes. The developer will only need to code with in the process execute methods or or view's initialize methods. Everything will be controlled by the XRAD framework for target framework. The developer will also not need to be bothered about the action forwards or navigation rules as these will automatically be generated by the XRAD Code Generator using xrad-config.xml file. By clicking on the component or interaction node on the XRAD application collaboration graph, designer will be able to enter into the execute or instantiate method of the XProcess or XView. Benifits: This will speed up the development process. The developer will be able to write code independent of existing various frameworks (or he/she may touch the framework spacific contents in the execute or initialize methods of XProcess and XView respectively but then it will be difficult to convert application from one framework to other. It will also increase reusability and intergration of various applications' components provided published on Web Servicess Registry Server or shared as redistributable jars. XRAD will be developed as eclipse separate IDE for XRAD J2EE applications but will also be provided as plugins to be used with JBuilder, NetBeans, Oracle etc.

EzFaces - Ajax4jsf Component Library  (ezfaces)   Incubator Project 
Project contains the set of JavaServer Faces components with built-in Ajax support

Facelets    Downloadable Executable 
A JavaServer Faces specific view-technology that combines the ease of Tapestry-like components with the familiar syntax of JSP within valid XML-syntax and EL use. Incorporating custom UIComponents is extremely easy, including being able to define Component trees in other files. Additional features include a high performance templating framework that makes composing JSF pages extremely simple.

Fastest e-commerce  (fastshop)   Incubator Project 
This project has a idea to create a e-commerce with new ideas. That can improve the velocity that you can access and buy. Usability and user interface friendly is always welcome.

fastwebtest    Incubator Project 
Fast WebTest

fiddle  (Fiddle)   Incubator Project 
A Servlet used for executing Java scripts using the Java Scripting API for the purpose of debugging and fiddling around with web and JEE based application in container.

FileSearch    
searching a file

firstep -- a financial web app  (firstep)   Incubator Project 
Powered by Spring framework, webwork, iBatis, sitemesh, freemarker and maven. And we are to provide a scalable and strong framework to develop finance system.

fitu    Incubator Project 
A flexible, rapid web develop framework base on struts/hibernate/spring

Flow Fuse  (flowfuse)   
Flow fuse gets your own workflow projects started. It provides base components for workflow applications, such as a workflow engine, work item manager, a web-based UI. The sample application and tutorials will show you how to use and extend these components.

Floyd    Incubator Project 
Floyd is a library for the automated functional testing of web applications using real web browsers like Mozilla, Internet Explorer, and others.

fora  (Fora)   Incubator Project 
J2EE library for web & distributed applicactions. Common used stuff for developying J2EE based applications.

FormValidation4JSF  (fv4jsf)   Incubator Project 
An additional validation extension build on JavaServer Faces to validate relationship of input values within a form.

Foscrm  (foscrm)   Incubator Project 
Foscrm(Free&Opensource CRM)is an Open Source CRM and Support System. It can be used for tracking clients, contracts, support tickets, and small project managment.

Fossil EC Connect  (fossilec-connect)   Incubator Project 
Provides B2B connectivity for organizations through Internet, supporting open standards like EDIINT AS1 and AS3.

Fossil EC Integration Broker  (fossilec-broker)   Incubator Project 
Fossil EC Integration Broker is a subproject under The Fossil EC Project. It goal is build an enterprise middleware using J2EE architecture for providing organizations with B2B enablement, supporting synchronous and assynchronous messages. This implementations should use open standards such EDIINT, ebXML, Odette FTP, JMS.

FossilEC  (fossilec)   Incubator Project 
The Fossil E-Commerce Project (FossilEC) is an open source b2b integration platform, enabling organizations to integrate their b2b operations using ediint as1 and as2.

Framework to provide ecommerce solutions  (jFrameworks)   Incubator Project 
This project is initiated to create open source framework suitable for e-commerce websites. This framework will be deployable and can be customized to specific ecommerce business. This will be versatile enough to accommodate all types of ecommerce business. This has to be developed using JAVA Technologies.

FreeMRP    Incubator Project 
The project intends to be a real open source Enterprise Resource Planning (ERP) system focused on the manufacturing for Small and Medium Business (SMB). It will be developed upon Java using MySQL database.

fuji    
fuji

Funky: Script-Based Functional Testing in Java  (funky)   Incubator Project 
Funky provides a tool for writing tests in a standard JVM scripting language (such as Groovy). The project aims to use a easy and flexible language instead of plain and complex Java to test Java/J2EE-based systems.

FYPGK505    Incubator Project 
My final year project sources

Gemini  (e-nspire-gemini)   Incubator Project 
Gemini is a very simple-to-use non-intrusive Java framework that seamlessly enables bidirectional relationships between plain old Java objects (POJO). It helps developers to write simpler code to implement rich domain models by eliminating the need to manually check referential integrity and take care of updating the opposite property of a relationship (both simple and container properties).

General Event Monitor Predictor  (tealeaf)   Incubator Project 
A J2EE application to define types, lifecycles and events including timers which are then stored in a database and can be displayed on a whiteboard with various views.

Generic Resource Adapter for JMS  (genericjmsra)   
This is a connector 1.5 resource adapter that helps integrating JMS compliant message providers with J2EE 1.4 compliant application servers such as Sun Java System Application Server

GeneriCo: Implementation of the SOA BluePrints Sample Application  (generico)   Incubator Project 
This project provides a J2EE implementation of GeneriCo, the sample application for SOA BluePrints

Genesis  (genesis)   Downloadable Executable 
The Genesis Framework simplifies development of client/server and web applications by integrating several other open-source products and extending them in innovative ways.

Glade Disk  (gladedisk)   Incubator Project 
Glade Disk enables access to Amazon S3 similar to a disk drive. The way the files are stored is compatible to the commercial application Jungle Disk

Glassbox-Inspector    
Components to monitor server applications running inside a Java VM. Uses JMX and AspectJ to track and correlate performance and errors. Featured in a recent article on IBM Developerworks.

Glassfish plugin for Eclipse  (eFish)   Incubator Project 
eFish integrates the Glassfish application server to the Eclipse.

GRAJAX    Incubator Project 
The project is intended to bring completely user configurable, rich, thin, full feature charting and reporting capability using AJAX, with built in compatibility to JSF. The intended application is for on the fly web based, zero footprint analytics visualization. This will use various charts like Bar graph, Pie Chart, Line chart etc. The framework will also support processes that require drag and drop Gantt charts like project management, multi variable allocation and shop floor scheduling. This framework will work with both unstructured (XML, CSV) and structured data (relational and OLAP, MOLAP, ROLAP) inputs. The framework will provide extensive web services, API’s. Details: Data can be manipulated using data tables. List of graphs: 1. pie charts (2D and 3D); 2. bar charts (regular and stacked, with an optional 3D effect); 3. line and area charts; 4. scatter plots and bubble charts; 5. time series, high/low/open/close charts and candle stick charts; 6. combination charts; 7. Pareto charts; 8. Gantt charts; 9. wind plots, meter charts and symbol charts; 10. wafer map charts The project would use JFREE as a starting point. Once the framework is in place the intention of the project is to create business applications utilising the same. Intended applications are: 1. Business intelligence using Mondrian. 2. Work with relational data store using standard JDBC like mysql, oracle • Work with standard planning solvers to depict allocation (Gantt, Demand and Supply) or solve other allocation problems ( maintenance shipyard, Fleet, Classroom/resource etc.) Tech details: • Standard AJAX – DTML, JS, XML over HTTP and server side JAVA • All J2EE compliant Application servers will be supported. The initial prototype will be built on Jboss How to contact you. Email: keshava.rangarajan@oracle.com Chandra.yeleshwarapu@oracle.com Sharad.santhanam@oracle.com How to participate - Are you accepting roles and which one? Not yet once we come out of incubation with the initial designs and a working prototype. Skills required working on your project. • Knowledge of JSF, AJAX framework • Prior Java experience is a plus. Help Wanted - If you are looking for help then specify the type of help you are looking for. Not yet once we come out of incubation with the initial designs and a working prototype. License: Apache License 2.0 Version 2.0, January 2004 http://www.apache.org/licenses/

Grapevine Web Project  (grapevine)   Incubator Project 
A Struts-inspired web application framework with built-in AJAX support.

greenfire  (GreenFire)   Incubator Project 
GreenFire efficient manages and controls heating control of houses and saves energy. GreenFire is based on Java EE 5 (is tested with Glassfish v2), Scripting, RMI and Shoal. SunSpot integration is planed.

GroovyRules  (groovyrules)   Incubator Project 
GroovyRules is a lightweight JSR-94 Rule Engine implementation that allows rules to be specified using the Groovy scripting language.

HA-JDBC    Linked Project 
HA-JDBC is a JDBC driver proxy that provides light-weight, transparent clustering capability to any underlying JDBC driver.

Harvester Application Container  (Harvester)   
The Harvester application container provides a simple way to develop and deploy Jini applications.

Hibernate Jpetstore  (hjpetstore)   Incubator Project 
Rewrite Jpetstore project using Hibernate as its persistence layer, the original project comes from Spring distribution bundler which used iBatis (ibatis.apache.org) as its persistence layer implemented by Clinton Begin, then it had ported into Spring by Spring members. The original source codes for iBatis and SpringMVC has removed for the sake of clarity. And because my native language is Chinese, so some code comments were written in Chinese.

Hibernate Web Paginator  (HibernateWebPaginator)   Incubator Project 
Add paging and sorting functionalitys in your HTML tables with Hibernate querys.

Hifaces - JSF components and tools.  (hifaces)   
Hifaces provides components and tools for everyday use in JSF projects as well as utilities to integrate JSF with other technologies and frameworks like Spring, Hibernate, JAXB and many more.

Home  (home)   Incubator Project 
This is a J2EE based software to organize all your home related things.

Home economy  (homeeconomy)   Incubator Project 
Centralized calculation, saving, reporting and analyses of home/family expenses by means of enterprise application.

homeeconomy    Incubator Project 
Centralized calculation, saving, reporting and analyses of home/family expenses by means of enterprise application

Host project for the Cacao daemon  (HotCacao)   Incubator Project 
HotCacao releases the source code of the Cacao daemon, that is a cross-platform Java-based management daemon (Solaris, Linux, HPUX, Windows; Java SE, Java ME), supporting standard management protocols (JMX, SNMPv1,v2,v3, CIM, WS-MAN / WS-CIM), with integrated pluggable security (TLS, PAM, RBAC, SBD, auditing, Access Manager), that is is a dynamically extensible container simple to develop for and to use (NetBeans plugins, the easy learning curve of JMX).

Huts  (huts)   Incubator Project 
Huts is a very small set of helper classes that jumpstart Struts + Hibernate development.

Hyperic HQ  (hyperichq)   Incubator Project 
Hyperic HQ is an open source IT management platform which delivers consolidated, comprehensive management of enterprise IT technologies, focusing on the databases, app servers and web servers that comprise modern web infrastructure

ibe    Incubator Project 
ibe, or Integrated Business Enviroment, is a project designed to integrate business services and increase productivity.

iEat - Internet recipe database  (ieat)   
An XML-based recipe database with the aim of a clean and easy-to-use interface.

IFIPS Ingenieur Services  (2is-website)   Incubator Project 
Mission and goals :

  • This project is a web application (J2EE).
  • There is a lot of aspect in this project : team work, a lot of work, technologies and framework.
  • The first goal is to create an application witch is totally skeletal.

Description :
  • We are a big team (5 developpers),
  • We need tools like CVS or bug reporting,
  • Appfuse based,

It will be build on a lot of framework :
  • Spring
  • Hibernate
  • JSF, SiteMesh...
  • MySql / Postgres


We use tool like :
  • Ant, Junit, Emma...
  • Eclipse,...

To contact me : it's simple, send me a mail at fadil.mokhchane@gmail.com
To help us : send me an email too, we research webdevelopper, architect...

IG Labs Redirect Engine  (redirectengine)   Incubator Project 
Platform independent engine for controlling global redirects from within Web contianer.

Impala    Incubator Project 
A dynamic plugin infrastructure for the Spring Framework. Enables rapid development of Spring applications through hot-redeployable plugins, expandable application contexts and dynamically updatable bean wirings.

Implementation of the Chord P2P routing protocol  (accord)   
This is an implementation of the Chord P2P routing protocol: http://www.pdos.lcs.mit.edu/chord/

Incubator for Neigborhood Projects in Java Enterprise Community  (neighborhood-incubator)   
Some projects in projects in Java Enterprise Community do not host the source code on java.net and have existing projects elsewhere for code. But these projects would like to build a neighborhood on java.net using forums, mail, etc. Here is where they can incubate and grow their neighborhood activity.

Infortone  (infortone)   Incubator Project 
The Infortone Enterprise Technology is the first Chinese Open Source, standards-compliant, J2EE based applications and server implemented in 100% Pure Java and based on JBoss and ObjectWeb.

integra-bpm    Incubator Project 
Integra is a 100% java open source full fledged BPM system with an extensible architecture and great UI. It's based on OSWorkflow, Quartz, Drools and Esper. It has a warehouse with graphing capabilities for Business Activity Monitoring and reporting.

Integration for Spring into Fit and FitNesse  (Spring-FitNesse)   Incubator Project 
This project provides an integration for the Spring framework into the Fit and FitNesse testing frameworks. Spring Beans can injected into into Fit and FitNesse fixtures.

IntelliJ IDEA Plugin for JBoss Seam  (SeamGadgets)   Incubator Project 
SeamGadgets brings enhanced support for the JBoss Seam framework to the IntelliJ Idea Java IDE.

Interactive Bean Code Generator  (icogen)   
An interactive and command line tool to add several types of methods to a Java source file. The goal is to cut down on the grunt work of some of the boring coding tasks. This includes getters, setters, constructors, etc. for simple Javabeans, attributes and invokations for MBeans, persistence methods for RowBeans. Plugins for popular IDEs will be available.

Interruptible RMI Library  (interruptiblermi)   Incubator Project 
Provides a mechanism to interrupt or cancel an RMI method call. Typically once a thread enters an RMI method, the thread blocks until the RMI call returns. This can be very undesireable, for example if the user wants to "cancel" the RMI operation. Interruptible RMI Library provides this capability.

Issues Tracker Tool  (jissuetracker)   Incubator Project 
Tool for Tracking Issues. On Struts, JSPs. and BackEnd as Oracle

J-RAD    Incubator Project 

j05fulcrum  (J05fulcrum)   Incubator Project 
J05fulcrum aims to be an application in which small businesses or projects can find a workable integrated system with a set of the most widely used modules implemented. The main goal is to provide a content management system, a forum, a wiki, a product management system and ultimately a shopping chart implementation. The application is to be based largely on Apache Struts/Tiles at the view- and controller level; the model level will initially focus on a working JDBC and Hibernate ORM Mapping solution.

J2EE Application Engine  (jae)   
Develop a software for corporative applications generation being used platform J2EE, instead the reduction of the involved repetitive work in the development of this kind of application, developing consequently a final product quality.

J2EE commerce  (j2eecommerce)   Incubator Project 
We provide the open source j2ee commerce solution. It's based on jsf and ejb 3.0. It also provide the easy way for the oscommerce user to transplant to j2ee platform.

J2EE ETL Tag  (JetETL)   Incubator Project 
A scalable and portable JSP tag library designed for various ETL tasks.

J2EE reusable framework (Jt)  (Jt)   Incubator Project 
Jt is a light-weight framework for the rapid implementation of J2EE applications. Jt has been utilized in several large mission critical systems. Jt implements many well-know patterns including Data Access Objects (DAO). It features messages, attributes, logging/debugging capabilities, resource loading, etc. This framework supports several J2EE technologies including Java Server Pages (JSPs), JDBC, JavaMail, XML and Web Services.

J2EE scripting language  (jep)   Incubator Project 
JEP is a new scripting language for having a better solution for j2ee presentation layer. Simply it's going to bring Java, Javascript, HTML and SQL closer and make web programming easier and more maintainable.

jalimba    Incubator Project 
JALimba is a multiuser platform to manage your calendar and your contacts. Features: * MultiUser : each user can decide to grant privileges (read/write) to other users. * Event template : you can use template to manage events. * Report engine. You can made many reports and store it. * Multi language : you have multilanguage supports.

jAPS    Linked Project 
jAPS is an adaptive J2EE solution for building customizable and accessible (WCAG compliant) informative web portal systems

jars.de - Java und Technologie    Linked Project 
German Java Blog

jASEN    Linked Project 
jASEN is a pure java Anti Spam ENgine combining bayesian-like scanning with intelligent email inspection and classification jASEN is best suited to developers wishing to integrate anti-spam services into an existing server based java email application, but can be used for client applications The jASEN project started after the now famous article published by Paul Graham spawned a range of new anti-spam technologies based on Bayesian classification Subsequent enhancements were made to the original proposal, with a significant improvement proposed by Gary Robinson which replaced the standard Bayesian approach with a superior* Chi Square computation, which was then further improved Unfortunately almost all of the implementations of these approaches which followed were either commercial, or non-java. Thus jASEN was created to provide a free, extensible, pure java implementation of the wonderful work done by these (and many other) people

Java Adventure Builder Reference application  (adventurebuilder)   Downloadable Executable 
The Java™ Adventure Builder Reference application is a set of applications that showcases a web services on the J2EE ™ 1.4 platform. These applications also use the many facilities in the J2EE 1.4 platform. This application is now hosted on java.net for publicly visible development by the Java BluePrints team and for more frequent releases such as weekly and nightly builds.

Java API for Document Handling (JADH)  (jadh)   Incubator Project 
JADH provides developers with a common interface API for different document* types. JADH is not bound to handling any particular type of document*. Infact it gives a common implementable API for specific type of document. Initially JADH supports Document XML, Java Properties, CSV, MS-Excel formats. JADH can be very easily extended to support any document format. With document type independent model, JADH gives programs are object centric and not document centric like our Web-Services, reporting tools etc. JADH can be also used for document conversion from one document type to another without a single line of extra code. Theres Much more to JADH...chk it out.

Java BluePrints  (blueprints)   
The Java BluePrints program from Sun Microsystems presents best practices, guidelines and applications for designing enterprise applications and Web services using Java technologies. This java.net project hosts some of the Java BluePrints content for publicly visible development and feedback.

Java Bullet (The Quickest Web Development Approach)  (JBullet-Web)   Incubator Project Downloadable Executable 
An easy to use web framework. An effort to make something similar to struts but easy like Ruby on Rails.

Java Business Process Management  (jbpm)   Incubator Project 
jBpm is a flexible, extensible workflow management system. Business processes, expressed in a simple and powerfull language and packaged in process archives, serve as input for the jBpm runtime server.

Java Core Components  (jcc)   
Java Core Components contains a number of components and utilities commonly used in Java projects. There are alternative implementations of components found in J2SE, for example collections, serialization and RMI. All components are designed for speed, low memory overhead and flexibility.

Java EE Tutorial  (tutorjee)   Incubator Project 

Java Enterprise Bootstrapper  (enterprise-bootstrapper)   Downloadable Executable 
Templates and helpful forums for getting your Java enterprise project started with a minimum of effort. The resources in this project help us maintain a consistent look and feel across projects in the Java enterprise foundry and incubator.

Java Enterprise Show Cases  (enpasos)   Incubator Project 
Built on latest Java EE technology and best tool support the enpasos project develops business solution show cases.

Java ES Monitoring  (javaesmonitoring)   Incubator Project 
Java ES Monitoring : Monitoring Framework - simplifies our business by providing a unified, consistent, qualified, relational and actionable service-oriented industry standard monitoring model for all Java ES components. Monitoring Console - real-time monitoring GUI for Java ES deployments based on the Java ES MF 2.0 and displaying hierarchy, performance statistics, and OSS/J QoS (operational status, alarms, and thresholds).

java imageIO gif plugin  (gif-plugin)   Incubator Project 
Java ImageIO plugin that allows you to save images in the GIF format. It comes with a Quantizer that allows you to reduce the number of colors used in an image.

Java MQ Server  (jmq)   Incubator Project 
Open Source Java MQ Server, MDB container

Java multilingual CMS with full-text search bases on AppFuse  (atleap)   Downloadable Executable 
AtLeap is a flexible java engine bases on AppFuse to rapid start your Web application. The main features are tag-library including GRID (table with sorting, filtering, pager etc.) and multilingual CMS with WYSIWYG HTML editor, full-text search engine etc.

Java Pet Store Reference Application  (petstore)   
Not yet started. Come back soon!!

Java Programming Puzzles  (puzzles)   
This project presents various puzzles for Java to illustrate corner cases, and traps and pitfalls. I am starting out with Java SE, but may extend this to Java ME and Java EE later.

Java Regression Test Framework  (jregress)   Incubator Project 
A framework for running script-based tests portably across platforms such as Solaris, Linux, and Windows. Compares "golden" output reference files against each test run, allowing for differences in path names and indeterminate output such as timestamps.

Java Server Scripts  (java-server-scripts)   Incubator Project 
Java Server Scripts (JSS) is an MVC-based web application development environment that allows Java developers to quickly setup and create a web application. JSS also helps developers to maintain changes to the web applications easily.

Java tiny web server  (jtws)   Incubator Project 
A simple java.nio web server implemented using java.nio for multiple connections.

Java-based scripting-friendly Web application framework  (phobos)   Incubator Project 
Project Phobos which is a lightweight, scripting-friendly, web application environment and runs on the Java platforms, is targeted to meet the above developer requirements. Its goal is to show that Java is an excellent platform for server-side scripting and allows developers using dynamic/scripting languages to leverage the power of the Java SE and EE platforms.

Javapolis 2005 Registration  (JP2005Reg)   Incubator Project 
Generic conference-registration application which will be applied initially for the JavaPolis 2005 conference organized by the Belgian Java User Group (BeJUG).

JavaScript SDK  (jssdk)   Incubator Project 
JavaScript SDK (JsSDK) is an Object Oriented Modular JavaScript Framework for Advanced AJAX programming and its primary objective is to provide · A Rich and Browser Environment Adaptive User Interface Programming layer for DWR. · A User Interface template framework like Java Server Pages (JSP). · A JavaScript compiler for o Generating compressed, obfuscated JavaScript code.(to be called as js-object code) o Building single js-object code from multiple JavaScript source files linked together. o Generating browser specific js-object code if required. JsSDK will help building AJAX applications using the traditional best practices of web development. The development community can build, share, and use free or commercial reusable Js-object libraries. The JsSDK compiler will help to create minimal JavaScript code which will greatly reduce the loading time and improve code security. Finally, JsSDK will provide richness, simplicity and modularity to AJAX development.

javaserverfaces    
The Official Standard Implementation for JavaServer(TM) Faces

JAware    Incubator Project 
JAware features - Middleware Application Support multi platform (NT, Solaris, HP-UX, Linux). High-performance communication mechanisms, grouping, Event, data distribution. Fully object and event oriented. Easy multithread programming. Redundancy: process redundancy, objects redundant, LAN. Multiline: managing of several network lines between computers to handle network hardware fault. Multicomputer : manage 2 computers duplicating each other to handle computer hardware fault (Active-Active, Active-StandBy, StandBy-StandBy). Management : A support for administration GUI. Show runtime resource usage and server status Dynamic object creation: ability to dynamically create/invoke customized objects. JAware API; Client/Server API Support JMS: On the road

jawflow    Linked Project 
JawFlow is a Workflow Engine partially conformal to WfMC (www.wfmc.org) directives, completely written in Java using JMX technology. It understands XML Process Definition Language (XPDL) and can be customized using activities written in Java or in any scripting language supported by BSF

JBI Component Repository  (jbits)   Incubator Project 
A repository of JBI binding components and service engines. Also included are component tutorials that range from simple to all-inclusive.

jbicomps  (open-jbi-components)   Incubator Graduate 
Open Source Components that comply with JBI Specification

JBoss Config GUI  (jbossconfiggui)   Incubator Project 
Let the user be able conveniently to configure the JBoss application server.

JCA Resource Adapters for Berkeley DB and DB XML  (berkeley-dbxml-adapter)   Incubator Project 
A pair of J2EE Connector Architecture resource adapters for Sleepycat Software's Berkeley DB and DB XML.

JDBC Data Form  (DataForm)   Incubator Project 
DataForm is a set of Swing components that allow the rapid development data centric applications. It include a full set data aware widgets.

JDBCPersistence  (jdbcpersistence)   Incubator Project 
JDBC Persistence is (yet another) Persistence Layer which is,of course, different from its peers.

jdeployer  (jDeployer)   Incubator Project 
Compiler and deployer of JEE applications

Jdon Framework  (Jdon)   
Jdon is a meta framework , a rapid J2EE development framework. it has a simple but powerful ioc/aop core. and seamlessly supports two kinds of service: EJB and POJO services, it supplys a fast way for developing data crud and batch query functions.

JERP    Incubator Project 
The JERP project is a ERP 100% J2EE with JSP, Servlets, JavaBean, EJB and J2ME and design patterns.

JFotki  (jfotki)   Incubator Project 
JFotki allows you to create albums of pictures. You can create your own album and upload pictures into it.

JGallery : creation of photo gallery  (JGallery)   
Creation of web photo gallery (for original script)

jgBus    
A complete enterprise service bus (ESB) for business integration. Runs out of the box, supports multiple databases and transports (WS, ftp, http(s), email, jms, sockets and others), connect any systems to each other async/sync.

JGears Framework    Linked Project 
JGears is a java framework for development platform and technology independent user interface based on component object model

JHelp    Incubator Project 
The JHelp is a powerful system of HelpDesk. JHelp will contain two modules: Administrative and Customer. Its integration with websites will be very simple, through assistants...

jhtml    Incubator Project 
About customization of html layout in a taglib design based. The main goal of the project is provide more beautiful interfaces through html substitution using taglibs, html, javascript, css and customized images, providing a html layout never seen before in the web.

JIPFilter    Incubator Project 
JIPFilter addresses the need for easy manageability of the IPFilter firewall from Java, J2EE, and Web Services environments by providing a browser based UI and web service APIs to access and manage firewall configurations and security policies. JIPFilter also provides APIs for Java/J2EE applications to programmatically manage IPFilter from Java land; for example, to dynamically prevent accesses from a certain set of IP addresses at the operating system's IP layer, rather than incurring the overhead of allowing the connection to percolate all the way up to the J2EE stack and have the application server reject certain malicious clients. IPFilter is very popular on UNIX systems, but JIPFilter(for now) assumes Solaris 10 and above; but this assumption is codified in classes that can be easily modified to suit other platforms.

Jlog  (JLog)   Incubator Project 
A logging implementation agnostic API for logging. You can use this logger in your applcation with any logging tool like Log4j or in-built java logging. So if you decide to switch from one logging tool to another your application remains unaffected

jLynx Peristence Framework  (jLynx)   Incubator Project 
jLynx is a powerful Object/Relational development tool that allows Java developers to more rapidly develop applications and services. The jLynx API supports Oracle, IBM DB2/UDB, Microsoft SQL Server and MySQL. In addition to common database operations (SELECT, UPDATE, DELETE, INSERT), the API supports multi-table user transactions. jLynx permits developers to easily persist simple JavaBean objects with minimal effort. jLynx eliminates the need to constantly translate between Java and SQL.

jmagent    Incubator Graduate Downloadable Executable 
a agent for j2ee server

jmaki    Incubator Project 
ajax.dev.java.net is where jMaki is now. We need a more specific directory for project jmaki

jMaki Extensions  (jmaki-ext)   Incubator Project 
This project is a place for extensions to jMaki including components libraries and added features that not be made available in the core jMaki project.

jMaki Webtop  (jmaki-webtop)   
A web top component for jMaki Users that allows users to easily display and manage widgets and mash them up.

jMaki Widgets  (widgets)   
Widgets for jMaki

jmaki-charting    
Charting Widgets using jMaki

Jmin    Incubator Project Downloadable Executable 

jmORB  (JmORB)   Incubator Project Downloadable Executable 
a mini ORB

JMX MBean Database  (jmxdb)   Incubator Project 
This project provides an implementation that maps the JMX MBean query to a real relationship db query. The actual implementation should support both caching based object query and rdb based relational query. The mapping scope includes JMX expression and relationship API. All JMX implementations today does the linear searching in querying MBean objects. When the underlying JMX MBean objects are in milliioins, the query becomes essentially unuseful. One of the project goals will also to make mapping from the JMX query/relation API to db query a generic layer that can be easily reused in designing other model-driven Expression solution. The work is based on existing product-level implementation, which also includes specific query optimization and model-driven enhancements.

JMX MBeans Everywhere  (mbeans)   Incubator Project 
JMX is the standard for management of services using Java. This project is aimed at providing a set of well written and tested standard JMX MBeans for various purposes. There might be various libraries out there that are available as Java API, but making them available as MBeans has unique value. This solves problems of remote connectivity. The API can be called in process or out of process, as long as the Java SE platform is 5.0. An example of this is a set of standard JMX MBeans that manage a JKS KeyStore.

jNAC    
The Network Application Controller is a Java web application which provides a complete solution for developing and managing enterprise applications and data

JOOReports  (jooreports)   Incubator Project 
JOOReports is a solution for generating dynamic documents and reports in Java and for the web, based on OpenOffice.org. Templates can be easily composed using OpenOffice.org Writer. Documents can be generated in PDF, OpenDocument, Word and other formats. Data sources include POJOs and XML.

JPHOENIX-CMS  (JPHOENIX)   Incubator Project 
Content Management System, J2EE application.

jplanet  (jPlanet)   Incubator Project 
A easy to use feed aggregator. Atom and rss compatible

JRNA - J2EE Application Generator  (JRNA)   Incubator Project 
JRNA - Is a suíte of tools for build fast and quality J2EE Applications.

jrpojet    Linked Project 
jprojet est un outil de suivi de projets multi-utilisateurs. Le but est de pouvoir suivre l'évolution d'un projet, du début (appel d'offres) en passant par les changements de versions jusqu'à la clôture du projet. jprojet travaille avec une base centralisée, afin que tous les intervenants d'un projet puissent suivre et faire vivre le projet en partageant l'information. jprojet se compose de plusieurs modules de gestion : - personnes : permet de définir des personnes avec leur rôle (client, chef de projet, administrateur système ...) et leurs coordonnées (tel, e-mail, ...) - projets : permet de décrire un projet, de faire le suivi de version, les notes d'installation, joindre des documents ... notes : permet de diffuser des notes (information) sur un projet à une liste de personnes - tâches : ce module est le centre de jprojet, il permet de diviser un projet en tâches et sous-tâches. A une tâche, il est possible d'affecter des personnes, de joindre des documents, ... Une tâche a un statut (validée, en cours ...), un type (bogue, développement, suggestion, ...), une date de début et de fin de réalisation, un temps estimé et réel, ... - incidents : permet d'ouvrir des tickets d'incident sur un projet (exemple : pour un site web, le site est ne répond plus) - planning : ce module permet de générer le planning d'une personne en fonction des tâches qui lui sont affectées - planification : permet d'avoir un véritable outil de planification des projet en cours et des nouveaux, suivre la charge des ressources. Ce module n'est pas disponible dans le version libre. jprojet c'est aussi des outils d'aide au suivi de dossiers : génération de rapports, gantt, planning ... jprojet se décompose en trois clients : - un client "riche" : interface complète pour la gestion et l'administration - un client web pour permettre le suivi par le web : essentiellement destiné au client - un client mobile : permettre de suivre à tout moment l'évolution du projet Distribution et licence Jprojet est diffusé sous licence Creative Commons : Paternité - Pas d'Utilisation Commerciale - Pas de Modification 2.0.

jscience-jpa    Incubator Project 
JScience-JPA is a framework built on top of JScience and Hibernate that facilitates persistance of JScience units to a database. JScience is the reference implementation for JSR275 (Units specification). Benefits offered by the JScience-JPA framework incude: -Easily store JScience values -Guarantee that values are persisted in the correct unit -Automatic handling of unit conversion when querying (use a meter value to query against a column stored in miles)

JSDT    
jsdt project

JSF compound components  (jsfcompounds)   Incubator Project 
Gives you the basis to build collaborating components (compound components) for JSF easily.

JSF Lava  (Lava)   Incubator Project 
This framework enables you to create JavaServer Faces Components and Pages quickly using templates.

JSF Mornay Component Library  (JSF-Mornay)   Incubator Project 
A consistent set of JSF components that do not depend on a particular JSF implementation and use AJAX technology transparently whenever appropriate.

JSF Tab components  (jsftab)   
Tab navigation is the popular way in web page design. But it isn't the standard JSF components, so the project will create the smart and powerful tab components to help the web developer. It will have the below functionality: 1. Multiple leve tab 2. Nested tab 3. Customized style 4. compatible with JSF navigation or self contained navigation. 5. Dynamic controled tab menu

jsf-spring    Linked Project 
This project provides glue code for comprehensive integration of JSF (JavaServer Faces) and the Spring framework. This is done in a implementation independent way so that it can be used with any JSF implementation.

jsfportletbridge    
JSF/Portlet integration library.

JSP Tag Library for Java Persistence API  (jpa-taglib)   Incubator Project 
jpa-taglib is a JSP tag library for using Java Persistence API (JSR 220, a.k.a. EJB 3 persistence API) in JSPs. Not only does it allow a more natural use of that functionality within JSP pages, but also it allows separation of responsibilities. This includes custom tags for resource injection, CRUD operations, transaction management that are required to use Java Persistence API in JSPs.

JTAL  (jtal)   Incubator Project 
Template attribute language for valid XML generation

JTextImage  (jtextimage)   Incubator Project 
Utility that provides dynamic generation of "text images" for generating headlines with non web fonts or buttons. Provides a servlet and taglibrary that can easily be plugged into any J2EE web application.

JTRunner Java Test Runner    Linked Project 
JTR, acronym for Java Test Runner, is a Java framework that fastens the building of both J2SE and J2EE test suites. JTR has been devised with some targets in mind: * ease of use * extendability * high configurability * modularity * rapid development * providing J2EE developers with those facilities they usually need * ready to use logging facilities * Inversion of Control: let the JTR framework inject runtime properties into your runners * complete control of the exceptions potentially raised during your test runs The main advantage is in that developers are required to code just what they are interested in: the test logic. The JTR runtime takes care of all the other complex tasks such as injecting the correct parameters into each IRunner concrete implementation, scheduling the execution of the various runs across the different test epochs, gathering information about the test, tracing the test execution and so on. You have complete control over the behaviour of your tests by means of a configuration file, the jtr.xml. More information and a really useful how-to can be found at the following URL: http://jtrunner.sourceforge.net Francesco Russo JTR Project Owner

JUG-MADRID-Pozuelo    Linked Project 
Developing and Implementing techniques for reengineering Java and J2EE systems

KuDocs Document Management System  (kudocs)   Incubator Project 
A J2EE document management system, depends on J2EE, jBPM, JSF, XML, WebService technology.

LampFish -- JSF Template-based Renderers & Pages  (LampFish)   Incubator Project 

In short this infrastructure supports an alternate approach to creating JavaServer Faces components and pages by utilizing JavaServer Faces's pluggable API's. It lowers the bar for developers who wish to create and share JavaServer Faces components. And it serves as a flexible and powerful development environment for building JavaServer Faces applications.

">

LampFish supports 2 different uses: creating pages based on a template; and creating JavaServer Faces components based on the same template format.

When used to build a JavaServer Faces Renderer, the template language allows the user to quickly build JSF components without needing to know indepth details about how JSF Renderers work. These Renderers are capable of performing complex operations, delegating to sub-components, handling decode functionality, and any thing else you can do with a pure java-based renderer. It does this is a standard way that reduces the time and complexity it takes to build a component. It also supports best practices, such as using the ResponseWriter's methods (startElement, writeAttribute, etc.) which are important for supporting IDE's such as Java Studio Creator.

When used to build JavaServer Faces pages, the same technique is applied to defining the page. In this scenario a JavaServer Faces UIComponent tree is created from the template and used to drive the rendering process.

Ajax support exists in the way of XMLHttpRequest support for processing requests which target a given UIComponent (it is not necessary to pre-define the target or area as with some solutions). This enables you to easily write Ajax applications without necessarily needing Ajax components -- however, it's easy to use this project to build reusable Ajax components as well.

There are a number of developer-oriented features. One of these features is the ability to instantly see changes (just hit reload in the browser). Another is the "Chain-of-Responsibility" pattern that is implemented to help organize processing logic into smaller pieces that can be aggregated together in meaningful ways. And since this "chain" is defined in the template (not in Java), it can be defined or modified at runtime and results can be seen instantly. ActionListeners can be handled this way, as can just about any JavaServer Faces event, and some additional events (display events, create events).

In short this infrastructure supports an alternate approach to creating JavaServer Faces components and pages by utilizing JavaServer Faces's pluggable API's. It lowers the bar for developers who wish to create and share JavaServer Faces components. And it serves as a flexible and powerful development environment for building JavaServer Faces applications.

lansearch  (filesearch)   
seacrh fi8les on network

lazarus    Incubator Project 
Lazarus is a embeddable IoC container which implements best features of existing containers still begin simple, robust and managable. It can be embedded in any servlet container or even in J2EE container.It also gives remote access to deployed components using different protocols.

LDAPPool    Incubator Project 
This is a basic framework for LDAP Connection Pools. With very simple configuration files for each pool and a control for abandoned connections. Also, could be deployed as a Managed Service in JBoss, JOnAS, Weblogic and Websphere.

lekker - The Recipe Database  (lekker)   Incubator Project 
A webapplication to manage your recipes and guests. The application is based on JSF, Springframework and JPA.

Librarian    Incubator Project 

licenze    
Licenze is a open source software designed to help organizations keep track on software assets and licenses. It is developed to facilitate organizations such that it does not run into legal issues with proprietry software installed in PCs own by the it and do not have a license issued for. It allows IT staff or Department Managers in Small-Medium Enterprises to keep track of all software installed in the organization/department's personal computers.

LimpidLog    Linked Project 
LimpidLog is a revolutionary logging for Java and J2EE. No hard-coded log statements required. Easy and transparent. Classes are dynamically registered at runtime. See http://www.acelet.org/limpidlog/ for more information.

LinkDropper    
Web application to keep track of your bookmarks (similar to del.icio.us). Some of the technologies used are Hibernate, Spring, Struts and Sitemesh.

Live BluePrints  (live)   
Live BluePrints Project

Lucene Connector  (lucene-connector)   Incubator Project 
JCA Connector to use lucene from EJBs.

lucenerar    
This project is meant to create a JCA component used for providing Lucene services to J2EE components. Since Lucene accesses the filesystem directly, it's unsuitable for J2EE products, and this connector will rectify that.

mabon    Incubator Project 
Mabon

Magma  (magma)   Incubator Project 
This project provides a starter web application built on top of some of the best open source technologies. Technologies used are AndroMDA, BeanShell, Ant, JUnit, Emma, Hibernate, Spring, SpringMVC, Acegi, and PostgreSQL. The starter application provides basic login, user admin features, file upload and download from database. The projects goal is to accelerate project development by taking advantage of customizable code generation and lightweight development technologies. This minimizes the amount of code required to produce high quality, high performance, java web applications.

ManagedRunnable  (managedrunnable)   
A JMX bean for starting, monitoring and controlling a single process.

Mantis Full-Text Search  (mantisfulltextsearch)   Incubator Project 
Search Any Existing Mantis Instances, providing a search experience similar to Google, and can also "sort by", "narrow by" results like Amazon. Just type in several keywords, to find a list of highlighted matches, and also matches for each project, each developers, each OS versions, etc, are counted. If not found, users can click on project name, OS version, to narrow down the results.

manutagil  (ManutAgil)   Incubator Project 
Gerenciador de manutenção empresarial.

Map Log  (map-log)   Incubator Project 
Map-log is a map centric content management system (CMS) with google map mashup. The main idea beyond the project is to mark every memorable places over the map. For example: I was in Thailand when I was a child. My parents took a lot of pictures from that place. So what I can do over the “map-log” is to select specific region from Thailand and set my photo gallery. so anyone can see my memorable pictures. Not alone Photo gallery only, this project enables user to put their memorable video clip, audio clip, PDF, doc and also Event information over specific region. Anyone can subscribe for any region (based on geo tagging) to get information from that specific location. So whoever subscribed from Thailand he will get my shared photo gallery too (as it was tagged on Thailand). Yet another example: this example is good suited for event organizer. Let’s think about “Abc event management company pvt ltd.” They are organizing events around the whole world. People are eagerly waiting to see event on their local area. So this “Abc” company will spot their upcoming event over the map. So people can get to know when, where they are going to organize their events. Even where they already have organized their events. “Abc” company can share those memories through spotting over the map with photo gallery, audio, video, file and event information. A complete map centric memory booming content management system..

Market - Classifieds Web Application  (market)   Incubator Project 
Web application for providing and managing classifieds and advertisement. Should act also as sample Java EE NetBeans project using several Java EE technologies.

matrix  (Matrix-JDO)   Incubator Project 
Maple-JDO is an implementation of Sun's Java Data Objects specification. It is based on version 1.0.1 of the spec

Maven Goals for JES  (maven4jes)   Incubator Project 
The goal of this project is to leverage all the benefits of Maven to simplify and automate repeatable developer oriented tasks surrounding the Java Enterprise System (JES) project stack. These tasks should include packaging, deployment, backup/restore and creation of respective JES technology projects.

Maven Plugin for Oracle Application Server  (maven-oas-plugin)   Incubator Project 
This projects aims to provide a maven 2 plugin for developers who use Oracle Application Server 10.1.3. I have already developped some functionalities like deploy,redeploy ears and few admin tasks.

Medical Records Management System  (JJ2008-HospitalityThemeProject)   
An integrated healthcare system, that allows an individual patient to take ownership of his own health. This is a non intrusive system which allows the patient to diagnose their health condition. It will be able pre-empt the possible health problems for the patient.

Meme ORM Mocks  (meme)   
Mock ORM implementations (JDO, hibernate, EJB3) for GUI development purposes, where test data needs to be created every time the application is started, since objects are not actually persisted to backend datastore by the Meme mocks.

MemFaces  (memfaces)   Incubator Project 
MemFaces is a collection of JavaServer Faces components

messaging  (ms)   
Cetralised messaging system is middleware system which can be used to get any kind of message from all around the world and another system can retrieve the message from that system. Every message is some authentication header which helps system in delevery of all the messages to another system

MetaSearch Engine  (feemetasearch)   Incubator Project 
take the results from Google&Yahoo search engines and store them in database then arrange these result according to its importance by using (TF-IDF) algorithm

MicroNova YUZU JSP Tag Library  (micronova-yuzu)   Incubator Project 
MicroNova YUZU is a JSP tag library designed to augment JSTL to make a powerful XML-style "scripting language" for the web.

midwinter    Incubator Project 
High performance and rapid Web application develope framework for J2ee developer

mobile  (tracking)   Incubator Project 
mobile tracking system can track the mobile users,and send instant message,and can also do vedio conferencing using j2me

MockGen  (mockgen)   Incubator Project 
This project is to design mock Exam simulators for all the Sun Java Certifications.

Model Driven ERP Framework  (OpenModelERP)   Incubator Project 
A framework for ERP applications that is unique in two respects: 1) OpenModelERP will utilize the Model Driven Architecture (MDA) approached as defined by the Object Mangement Group (OMG). 2) OpenModelERP will be designed based on Service Oriented Architecture best practices and patterns. One primary objective of OpenModelERP is to provide a business application framework that can be easily customized by modifying the UML models distributed with the framework. Code will be automatically generated from the models using the open source tool AndroMDA. The other primary objective is illustrate best practices in SOA application development and utilize all of the best-of-breed open source technologies that support the implementation of SOA architectures.

Module system for Glassfish  (modsys)   
This project develops a module system with inversion-of-control features, that are small enough to allow fast start up. The project relies extensively on Java5 features.

mof    
The Mobile Object Factory permits creating of a Collection of Enterprise Applications declared in a XML syntax. The XML description is delivered to a device where the application is rendered. The device targeted can be anything from a hand-held device to a enterprise satelite station.

MPC, My Personal Collection  (MPC)   Incubator Project 
This project intends to manage personal collections of any kind (e.g. DVD's, CD's, books, etc). The web-application uses Stripes in the web layer, and Spring + Hibernate in the engine.

MrPersister PetStore  (mrpersister-petstore)   Incubator Project 
A Java PetStore powered by MrPersister ORM and Apache Struts.

Multi Utility Service Integration Component  (music)   Incubator Project 
An Enterprise Web Services based Service Fabric Framework to declaratively create and add transactional value added components to Collaboration Software like Portals and EAI middleware.

Munimjee  (munimjee)   Incubator Project 
A complete financial package catering to various needs by different organisations (commercial or non-commercial, government or non-government) for all countries.

mvflex-valhallamvflex-valhalla  (mvflex-valhalla)   Incubator Project 
Generic MVC/Action Framework plus Full-Featured Web Framework

MyGIS    
It provides a poweful geospatial data visualization and reporting services framework built around J2EE and the popular MySQL Database spatial capabilty.

mysn  (Mysn)   Incubator Project 
A personal contact management system. A member can share his information to found a confident social network. He/she can search his/her information throughn the internet and mobile devices.

Nagel - Thumbnail viewer web application  (Nagel)   Incubator Project 
A web application that dynamically generates clickable thumbnails an displays them to the user in the browser in realtime.

NetBanking  (OnlineBanking)   Incubator Project 
It's an online banking product. The bank activities such as creating an account,getting a credit card,carrying out transactions like funds transfer,tax payments billpayments r carried out. There is a facility to update the account,viewing the reports.

netbanking through internet  (netbanking)   Incubator Project 
It is an online netbanking through internet creating transactions,billspayble,cheque transfers,telephonic bills payble,electricity bills payment,enquire about account details,client side valueations,server sidevaluations,funds transfer from one account to another account so it all requires technologies java,j2ee technologies oracle 10g,hibernates,struts,ejb etc

NetBeans Echo2 Ajax Web Framework Support  (nbecho2support)   Incubator Project 
Adds support to the NetBeans IDE for creating web project that use the Echo2 Ajax web framework.

NetBeans OpenLaszlo Support  (nbopenlaszlosupport)   Incubator Project 
Adds support for the OpenLaszlo RIA web application framework to NetBeans

NetBeans Plugin for SAP BusinessOne  (sapb1-nbplugin)   Incubator Project 
Open source NetBeans plugin for SAP BusinessOne. Allows developers to build Web applications using AJAX and JSF, invoke B1 DI services and manipulate B1 business entitites.

Network Virtualization Service  (network-virtualization-service)   
There has been a tremendous growth in the type and category of networking devices and services that are available in the market today. As the customer demand for sophisticated services keeps increasing, vendors are vying with each other to support as many features in their products. The consequence is that managing a complex network that contains devices with multiple service support often becomes a challenging exercise to the Administrator. The problem is compounded as the number of such devices and the supported platforms in the network increases. Multi-vendor devices in the network introduces a problem of different order altogether. Development of Network Management solutions has not kept pace with the development and fusion of the multitude of services that a device supports. For diversified service offerings like RFID,VoIP, Security, WLAN and LAN, the Network Management industry has responded with fragmented solutions often warranting enterprises to invest on each one of them to manage their service infrastructure. The non-standard GUI for different services offered by the same vendor leads to additional cost in terms of learning. In most of the cases, the Administrator has to “manage” with these Management solutions offering a non-uniform GUI, before he can actually manage the network. Most of the current Network Management Applications are tied down to SNMP that often limits the flexibility, nativity and the programmability that is provided by the Command Line Interface. NVS provides a management paradigm that provides a unified environment integrating the management of multiple services viz. VoIP, Security, WLAN and LAN Management, RFID etc... NVS approach is a paradigm shift in Network Management. It is a bottoms-up approach that embraces, exposes and consolidates each device’s complete capabilities. NVS is built on the premise that devices that support a rich configuration and command set are better managed through Command Line Interface than through SNMP alone. The solution thus fills the operational void between the GUI applications and the device level command set. Apart from the same the same Management solution can be offered as a set of Web Services from facilitating the Network Management in a Service Oriented Way

NexOpen Framework for JEE applications  (NexOpen)   Incubator Project 
NexOpen is a framework based in Spring 2.0.x and provides several modules for dealing with JEE applications. Based in annotations provides an easy start for developing complex applications

Nigerian National Association of Software Engineers (NNASE) - PUBLICWORKS  (NNASE-PUBLICWORKS)   Incubator Project 
The Nigerian National Association of Software Engineers (NNASE) is an indepedent progressive organisation for Nigerian software professionals. Its objects are to promote the study, practice and commercialisation of computing and to advance knowledge of and education in IT for the benefit of the Nigerian public. This project's goal is to serve as the collaboration point for NNASE members working on open-source java technology enterprise software applications. You are invited to join NNASE if you desire to help IT grow in Nigeria. However, all software engineers interested in building open-source software for relevant Nigerian industries are welcome.

NIO HTTP Client  (nhttpc)   Incubator Project 
An HTTP client using JDK 1.4 NIO for high performance. Scales to thousands of concurrent requests in a single JVM without the scheduler impact of creating multiple threads.

Nirvana - Next Generation Server Page -  (nirvana)   Incubator Project 
Nirvana resolve difficulty of recent J2EE thechnology such as Struts, JSF. They hava a lot of un-readable tag in thier pages. This makes design debug hard. Nirvana supports POHP(Plain Old HTML Page) to convert HTML pages into JSP pages by custom HTML compiler. This makes design-logic bi-dical development easy.

Nuke is web Development Tool and wirte by java  (eNUKE)   Incubator Project 
Nuke is web Development Tool and wirte by java.It include a web framework and a development tool.The framework is include spring,hibernate,strauts etc. technic.The development tool is base on eclipse.

Object Bridge  (OB)   Incubator Graduate Downloadable Executable 
OB,Object Bridge is a application development distributed framework based on java,which provide some useful services for being visited by EndPoint(include local JVM) with isochronous or asynchronous way. please visit the link: http://obframework.home4u.china.com thanks!

obligate    Incubator Project 
Design by contract framework for Java using annotations, enables pre-conditions and post-conditions to be evaluated and configured. Support for invariants is next up. Obligate aims to support EJB and standard Java classes and provide an approach for design by contract on Java services.

Odette FTP Library for Java  (odettej)   Incubator Project 
Provide a Odette File Transfer Protocol library implementation for Java, based on the RFC 2204. It's an older communication standard used for exchanging business data. When created the aim of Odette FTP was to facilitate the transmission of a file between one or more locations in a way that is independent of the data communication network, system hardware and software environment.

OGNL  (ognl)   
OGNL stands for Object-Graph Navigation Language; it is an expression language for getting and setting properties of Java objects. You use the same expression for both getting and setting the value of a property.

Online Store  (GrailsOnlineStore)   Incubator Project 
Online Store web application implemented using Grails. Web app is customizable by the user, and is integrated with PayPal for online payments.

Open Directory Service  (OpenDS)   Downloadable Executable 
OpenDS is an open source community project building a free and comprehensive next generation directory service. OpenDS is designed to address large deployments, to provide high performance, to be highly extensible, and to be easy to deploy, manage, and monitor.

Open Identity and Access Management  (OpenIAM)   Incubator Project 
The Open Identity and Access Management poject (OpenIAM) provides core identity services to simplify the implementation identity mangement, access control, password managment, single sign on and federation across web and non-applications.

Open J2EE BaseLayer  (ojbl)   Incubator Project 
Demonstrate how to build J2EE application use various open source products and skills.This project is attended to building a comprehensive and easy using development process, not another J2EE framework.

Open Java EE  (openjavaee)   
Open Source Java EE Implementation

Open JBI  (open-jbi)   Incubator Project 
Application Server agnostic JBI RI

Open Source RosettaNet Implementation  (RosettaNet)   
This project will provide an open source RosettaNet implementation in Java language.

Open SOX  (OpenSOX)   Incubator Project 
The goal of this project is to simplify compliance with the Sarbanes-Oxley Act of 2002 (SOX). It provides open source tools for automation of processes and policy controls, and ensure the information stands up to audit scrutiny

open-esb-build    
open-esb-build

open-source Synchronization of identities  (open-sync)   Incubator Project 
open-sync synchronizes the objects from one data source to another.

openCS is an open source community project focused on building a free and comprehensive next genera  (openCS)   Incubator Project 
OpenCS is an open source community project focused on building a free and comprehensive next generation calendar server. OpenCS is designed to address large deployments, to provide high performance and scalabilty.

OpenDataManagement    Incubator Project 
Open source solution to manage (maintain, harmonize, distribute and approve) business object representations of master data, transaction data and customising data in distributed landscapes of an enterprise.

OpenEdit    Linked Project Downloadable Executable 
A flexible Content Management, eCommerce and Blog software that is tailored to the needs of online marketing.

OpenJCR    Linked Project 
OpenJCR is an effort to create a content repository written in Java which adheres to the JSR-170 and the upcoming JSR-283 specifications as defined by the Java Community Process (JCP).

OpenRec  (openrec)   Incubator Project 
OpenRec is a JEE application to be used as a recruitment web site. In the website, we will provide too many features rather than the functional requirement. We will consider usability, accessibility and cross browser compatibility

OpenSubsystems    Linked Project Downloadable Executable 

OpenTranquera  (opentranquera)   Incubator Project 
Open Tranquera is a repository of reusable components for J2EE applications development. There are UI extensions, Services and Persistence layer, integrated with existing Open Source frameworks.

OpenXava    Linked Project 
Framework to develop JavaEE / J2EE applications rapidly and easily. Allows to define applications just with POJOs, JPA and Java 5 annotations. Feature rich and flexible. Generates JSR-168 portlet applications

OracleAQ JMS Connector  (oracleaq)   Incubator Project 
Derivative of Generic JMS RA dedicated to OracleAQ.

Organisation Management Tool  (orgss)   Incubator Project 
Provide basic processes needed by an organization to manage internal and external infrastructural resources. Main goal is to allow organizations to focus on building software that support their domain specific business.

Orion IDEA Plugin  (idea-orionplugin)   
An IntelliJ IDEA IDE plugin that adds integration for the Orion Application Server

OSAccess  (osaccess)   
OSAccess is a centralized Entitlement Engine. This is not meant to be a replacement for OSUser. Where as OSUser provides for user authentication across different server platforms and then give you access control at deployment time, OSAccess provides portable single point of entry for authorization to an subset of data.

OSS/J TCK Foundation  (ossj-tck-foundation)   Incubator Project 
The OSS/J TCK foundation provides the plumbing that is needed for all TCKs that are written for OSS/J API's. The foundation enables OSS/J TCK developers to focus on the functional tests and the plumbing will be handled by the TCK Foundation. Plumbing in this case is execution of the tests against three OSS/J integration profiles: EJB, XML/JMS and WebServices.

OSS/J Trouble Ticket Integration Hub Components  (ossj-tt-hub)   
Middleware components to be executed in mainstream enterprise middleware infrastructure to provide a solution for the integration of Trouble Ticket (TT) clients and systems using OSS/J TT API.

ostendo - CORBA IIOP Message Analyzer  (ostendo)   Incubator Project 
CORBA messages are encoded in the binary IIOP protocol. With ostendo you can display them in a human readable form.

osworkflow_yuhui_jacky  (osworkflow)   
try and try

Ouarimara    Incubator Project 
This project focus on developping sotware for West African enterprises accounting and treasaury management.

OurPOS  (ourpos)   Incubator Project 
Open source Java Point of Service Application.

Permission Management System  (PMS)   
It goal is providing a common privilege management framework for enterprise application, and it's concept base on RBAC(Role Base Access Control). It used Spring framework as bean management and transaction management,Hibernate as DAO encapsulation of persistent layer,Webwork as MVC framework of UI.

PersonalServer for mobility  (PersonalServer)   
A person can use his mobilephone for accessing the contents of the server through send an sms to the particular number. Suppose a CEO wants to analize his buisiness deals through a mobilephone he can place an sms to his personalserver and see the detail.Suppose a scientist has some problem in his activities he can use his personal server for his clarification.This server is for a person like mobile phone. A person wants to store bulk amount of data in his mobile phone .It is impossible. He can store and retrieve his data through the personal server.One can strore bundles of image in his personal server. This is a kind of virtual computer .He can bring this to any where of the world.

Phobos SVN  (phobos-svn)   Incubator Project 
This project contains the SVN repository for Project Phobos (https://phobos.dev.java.net).

pineapple  (Pineapple)   Incubator Project 
Pineapple is a tool for creation, test and management of J2EE-platforms, infrastructure and applications.

pipkin  (Pipkin)   Incubator Project 
A simple web framework based on Java SE 5, annotations and pojo.

PitBull Autentication and Autorization Framework  (PitBull)   
A simple framework of Autentication and Autorization, based in roles and access rules concepts.

Plain Old Java Queries: Native Queries for the Java Language  (pojq)   Incubator Project 
This project provides a framework for writing and executing database queries written in "Plain Old" Java 5. Native Queries, as described by several recent papers, provide statically typed, compile-time checked syntax. At runtime, bytecode analysis is employed to translate Java code to traditional string-based query languages. The initial implementation generates JDOQL for use with any JDO 1.0 implementation.

POJB  (pojb)   Incubator Project 
POJB makes EJB easier and simpler. Generic EJBProxy invokes POJOs on a J2EE container .Programmers do not need to create any EJBs.

polar    Incubator Project 
A meta-data driven relational olap engine based on a new schema type that provides the ability to handle frequently changing dimensional data and date effectivity.

Polaris for Open Source  (Polaris4OS)   
Open Source Framework useful for small and medium sized software companies that want to develop OS business applications in a Java environment based on other OS applications.

Polymorph Wiki  (Polymorph)   Incubator Project 
Polymorphic Wiki based on XML/XSL transformation in order to allow polymorphic presentation for Enterprise

pragmatic  (PragmaticUI)   
The goal for this project PragmaticUI is to JSP tag libraries and JSF components that allows Java developers to build enriched Java-based web applications.

Pro JSF  (projsf)   Incubator Project 
Professional JavaServer Faces

proctor  (PROCTOR)   Incubator Project 
The Proctor community is building free, open source monitoring components that implement the newest monitoring features of Sun’s Java(TM) Enterprise System (Java ES).

Production Tracking System  (tracking)   Incubator Project 
A system to track production steps in a factory. Production orders are tracked on their route through the production floor at various machines. Different configuration settings are possible. The tracking system has been proven to work in fairly large production environments. Real-life experience is available.

Project Broadway  (broadway)   Incubator Project 
Broadway is an extensible and scriptable monitoring framework that runs on top of existing management API such as JMX.

Project Management  (puppy)   
Project Management based maven, spring, hibernate, jsf, RCP. It will integrate blog and wiki.

Project Patriot for SAMS  (patriot)   Downloadable Executable 
Patriot is an open source Reference Implementation project for JSR-212 also known as Server APIs for Mobile Services in J2SE or J2EE

Project Royal Jelly - Programming Model for an Open Intelligent Archive  (Royal-Jelly)   Incubator Project 
A new category of information appliance is emerging, that of an Open Intelligent Archive. Archive features provide a background of trust for storing, retrieving, and managing data over decades at a time. Open Source and open standards help to eliminate proprietary “information silos” (anathema to long-term data storage) and to coordinate efforts of many players. Intelligent data access methods help application designers create and evolve innovative uses for the wealth of information implicit in archived data.

Projekt Schlange  (Schlange)   Incubator Project 
This projects intends to encapsulate newly introduced technology, related to persistence, inversion of control, report, security, messaging, etc. The API's shall be generic as much as possible, so the end-user could easily switch the concrete implementation.

Provide JSF extension to enhance managed beans with annotations  (facesannotations)   Incubator Project 
This project provides techiniques to extend JSF core APIs and giving the ability to use specific annotations wit managed bean methods to provide generic infrastructure. The first developed annotation is SecurityRoles that allow you to protect managed bean methods. With this JSF security extension you can easily integrate with web container declaretive security and use the same roles names to protect managed bean methods. You can also integrate this security extension with your custom user object and roles. You just need to put a user object into HTTP Session. This project introduces a kind of Aspect Oriented into JSF managed bean objects, without the weaving. Created by Vinicius Senger, expert group member of JSR-314.

Pulse  (pulse)   Incubator Project 
Pulse is a lightweight framework on top of the servlet api providing easy to use and easy to extend patterns for creating browser base applications and websites. Moreover Pulse delivers a set of out-of-the-box components, e.g. CMS, web shops, user management.

PutoWeb J2EE Web Portal Template  (putoweb)   Incubator Project 
PutoWeb is a J2EE Web Application Development template. It enables development of JSR-168 portlet applications by embedding the Apache Pluto.

qa-tools    
This project is aimed to provide a hive for one or more java sample applications using java best practices and popular frameworks and to apply different QA tools on it.

Query Language Builder  (QLB)   Incubator Project 
Query Language Builder is a simple utility which helps to build dynamic JPA-QL as well as native SQL queries and helps to prevent SQL-injection.

RA CRM  (racrm)   Incubator Project 
Customer Relations Manager specifically for on-line communities that have members and donations and not customers. Used for tracking donations and requests for help, corroposndence and the like. Centered around the creation of a CRM tailored to the requirements of the Rosary Army, a non-profit apostolate dedicated to making, praying and giving away Rosaries, but applicable for other organizations as well.

Reactor  (reactor)   Incubator Project 
A framework for writing asynchronous distributed object applications

Ready made control plane for Java processes  (JCtrlPlane)   Incubator Project 
JCtrlPlane aims to provide a simple way to provide a control plane in an Java application. By simply registering a set of properties, with corresponding callbacks, the developer, can extend an asynchronous CLI interface to any application.

RealES Management System  (reales)   Incubator Project 
The RealES is a J2EE web-based portal real estate management system. The RealES system provides some basic function for sales.

Recon  (recon)   Incubator Project 
Recon is a project that is focused on providing a framework for benchmarking Object Relational Mapping (ORM) technologies. It provides a comprehensive framework which allows for several levels of configuration. It also provides out-of-the-box implementation for the major ORM tools in the industry.

Red Piranha  (red-piranha)   Incubator Project 
Google meets the Matrix. Red Piranha combines Lucene (Searching Ability), XML-RDF (for Ability to learn), Tomcat (for P2P Power) and Spring (for Ease of use) to not only let you find anything, anywhere, but to actually understand what you are looking for.

Reliability, Availability and Servicability features for a J2EE based Application Server  (as-ras)   
This project discusses the Reliability, Availability and Servicability features for a J2EE based Application Server. It uses the Java Adventure Builder Reference application to illustrate the guidelines for these topics. It uses J2EE SDK as the primary example to run the examples.

Remote Transaction System  (RTS)   Incubator Project 
The Remote Transaction System is a financial system that captures financial transactions using a PoS (Point of Sale) device and Smart Cards sending the transactions to a backend MIS. It's written in Java, J2EE(JSP, Servlet & Struts/MVC), JDBC

rename-packages    Incubator Project 
Rename Packages Ant task for renaming packages, directories and XML settings for a source tree. Originally designed for AppFuse.

Renda Mensal  (RM)   Incubator Project 
Projeto de Controle de Renda mensal ( Struts backend e MyFaces frontend

reportengine    Linked Project 
Easy to use java reporting solution

RESTfaces    Incubator Project 
Its features make it easier to develop bookmarkable applications using JavaServer Faces.

RIA for OFBiz using Laszlo Presentation Server  (LPS4Biz)   
Tools and framework to development rich internet enterprise applications. Tools includes a template driven generator that generates Entity Model Object(s) and Flash UI(s) from OFBiz entity definitions.

RIA integration  (RIA)   Incubator Project 
RIA integration is an attempt to integrate different technologies in an application, an adapter is programed which will act like a bridge between the technologies

Rialto    
The project Rialto is aimed at delivering a unified crm-erp platform for small-medium enterprise running on solaris/postgresql

RIFE  (rife)   Downloadable Executable 
RIFE aims to offer a viable solution for rapid web application development in Java without being troubled by the complex implications of J2EE. It's important that it allows the usage of any additional components and that it doesn't enforce the user to adopt all integrated solutions.

RIFE/crud  (rife-crud)   Incubator Project 
RIFE extension module that allows for automatic generation of CRUD web applications by just providing POJOs. No files are generated on the disc, everything is done at runtime. It's still possible to override any part to provide custom behaviour and thanks to the RIFE site-structure, it can seamlessly be integrated in the data flow and logic flow of your own applications.

RIFE/dav  (rife-dav)   Incubator Project 
Small and focused WebDAV module that can easily be integrated with the RIFE content management framework or other back-ends.

RIFE/jumpstart  (rife-jumpstart)   Incubator Project 
Jumpstart source archive that makes it easy to start with new projects and that provides common functionalities that are found in most web applications.

RippleX2  (RippleX)   Incubator Project 
This project comprises a new DRM system for music files. It leverages off of Java Cryptography, the Java Sound API, RMI, other J2EE technologies, and the open source OggVorbis music file format. This program will include a stand alone client and server. It is intended to revolutionize the music industry.

RSS Binding Component  (rss-bc)   Incubator Project 
Really Simply Syndication (RSS) protocol is a set of simple means for distributing data between parties such as frequently updated newsfeeds and podcasts. The RSS Binding Component (RSSBC) allows services within a JBI container to utilize those capabilities and access entities on those networks.

RSS4JSF    Linked Project 
Rss4jsf is an open source tag lib that adds show rss content capability to JSF applications without writing complex code.

sadadsads  (test)   
asdasdsadsad

Sale Control System  (SaleControlSystem)   Incubator Project 
for handle the sale and human resource management and this system will be give the suggestion (decition making)

Samples for Java EE SDK  (javaee-samples)   Incubator Project 
This project contains samples to illustrate various technologies for the Java EE SDK.

Scrumhalf  (scrumhalf)   Incubator Project 
A lightweight fast business processing engine using XML and actions; which can be plugged into existing projects as a component.

Seam Puppet  (seampuppet)   Incubator Project 
The Seam Puppet Framework project is an opensource project, we are working to port a small but... really cool features of JBoss Seam

secured-transaction    Incubator Project 
a secured banking system in third world.where government looks carefully on the all banks transacton

Security Credential Store  (credential-store)   Incubator Project 
Framework to persist and lookup the security credentials.

SemanticESys  (SemanticECom)   Incubator Project 
Based on the fast development in e-commerce industry, almost every company would like to provide a website for their online service without creating functions in scratch. Moreover, along with the evolution of Web Services and Business Intelligence, a manageable, maintainable, extensible and even intelligent platform is very valuable for these kind of companies especially small-medium units. SemanticECom is a common platform for B2C and B2B e-commerce system based on J2EE architecture. It adopts advanced SOA concept to satisfy non-functional system requirements in the later time. Because of the benefits from open source, we would like to choose JBoss as the application server and MySQL as the database. The application framework will be implemented by JSFs + Spring + Hibernate in default (it’s easy to alter the framework if you like). In initial phase, it will provide several valuable function such as online shopping, inventory administration and supply management. Among these functions, each subsystem has semantic web services capability. For instance, via the supply management function, website administrator can search services in UDDI registry from service provider (supply company) and define the appropriate rules for particular service. After that, all of processes during the supplyment for inventory is completed intelligently by system itself. I mean all interactive functions in this system can be configured in semantic rules, so the system could complete interactions by itself. As the nature of J2EE architecture is well done, this system share all advantages such as multi-tiered, component-based, and platform-independent. According to these reasons, I believe SemanticECom will become a valuable and ideal e-commerce platform for small-medium companies and large in the future.

Semblance  (semblance)   Incubator Project 
Framework and components for developing Java EE applications, with clean separation of layers. Includes persistence and UI controllers, powerful, lightweight templating, XML serialization, Struts integration, and a flexible binding mechanism

Sementes Froes Information System  (sementesfroes)   Incubator Project 
Sementes Froes Information System is a web based aplication to manage farms. Its main go is to control the flow of information generated during the production of different varieties of plants. The project uses the following techologies: webwork, xwork, jsp, hibernate and MySQL.

Service Monitor, monitoring various services (http etc.)  (JServiceMonitor)   Incubator Project 
The aim for this project is to implement a generic service monitor which will be able to monitor services like http resources, web (SOAP) services, databases, etc.

Servlet container extenstions  (catnip)   Incubator Project 
This project contains extensions to one or more popular open source servlet container. The goal is to write extensions that implement features that the webapp developers need, but the stock servlet container does not offer.

Servlet Specification Public  (servlet-spec-public)   
This project is a public forum where developers can learn more about the current and future Servlet Speifications.

Servlet Web Framework  (divlet)   Incubator Project 
Serlvet web framework for building web pages using Java code rather than editing resources eg. HTML/CSS.

SharpPOS  (sharppos)   Incubator Project 
A POS system for different areas: restaurant, retail and video rental shop.

shot    Incubator Project 
The goal is to develop a resource management system for computer enterprises (engineers data like current missions and holidays) by using latest Java technologies (EJB3/Hibernate/JSF)

shy    Incubator Project 
framework for presentation layer

Simple  (simplewf)   Incubator Project 
Simple is a web application framework that has a primary goal of simplicity.

Simple Application Framework  (saf)   
SAF(Simple Application Framework) intents to build a light-weight, easy to use, fast and powerful infrastructure to implement enterprise applications. The objective of this project is to provide a fun and easy way to write N-Tier applications.

Simple Declarative Language    Linked Project 
The Simple Declarative Language provides an easy way to describe lists, maps, and trees of typed data in a compact, easy to read representation. The simple and intuitive API allows you to read, write, and access all the datastructures using a single class. For property files, configuration files, logs, and simple serialization requirements, SDL provides a compelling alternative to XML and Properties files. Implementations are available for Java and .NET with more languages on the way.

Simple Framework for Portlet  (simflet)   Incubator Project 
Simflet is another simple MVC framework for developing JSR-168 portlet.

Simple Java Transaction Manager  (Simple-JTA)   Linked Project 
Simple-JTA implements a JTA compliant standalone Transaction Manager that can be used in J2EE applications, Servlet applications and even standalone Java programs.

Simple System for Complex Government  (simplecomplex)   Incubator Project 
An e-government solution based on ofbiz/hibernate/spring. Simplicity and easy-of-use is the core idea of the system.

Simple Web Framework  (SWF)   
Event based Web framework for Struts programmers that do not want to migrate to JSF.

SimpleHelp  (simplehelp)   Incubator Project 
SimpleHelp is a simple framework for JSP/Servlet and Struts based applications. Help file can be defined in an XML file and displayed through the use of JSP tags.

SimpleUrlRewrite  (simpleurlrewrite)   Incubator Project 
A Simple URL Rewrite for J2EE Web Applications.

SIP Binding Component  (sip-bc)   Incubator Project 
This project delivers a SIP communication capabilities to a JBI compliant container.

Sistema Integral Empresarial  (sie)   Incubator Project 
Sistema Integral Empresarial (SIE) is a Point Of Sale Java Web Application, developed for the Mexican Market (Mexican Business/Market Rules). It has Accounting, Client Management, Provider Management, Order Management, Product management, Business Intelligence. It was developed using other open source projects like Apache Tomcat, Eclipse, MySQL, JasperReports. Download and Try It!

Skill Assessment  (skill-assessment)   Incubator Project 
The project is for the creation of a system of evaluation of skill of persons by the web. The administrator can register any kind of tests. And professionals stayed in a ranking according to his performance in the tests. Also it is helpful for know in that kind of question the professional is better or worse.

Slingshot Application Framework  (Slingshot)   Incubator Project 
A full stack rapid application development framework for Java & Groovy. Targeting small to mid-size web apps and those needing rapid prototyping, it consists of several pluggable modules. This will enable end users to pick and choose which aspects they want and leave open the option of replacing them later as their application expands. MVC module - minimal xml configuration, managed beans, dynamic binding, easy to develop components (in groovy), groovelets/groovy technologies preferred view technologies. Use of JSP is optional. Plays nice with tiles, jsf. Groovy-based IoC container - specify beans in Groovy, can look up Spring Beans. Full Spring integration to follow. Groovy-based AOP module - joinpoints, pointcuts, advice, introductions/mixins Groovy class manager - to load and refresh groovy scripts Persistence module - Can run with no xml configuration. Uses reflection and sensible defaults to map Java fields to db columns. Optional overriding of fieldname conventions.

Small Enterprise management System  (sems)   Incubator Project 
It is project for the small enterprise application manages from a small shop to a mid-level industry.

smartyBlog  (runing)   
Runing is a webLog base on Hibernate and Tapestry and Hivemind etc.

SMTP Resource Adapter  (smtpra)   Incubator Project 
This is a JCA 1.5 resource adapter to route SMTP messages (received and processed by the adapter) to listening MDBs.

SOA    
Best practices for Service Oriented Architectures

soablueprints    
BluePrints for Service Oriented Architecture

SoftUnit CRM - Java open-source CRM / SFA  (SoftUnitCRM)   Incubator Project 
SoftUnit CRM - is full featured Java open-source CRM / SFA system.

spidermail    
Spidermail is tool for aggregating multiple mail accounts into one local storage.

SPNEGO Glassfish Plugin  (spnego)   
The SPNEGO Glassfish Plugin is a JMAC authentication module for the Glassfish servlet container. the basic http interactions are relatively straight-forward as follows: 1. jmac module in servlet container rejects request with HTTP 401 (Unauthorized) "WWW-Authenticate: Negotiate" header 2.browser computes spnego token and resends request with Authorization: Negotiate header containing base64 encoded spnego token (as you pointed out, we can find browsers that already know how to do this). 3. jmac module decodes token and uses it to call gss_accept_security_context. jmac module returns an appropriate HTTP status code and header based on the outcome of the gss accept. The plugin allows Glassfish to work with Kerberos single sign on authentication.

spotlight  (Spotlight)   Incubator Project 
Spotlight is new web space for promoting early open source projects that run on top of Sun's open source application server, GlassFish.

Spring DBC  (SpringDBC)   
Spring DBC (Design by Contract for Java). The Project focus is on developing a module of Desing by Contract based on AOP, usign of power the Spring framework.

Spring Modules  (springmodules)   
A collection of modules, add-ons and integration tools for the Spring Framework.

Spring Ta-da List  (springtadalist)   Incubator Project 
A Spring copy of Ta-da List

SpringStrutsHibernate  (ssh)   Incubator Project 
It will contain the integration Spring Struts and Hibernate

SqlB    Incubator Project 
SQL inline java, with compile check of datamodel & sql syntax. IDE autocomplete/javadoc. Broad spectrum SQL, hints, bulk updates etc. Neutral: Oracle, Sql Server, Sybase, DB2, MySQL etc. Lightweight resultset handling in EJB3 entities. Similar to Microsoft LINQ, but not attempting to be abstact of SQL/RDMS.

sqlbinder    
JDBC Framework combining the best of ORM and List/Map SQL Access

standino    Incubator Project 
A framework to develop J2EE application with ajax and MDA.

Stapler URL-resource mapping framework for the web tier  (stapler)   Downloadable Executable 
This project provides a library that enabled more flexible and intutive binding between request URLs and code/resource that serves them.

Stop Light  (stoplight)   Incubator Project 
An extensible framework for managing the execution of timed tasks in a clustered environment. First described in an article in the March 2004 issue of JDJ.

Strecks    Linked Project 
A set of extensions for Struts aimed at Java 5 users. Adds features such as validation-based annotation and data binding, dependency injection and POJO actions to the basic Struts 1.2 framework

Struts Live  (strutslive)   Incubator Project 
Framework enhancements and reusable components for Struts

SubversionVisualizer    Incubator Project 
An attractive alternative to ViewVC for subversion repository visualization

swato    
Swato is a key piece of Java web application middleware that allows JavaScript DHTML web applications to call remote methods in a Java Application Server (Simply configuarated in the Spring framework) without the need for page reloading. It enables a new breed of fast and highly dynamic enterprise Java web applications (using similar techniques to Gmail and Google Suggests).

swingweb    Linked Project 
SwingWeb is an AWT toolkit implementation that enables AWT/Swing applications to be deployed in web container and run on the client browser as web-based application in HTML/Javascript/CSS without any code change on the application.

SwitchBoard Framework  (SwitchBoard)   Incubator Project 
Framework for hot-pluggable form, bean and controller classes.

SYD - SOA and Object Grid  (SYD)   Incubator Project 
SYD is the (currently experimental) attempt to create a platform simplifying development of "enterprise" applications, both back- and (secondly) front-end wise. While it doesn't try to replace Java EE it aims to provide a better development base for the core, the area taken by EJB/JPA in JEE.

Table or Booth    Linked Project 
A blog on choices we make in software development and a little on their aftermath. Covers software management, usability, development tips, IDEs, and a little bit of everything else.

TableMaker  (tablemaker)   Incubator Project 
A valuelist implementation in conjunction with spring with associated custom tags. Support for Collections, Hibernate, JDO, iBatis.

Tag library for web application layout  (scotland)   Incubator Project 
This project develops a general-purpose JSP tag library useful for web applications to layout its contents.

taglibrarydoc    
taglibrarydoc

TapestryFValidate    Incubator Project 
An integration of fValidate and Tapestry. fValidate is an extremely flexible JavaScript validation framework which will enhance the client-side validation provided by Tapestry.

Tasian Framework    Linked Project 
Tasian is a framework for developers of J2EE to create web-based user interfaces that rival the capabilities of rich-client or desktop-based applications. Tasian provides developers with an object-oriented, event-driven architecture for web-based application development. It removes the developer from having to think in terms of "page-centric" applications and enables him/her to develop under a component and application-centric paradigm as like developing a C/S application. Knowledge of HTML, HTTP, and javaScript is not required, all these have been implement inside the framework. Tasian will provides a IDE plugin based on eclipse to quicken the speed of development aslo in future. Tasian is a light-weight framework and less resource needed in server as like pure JSP. It simulates the mechanism of .NET to store the state of comoponent, no session has been stored for application. Tasian is a free product, you can use it to develop bussiness application and redistribute it, but you haven't the privilege of modifying its source code. To improve the productivity of application development, Tasian also provides an IDE based on eclipse, so you can breezily design the window's UI . Tasian Support Services offers commercial support and consultation for all Tasian software products.

TaskBean Component API  (taskbean)   Incubator Project 
TaskBean is an API/framework for developing server-side java components. A TaskBean defines any unit of work. TaskBean components execute any arbitrary java software (number crunching, jdbc, ejb, jms,...etc). Taskeans are composed together to form Jobs.

teamware    Incubator Project 
teamware for team communication

techconf    Incubator Project 
TechConf is a web application to create data driven dynamic websites for a technology conference event. It is a sample application created using EJB3, Spring, Hibernate, Tapestry, Drools, DynaDTO and other open source frameworks. It is the companion application to the Apress book "Beginning Open Source Enterprise Java" (http://apress.com/book/bookDisplay.html?bID=10059)

TechDaysEvangelistCode    Incubator Project 
This is a project to publish some sample code exploring New APIs evangelized in Sun Tech Days

Templating for JavaServer Faces Technology  (jsftemplating)   Incubator Project 
Templating framework for JavaServer Faces technology to facilitate creation of Renderers and Pages.

Test Case Manager  (opentcm)   Incubator Project 
OpenTCM is an open-source issue-tracking software, intended for worldwide use, supporting many localizations. OpenTCM will provide wide customization to fit needs of different projects.

Testare  (testare)   
A test framework for distributed java applications. It has initial support for EJB containers but it's very easy to extend it to support servlets, RMI or CORBA.

TestPlayer - writes tests, mocks and parameterized data for legacy code  (TestPlayer)   Incubator Project 
Despite popularity of agile methodologies and test driven development, there remains millions of lines of production without test coverage. Those people can start from scratch, which will take a really long time, use some tools such as testdoclet or their commercial counterpart that can generate test stubs. As opposed to these strategies, TestPlayer assumes for most part the production code works and monitors its behavior at runtime and then generates tests, mocks and test data that can be then complemented by other test strategies such as testdoclet to improve coverage of the code. TestPlayer uses aspectJ to monitor dynamic behavior of the application.

tgcalendar    Incubator Project 
JSP tag library to display calendars in several flavours.

The Java(tm) Managed Content System (Jamecs)    Linked Project 
Jamecs is the JAva ManagEd Content System, a full-featured, Open Source Community CMS for the Java(tm) 2 Enterprise Edition Web Environment, combining JDBC-driven content with the flexibility of advanced Java Technologies and a rich, flexible CMF API.

ThinWire RIA Ajax Framework    Linked Project 
A lightweight Ajax based rich internet application (RIA) view-layer framework that allows you to easily build applications for the web using an event-driven GUI programming model. The framework is pure Java from a developer’s perspective and therefore it does not require the developer to work with HTML, CSS or client-side JavaScript. While virtually any web application can be built, when it comes to enterprise applications, the framework excels with its highly interactive and rich user interface components. Live demos are available directly from the project website, as well as a number of screen shots that showcase various applications that have been built on the framework.

Tiny MVC Framework  (tinymvc)   Incubator Project 
This is a tiny MVC framework with barebone controller classes for use in smaller projects that do not require the heavy baggage of Spring, Struts, Shale, and other heavyweight MVC frameworks.

TLS's Java Web Applications API  (PandaWebJA)   Incubator Project 
Development library API used to create dynamic web content using Java and/or standard HTML/XML files. HTML, WML, Web Services, and other like applications can be developed quickly using this API.

tonic - a web plugin framework  (tonic)   
Tonic is a component built by opensymphony that enables plugin functionality in web applications. It provides plugin management infrastructure, including loading, reloading, as well as status and statistics reporting.

TopLink Essentials  (TopLinkEssentials)   
TopLink Essentials is the Reference Implementation for the Java Persistence API

Trails Framework  (trails)   
Trails is a domain driven development framework in the spirit of Rails and Naked Objects.

trestle    Incubator Project 
A model driven framework for java in the spirit of ruby on rails bringing rapid application development and convention over configuration to java

Tuxedo Binding Component  (tuxedobc)   Incubator Project 
BEA Tuxedo binding component using JNI interface to ATMI (C)

UDDI Binding Component  (uddi-bc)   Incubator Project 
This project delivers UDDI communications capabilities to any JBI compliant container.

uitags    Linked Project 
uitags is an open source JSP custom-tag library that makes developing friendly UI (user interface) effortless. It has a unique aim of helping developers create UIs that don't confuse end-users and instead let them work more efficiently.

UML4Petstore  (uml4petstore)   Incubator Project 
This project will provide some UML diagrams for the Java Petstore application from the BluePrints group. The Petstore does not have a lot of UML diagrams and many people have requested more UML. So this project will contain some UML diagrams for the petstore application which might help other users. It has been observed that the lack of UML diagrams for petstore example has made it difficult for novice to understand the project fully.

Unit Testing for J2EE Components  (AppServerUnit)   
a tool that allows to easily write and execute JUnit-style tests in the context of a J2EE application server

uniweb  (UniWebController)   Incubator Project 
A light Web Controller and request manager

Update Center for Java Enterprise Software  (UpdateCenter)   Incubator Project 
Update Center functionality enabling the installation of additional components and existing component content update.

Uploadtag - JSP tags to create different upload areas on the same page, with completion status  (uploadtag)   Incubator Project 
A JSP tag library and a set of server-side elements, that simplifies the creation of upload areas inside a JSP page. Main features: 1) various upload areas on the same page 2) concurrent uploads 3) you can set a limit in the number of uploaded files and the set of allowed extesions 4) shows the list of previously uploaded or ongoing uploads; 5) you can remove a file during an upload or after the upload 6) realtime completion status shows how much has been uploaded This software has been developed in the context of the NanoLearning web application (www.nanolearning.com).

Useme Requirments Management Tool  (useme)   Incubator Project 
Useme is a collaborative tool that automates the capture and the subsequent maintenance of user requirements for new software functionality. The tool facilitates the utilisation of industry standards and best practices in requirements capture. Useme is based upon a number of industry standard technologies, the most relevant of which are the Eclipse Tools Platform and the Glassfish Java J5EE application server.

VCWE-TeamBuilder    Incubator Project Downloadable Executable 

verona-app  (VERONA)   Incubator Project 
Verona application is a java project management tool that wanna overcome all limits and substitute current tools adopted by the market. We will work to fill the basic functionalities, enhance the old ones and customize the tool to reach all users expectations. Good luck and welcome!

Vigilance    Incubator Project 
Vigilance - The quality or state of being vigilant. A common problem in J2EE applications is understanding and gaining visibility into the running state of the application. Vigilance was designed to provide an easy to integrate solution for J2EE applications to detect and alert (via a number of avenues) when a problem in the user's environment is detected. Vigilance has two distinct components: 1) A monitoring framework/api and 2) A Web Application to perform the monitoring tasks.

vnstar    Incubator Project 
This is a J2EE project for integrating Spring, Struts, Hibernate, AJAX, JSF ... technologies

VooDoo - RAD framework: Pluggable presentation, persistance, workflow and reporting layers  (VooDoo)   Incubator Project 
VooDoo is a Rapid Application Development framework that provides a quick startup for any project. VooDoo comprises of 4 application layers: Presentation, Persistance, Workflow, Reporting. Each layer is configurable, extendable and interface driven thus pluggable.

Warehouse Manufacturer System  (jWMS)   Incubator Project 
Warehouse Manufacturer System

WatchDog    Incubator Project 
This tool monitors all applications and snmp services on the nework. Supported tools are : Oracle, MySQL, SQLServer and Sybase databases, HTTP and FTP sites, SNMP services, etc.

Wavelet Enterprise Management Portal  (wavelet)   Incubator Project 
Full fledge J2EE Enterprise Management Portal from web-based Point of Sales to Inventory Modules, Accounting, CRM, Supply Chain etc.

Web and Command line tools for the Java Composite Application Platform Suite Repository  (jcaps-repository-tools)   Incubator Project 
A java library that can read the JCAPS repository, and a few web and command line tools that make use of the library. The servlet can be used to browse the repository and it's code. The command line tools generate specific text based reports.

Web File Explorer  (descartes)   Incubator Project 
The idea of this project is to implement a File Explorer (to navigate through files and directories) in Web, so anyone can download/upload files using Web. The idea is to create plugins of input data (download) and output data (upload) so using a xml configuration we decide from where download data and to where uploading the data, all in a simple WAR file, using patterns, and with an excellent UML documentation.

Web framework for mapping html pages parameters to server side services' attributes  (jasonkitty)   Incubator Project 
Currently they are many MVC frameworks that trying to decouple the web-tier from the business-tier. Nevertheless, these frameworks still requesting the developers to develop codes in JSP and/or some other action classes. Why not making a framework to allow a "configurable" way to attach html parameters to server side objects/services' attributes? For example, if I want to publish the stock quotes' information from an available web services, I just need to configure my html pages' parameters to map to the web services' attributes in an XML file and get the infomation published without having to develop a single codes in JSPs/Servlets. If this is possible, the html page parameters can also be mapped to other server side component that developed in other technologies such as COM+ or Corba.

Web Remoting Using AJAX (Asynchronous JavaScript + XML) with Java 2 Enterprise Edition Web Technolo  (ajax)   
This Project is meant to provide server side and client side source code and libraries for developing AJAX (Asynchronous JavaScript + XML) based web applications.

Web Timesheet  (webtimesheet)   Incubator Project 
Web Timesheet is a web-based timesheet management application for workgroups. It should maintain the detailed timesheet of every employee. The entire work is done under the control of administrator and he is the person who gives approval to all activities of employees.

Weblets  (weblets)   Incubator Project 
JAR-based web application resource delivery.

Weblets  (weblets)   
Component libraries for web application frameworks often need to provide resource files along with implementation classes. For example, JavaServer Faces Renderers often need JavaScript, CSS and image resources. Although dropping in an implementation JAR does make these components libraries available, the resource files must be extracted into the web application root. This can easily lead to inconsistency problems between implementation code and resource files. Weblets aims to solve this problem, without placing undue burden on the application developer. Although JavaServer Faces is mentioned as an explicit example, Weblets aims to solve the general problem in a non-Faces-specific way, and then provide an integration with Faces.

WebReports    
WebReports is a user friendly template driven web based reporting system that will be developed using Java Server Faces (JSF) technology.

WebServices Component Oriented Cooperative Infrastructure  (Ws-CoCi)   Incubator Project 
WebServices Component Oriented Cooperative Infrastructure is a collections of Components available as OSGi bundles and Spring beans designed to be building blocks of WebService infrastructure. Each component could implement or ask for Services. Components interact and collaborate each other using notification. When components runs on OSGi framework they can be deployed or undeploy on-fly and each one will adapt its own functionality depending on the availability or other Components.

Webshop    Incubator Project 
Struts webshop project.

WebWork plugin for various IDEs  (webwork-ide)   
(This is a sub-project of "webwork") A plugin for WebWork to be used in various IDEs, including IntelliJ IDEA and Eclipse.

wilkosz    Incubator Project 
Yet another lightweight container that provides dependency injection, instance management and a single point of access for instances. Configuration through 5.0 style annotations. Integrates nicely with Hibernate, providing declarative transactions.

wiseshop    Incubator Project 
Java based online store which will show products from a backend database. Features will be: * a shopping cart * catalog browsing & searching * customer self-service * order management * customer management * catalog management * merchandising * promotions * shipping * payment * tax management * reporting Technologies used will be: jsp, jsf, hibernate, Tomcat, MySQL

Witty Backbone  (backbone)   Incubator Project 
Witty Backbone is a broker that provides any application simple access to any registered service

Work effort / time tracking system  (Workeffort)   
Businesses perform work efforts within their organizations to complete certain tasks. The application facilitates the management of these tasks. The application includes a full fledged time tracking system with approval and managment processes.

Works Monitoring  (monitoringwork)   Incubator Project 
This project is aimed at monitoring works done in a company by the high level authorities. Initially a set of projects are assigned to the employees by their respective heads which are to be completed in a time frame. The employees should from time to time update the status of their assigned works to their heads; Whether the project is completed or postponed or in progress. The top level management will be able to view all the information relating to a particular project status.

WS-Context  (ws-context)   
For passing context indo and meta-data with web services on J2EE 1.4

xglue  (XGlue)   Incubator Project 
A framework of frameworks for rapid application development

Ximple - A Framework to turn J/XFS really SIMPLE  (ximple)   Incubator Project 
This is the framework which could help you develop J/XFS applications with simple components, that's why XIMPLE.

XMPP Binding Component  (xmpp-bc)   Incubator Project 
This is project delivers XMPP communications capabilities to any JBI compliant container.

yet_another_jdbc_connection_pool_yet_somehow_different  (yet-another-jdbc-connection-pool-yet-different)   Incubator Graduate 
A JDBC connection pool with database cluster support baked in.

Your First Cup of Enterprise Java  (firstcup)   Incubator Project 
A short tutorial for novice Java, Enterprise Edition programmers. This project consists of the documentation and example code for a simple Java EE application consisting of a web service, an enterprise bean, and a web client.

Zebra    Linked Project 
Zebra is a java workflow engine with a Apache Turbine sample application.

Zilonis Rules Engine  (zilonis)   
Zilonis is a Multithreaded Rules Engine implementated in Java based on the Rete algorithm. It includes an shell, where you can interact dynamically with the system. The system understands CLIPS like syntax. Most of the CLIPS rules based systems will work without modifications.

[fleXive]    Linked Project Downloadable Executable 

 Feed java.net RSS Feeds