I am starting a company focused on intelligent communications over email, SMS, instant messenger, audio and video. The system as a proof of concept has been delivered to several companies, supporting over 50,000 users in one instance. I am now launching the company and require the development of various components, one of which is: JSP Tag library Development of a fast JSP Tag library that functions like the DBforms tag library yet has Struts and Hibernate at the backend. DBforms provides simple database viewing and navigation for JSPs, these tags link automatically to tables on a database using a config file. I am looking to produce this hibernate version so that it can incorporate logic built into the hibernate classes relating to each entity. For example each class, such as user, group etc will support a defined hibernate interface (addUser, deleteUser, listUsers, etc) The tag library will support commands via tags and map to the correct hibernate class to perform the actions and requests. The system will be deployed in a multi-user environment using JBOSS, Tomcat, Stuts and JSP. The taglib will use an xml config to tell it how to map calls to the correct hibernate class to perform the logic. It is my intention, as well as using internally, to put this code into open source once complete. Please see attached document for more details of component.
1) Complete and fully-functional working jar(s) as well as complete source code for all work done. 2) Details on installation information. 3) Well documented, well structured and commented code. 4) Example using the features of the tag library 5) Can use other open source components, please explain licensing requirements before hand.
Java, Struts, JBOSS, TomCat, JSP.. running on Windows 2K, XP and Redhat 8+ Linux.