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.
|
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)
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)
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)
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)
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)
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)
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)
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)
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
Develop and Provide Best Practice for Spring-enabled Application
|
|
AgileWiki
(agilewiki)
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)
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)
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)
Open Source framework that provides AJAX functionality for JavaServer Faces application.
|
|
AJAX remote java objects as if they were local JavaScript objects
(rajax)
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
|
|
almoxis
(almoxisweb)
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)
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)
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)
After Market Support Systems
|
|
Anegada
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)
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
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)
A lightweight version of AppFuse (used to be named Equinox).
|
|
Appfuse Sample Application
(sunshine)
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
CSS Framework-based Themes for AppFuse and other projects using the CSS Framework.
|
|
AppFuseGenerator
(appfusegenerator)
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)
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)
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)
Busca a integração perfeita entre algumas frameworks.
|
|
Asynchronous Messaging
(Justa)
Justa is an Asynchronous Messaging framework that implements most of the messaging patterns described by Gregor Hohpe and Bobby Woolf.
|
|
authsum
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)
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)
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 employees 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
jsf component
|
|
Bantam
A lightweight web framework for distributed services.
|
|
baraza
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
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)
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)
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
develop a weblog that allows multiple user
|
|
Blogue
(blogue)
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)
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)
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)
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)
An open source commerce engine written in Java
|
|
bpcandidates
candidate guidelines and code for the J2EE BluePrints solutions catalog
|
|
bpcatalog
J2EE BluePrints solution catalog
|
|
BrownSocks double-entry accounting library
(brownsocks)
Provides an API to perform double-entry accounting.
|
|
Buffalo Web Framework
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)
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)
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
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
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
|
|
CalFaces
(calfaces)
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)
A car rental website that allows the user to register, login, book a car and cancel booking.
|
|
caramba
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)
CardSpace / Infocard authentication for OpenSSO
|
|
CardSpace/Infocard authentication library currently designed for OpenSSO
(CardSpaceAuthN)
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)
caseClosed is an issue or bug management system based on current popular open source technologies (Webwork2, Hibernate, Spring, etc.).
|
|
cell
cell is a java (hibernate, echo2-ajax, tomcat) based mrp2, crm, workflow and docflow web-based tool
|
|
centauro
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)
CAAS is an J2EE-based Single Sign-On infrastructure aimed to provide a solution for centralized platform neutral user authentication and authorization.
|
|
Chameleon
(chameleon)
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)
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)
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)
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)
|
|
compass
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)
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)
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)
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)
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
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
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)
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)
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)
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
Delta-DOM
|
|
Dasar application framework
(Dasar)
Basic framework with user-manager and other commonly needed services and webapplications.
|
|
DaYaTang
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
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)
This aim of this project is to build a sample application using EJB 3.0 technologies.
|
|
Development Design for a Intranet System
(intranetdesignreusable)
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)
A modular brazilian groupware system.
|
|
Distributed Banking System
(DBS)
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)
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)
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)
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)
This project provides a Log4J Appender for EMC Documentum Entrerprise Content Management.
|
|
Domain Object Explorer
(doe)
Domain-driven development framework for EJB3 entity beans
|
|
domino-spring
The project provides Spring integration for domino including a spring like domino template.
|
|
DSE
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)
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)
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)
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)
Easy Wizard is a lightweight library for a Java web framework, which allows to define robust and controlled flow of application pages.
|
|
EasyDB
Set of classes to call store procedures, querys and updates in a easy manner.
|
|
EasyEcho2
Extensions to the Echo2 Ajax web framework from NextApp to make it easier and more productive to use.
|
|
EasyGloss
(easygloss)
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)
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)
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
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)
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
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)
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)
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)
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
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)
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)
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)
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)
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)
Project contains the set of JavaServer Faces components with built-in Ajax support
|
|
Facelets
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)
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
Fast WebTest
|
|
fiddle
(Fiddle)
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)
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
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
Floyd is a library for the automated functional testing of web applications using real web browsers like Mozilla, Internet Explorer, and others.
|
|
fora
(Fora)
J2EE library for web & distributed applicactions.
Common used stuff for developying J2EE based applications.
|
|
FormValidation4JSF
(fv4jsf)
An additional validation extension build on JavaServer Faces to validate relationship of input values within a form.
|
|
Foscrm
(foscrm)
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)
Provides B2B connectivity for organizations through Internet, supporting open standards like EDIINT AS1 and AS3.
|
|
Fossil EC Integration Broker
(fossilec-broker)
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)
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)
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
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)
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
My final year project sources
|
|
Gemini
(e-nspire-gemini)
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)
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)
This project provides a J2EE implementation of GeneriCo, the sample application for SOA BluePrints
|
|
Genesis
(genesis)
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)
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)
eFish integrates the Glassfish application server to the Eclipse.
|
|
GRAJAX
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, APIs.
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)
A Struts-inspired web application framework with built-in AJAX support.
|
|
greenfire
(GreenFire)
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)
GroovyRules is a lightweight JSR-94 Rule Engine implementation that allows rules to be specified using the Groovy scripting language.
|
|
HA-JDBC
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)
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)
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)
This is a J2EE based software to organize all your home related things.
|
|
Home economy
(homeeconomy)
Centralized calculation, saving, reporting and analyses of home/family expenses by means of enterprise application.
|
|
homeeconomy
Centralized calculation, saving, reporting and analyses of home/family expenses by means of enterprise application
|
|
Host project for the Cacao daemon
(HotCacao)
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)
Huts is a very small set of helper classes that jumpstart Struts + Hibernate development.
|
|
Hyperic HQ
(hyperichq)
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
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)
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)
Platform independent engine for controlling global redirects from within Web contianer.
|
|
Impala
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)
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
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)
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)
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)
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)
Tool for Tracking Issues. On Struts, JSPs. and BackEnd as Oracle
|
|
J-RAD
|
|
j05fulcrum
(J05fulcrum)
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)
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)
A scalable and portable JSP tag library designed for various ETL tasks.
|
|
J2EE reusable framework (Jt)
(Jt)
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)
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
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
jAPS is an adaptive J2EE solution for building customizable and accessible (WCAG compliant) informative web portal systems
|
|
jars.de - Java und Technologie
German Java Blog
|
|
jASEN
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)
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)
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)
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)
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)
|
|
Java Enterprise Bootstrapper
(enterprise-bootstrapper)
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)
Built on latest Java EE technology and best tool support the enpasos project develops business solution show cases.
|
|
Java ES Monitoring
(javaesmonitoring)
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)
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)
Open Source Java MQ Server, MDB container
|
|
Java multilingual CMS with full-text search bases on AppFuse
(atleap)
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)
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)
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)
A simple java.nio web server implemented using java.nio for multiple connections.
|
|
Java-based scripting-friendly Web application framework
(phobos)
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)
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)
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
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
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)
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)
Open Source Components that comply with JBI Specification
|
|
JBoss Config GUI
(jbossconfiggui)
Let the user be able conveniently to configure the JBoss application server.
|
|
JCA Resource Adapters for Berkeley DB and DB XML
(berkeley-dbxml-adapter)
A pair of J2EE Connector Architecture resource adapters for Sleepycat Software's Berkeley DB and DB XML.
|
|
JDBC Data Form
(DataForm)
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)
JDBC Persistence is (yet another) Persistence Layer which is,of course, different from its peers.
|
|
jdeployer
(jDeployer)
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
The JERP project is a ERP 100% J2EE with JSP, Servlets, JavaBean, EJB and J2ME and design patterns.
|
|
JFotki
(jfotki)
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
JGears is a java framework for development platform and technology independent user interface based on component object model
|
|
JHelp
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
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
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)
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)
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
a agent for j2ee server
|
|
jmaki
ajax.dev.java.net is where jMaki is now. We need a more specific directory for project jmaki
|
|
jMaki Extensions
(jmaki-ext)
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
|
|
jmORB
(JmORB)
a mini ORB
|
|
JMX MBean Database
(jmxdb)
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)
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)
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)
Content Management System, J2EE application.
|
|
jplanet
(jPlanet)
A easy to use feed aggregator. Atom and rss compatible
|
|
JRNA - J2EE Application Generator
(JRNA)
JRNA - Is a suíte of tools for build fast and quality J2EE Applications.
|
|
jrpojet
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
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)
Gives you the basis to build collaborating components (compound components) for JSF easily.
|
|
JSF Lava
(Lava)
This framework enables you to create JavaServer Faces Components and Pages quickly using templates.
|
|
JSF Mornay Component Library
(JSF-Mornay)
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
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)
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)
Template attribute language for valid XML generation
|
|
JTextImage
(jtextimage)
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
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
Developing and Implementing techniques for reengineering Java and J2EE systems
|
|
KuDocs Document Management System
(kudocs)
A J2EE document management system, depends on J2EE, jBPM, JSF, XML, WebService technology.
|
|
LampFish -- JSF Template-based Renderers & Pages
(LampFish)
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
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
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)
A webapplication to manage your recipes and guests. The application is based on JSF, Springframework and JPA.
|
|
Librarian
|
|
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
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)
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
Mabon
|
|
Magma
(magma)
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)
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)
Gerenciador de manutenção empresarial.
|
|
Map Log
(map-log)
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.
Lets 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)
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)
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)
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)
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)
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)
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)
MicroNova YUZU is a JSP tag library designed to augment JSTL to make a powerful XML-style "scripting language" for the web.
|
|
midwinter
High performance and rapid Web application develope framework for J2ee developer
|
|
mobile
(tracking)
mobile tracking system can track the mobile users,and send instant message,and can also do vedio conferencing using j2me
|
|
MockGen
(mockgen)
This project is to design mock Exam simulators for all the Sun Java Certifications.
|
|
Model Driven ERP Framework
(OpenModelERP)
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)
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)
A Java PetStore powered by MrPersister ORM and Apache Struts.
|
|
Multi Utility Service Integration Component
(music)
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)
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)
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)
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)
A web application that dynamically generates clickable thumbnails an displays them to the user in the browser in realtime.
|
|
NetBanking
(OnlineBanking)
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)
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)
Adds support to the NetBeans IDE for creating web project that use the Echo2 Ajax web framework.
|
|
NetBeans OpenLaszlo Support
(nbopenlaszlosupport)
Adds support for the OpenLaszlo RIA web application framework to NetBeans
|
|
NetBeans Plugin for SAP BusinessOne
(sapb1-nbplugin)
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 devices 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)
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)
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)
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)
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)
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)
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
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)
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)
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)
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)
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)
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)
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)
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)
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)
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
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
A flexible Content Management, eCommerce and Blog software that is tailored to the needs of online marketing.
|
|
OpenJCR
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)
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
|
|
OpenTranquera
(opentranquera)
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
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)
Derivative of Generic JMS RA dedicated to OracleAQ.
|
|
Organisation Management Tool
(orgss)
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)
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)
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
This project focus on developping sotware for West African enterprises accounting and treasaury management.
|
|
OurPOS
(ourpos)
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)
This project contains the SVN repository for Project Phobos (https://phobos.dev.java.net).
|
|
pineapple
(Pineapple)
Pineapple is a tool for creation, test and management of J2EE-platforms, infrastructure and applications.
|
|
pipkin
(Pipkin)
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)
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)
POJB makes EJB easier and simpler.
Generic EJBProxy invokes POJOs on a J2EE container .Programmers do not need to create any EJBs.
|
|
polar
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)
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)
Professional JavaServer Faces
|
|
proctor
(PROCTOR)
The Proctor community is building free, open source monitoring components that implement the newest monitoring features of Suns Java(TM) Enterprise System (Java ES).
|
|
Production Tracking System
(tracking)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
A framework for writing asynchronous distributed object applications
|
|
Ready made control plane for Java processes
(JCtrlPlane)
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)
The RealES is a J2EE web-based portal real estate management system. The RealES system provides some basic function for sales.
|
|
Recon
(recon)
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)
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)
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
Rename Packages Ant task for renaming packages, directories and XML settings for a source tree. Originally designed for AppFuse.
|
|
Renda Mensal
(RM)
Projeto de Controle de Renda mensal ( Struts backend e MyFaces frontend
|
|
reportengine
Easy to use java reporting solution
|
|
RESTfaces
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)
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)
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)
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)
Small and focused WebDAV module that can easily be integrated with the RIFE content management framework or other back-ends.
|
|
RIFE/jumpstart
(rife-jumpstart)
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)
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)
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
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)
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)
This project contains samples to illustrate various technologies for the Java EE SDK.
|
|
Scrumhalf
(scrumhalf)
A lightweight fast business processing engine using XML and actions; which can be plugged into existing projects as a component.
|
|
Seam Puppet
(seampuppet)
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
a secured banking system in third world.where government looks carefully on the all banks transacton
|
|
Security Credential Store
(credential-store)
Framework to persist and lookup the security credentials.
|
|
SemanticESys
(SemanticECom)
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 (its 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)
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)
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)
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)
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)
Serlvet web framework for building web pages using Java code rather than editing resources eg. HTML/CSS.
|
|
SharpPOS
(sharppos)
A POS system for different areas: restaurant, retail and video rental shop.
|
|
shot
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
framework for presentation layer
|
|
Simple
(simplewf)
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
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)
Simflet is another simple MVC framework for developing JSR-168 portlet.
|
|
Simple Java Transaction Manager
(Simple-JTA)
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)
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)
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)
A Simple URL Rewrite for J2EE Web Applications.
|
|
SIP Binding Component
(sip-bc)
This project delivers a SIP communication capabilities to a JBI compliant container.
|
|
Sistema Integral Empresarial
(sie)
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)
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)
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)
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)
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)
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)
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)
A Spring copy of Ta-da List
|
|
SpringStrutsHibernate
(ssh)
It will contain the integration Spring Struts and Hibernate
|
|
SqlB
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
A framework to develop J2EE application with ajax and MDA.
|
|
Stapler URL-resource mapping framework for the web tier
(stapler)
This project provides a library that enabled more flexible and intutive binding between request URLs and code/resource that serves them.
|
|
Stop Light
(stoplight)
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
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)
Framework enhancements and reusable components for Struts
|
|
SubversionVisualizer
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
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)
Framework for hot-pluggable form, bean and controller classes.
|
|
SYD - SOA and Object Grid
(SYD)
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
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)
A valuelist implementation in conjunction with spring with associated custom tags. Support for Collections, Hibernate, JDO, iBatis.
|
|
Tag library for web application layout
(scotland)
This project develops a general-purpose JSP tag library useful for web applications to layout its contents.
|
|
taglibrarydoc
taglibrarydoc
|
|
TapestryFValidate
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
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)
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
teamware for team communication
|
|
techconf
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
This is a project to publish some sample code exploring New APIs evangelized in Sun Tech Days
|
|
Templating for JavaServer Faces Technology
(jsftemplating)
Templating framework for JavaServer Faces technology to facilitate creation of Renderers and Pages.
|
|
Test Case Manager
(opentcm)
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)
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
JSP tag library to display calendars in several flavours.
|
|
The Java(tm) Managed Content System (Jamecs)
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
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 developers 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)
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)
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
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)
BEA Tuxedo binding component using JNI interface to ATMI (C)
|
|
UDDI Binding Component
(uddi-bc)
This project delivers UDDI communications capabilities to any JBI compliant container.
|
|
uitags
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)
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)
A light Web Controller and request manager
|
|
Update Center for Java Enterprise Software
(UpdateCenter)
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)
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)
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
|
|
verona-app
(VERONA)
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
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
This is a J2EE project for integrating Spring, Struts, Hibernate, AJAX, JSF ... technologies
|
|
VooDoo - RAD framework: Pluggable presentation, persistance, workflow and reporting layers
(VooDoo)
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)
Warehouse Manufacturer System
|
|
WatchDog
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)
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)
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)
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)
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)
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)
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)
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
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
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
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)
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)
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)
A framework of frameworks for rapid application development
|
|
Ximple - A Framework to turn J/XFS really SIMPLE
(ximple)
This is the framework which could help you develop J/XFS applications with simple components, that's why XIMPLE.
|
|
XMPP Binding Component
(xmpp-bc)
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)
A JDBC connection pool with database cluster support baked in.
|
|
Your First Cup of Enterprise Java
(firstcup)
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
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]
|