jCharts is a 100% Java based charting utility that outputs a variety of charts. This package has been designed from the ground up by volunteers for displaying charts via Servlets, JSP's, and Swing apps.
jCharts Project Home Page
Download jCharts
Magnolia content management system is a free, easy-to-use yet powerful enterprise content management system based on JSR-170.
The Magnolia Community Edition packs Magnolia's best open-source features in one free, easy-to-use, ready-to-deploy package. It is available in more than 15 languages including Russian, Chinese, English, French, German and Spanish.
The main features are
Magnolia uses the JSR-170 standard API to access its content. It has an easy to use web-browser interface, a clear API and a useful custom tag library for easy templating in JSP and Servlets.
Magnolia makes content management as easy, fast and flexible as possible. Its streamlined features ensure easy deployment, easy templating and easy editing of your websites.
Magnolia is available as a standalone tomcat bundle (application server + magnolia + repository) or as a drop-in-J2EE deployable war file. It includes everything you need to get started with a stand-alone installation in less than 10 minutes. Magnolia runs on all common operating systems (JDK 1.4.1 or later required). No additional software or databases are required.
Features for Content Administrators
| Instant inline editing | You no longer need to switch between different navigation mechanisms to make a small change on a web page. Simply switch any browsed page to edit-mode for instant editing in the look and feel of your website |
| Browser-based user interface | All authoring tasks such as managing the site hierarchy and inline editing are carried out in a browser. No more client installations, no platform dependencies. |
| Runs with any browser | The authoring environment works in all major browsers. Use the one you like best – not the one your vendor likes best. |
| Move, copy, reorder | Move or copy entire site-structures with ease. Reorder pages and pagecontent via drag and drop – directly in the browser |
| Virtual static web addresses | Magnolia’s web addresses are indistinguishable from static URLs. This makes them easy to read, easy to communicate, easy to bookmark and easy to spider by search engines. |
| Role-based user management | Define roles for document access and assign them to your users to make sure each user has only the rights that he or she should have. Documents can only be seen, read and changed by those who are allowed to do so. |
| Automatic meta-data storage | Magnolia automatically saves meta-data such as the name of an author and the last authoring date. |
Features for Site Developers
| Automatic form-dialog generation | Form dialogs for data entry are generated automatically. You concentrate on the “what” – Magnolia provides the “how”. |
| Standards-based templating in JSP and Servlets | Utilize your existing Java knowledge – no need to learn proprietary script languages any more. |
| Custom-tag library speeds up templating | The Magnolia tag library allows you to customize the authoring environment and create templates in a fast, efficient and re-usable way. Magnolia additionally supports third-party tag libraries such as JSTL to minimize the amount of code you have to write. |
| Unlimited page and paragraph designs | Magnolia gives you the flexibility you want while preserving corporate design guidelines. |
| Syndication and staging | The built-in publish & subscribe mechanism allows you to syndicate content easily to any other application which understands HTTP. |
| Java Content Repository (JCR) | Magnolia is custom-built from scratch to support the upcoming standard for Java content repositories. This makes it extremely easy to customize Magnolia and unify content access. |
| Logging with Apache Log4j | Magnolia uses standard Log4j logging. Its extensive customization options allow you to focus logs on your particular needs. |
Features for System Administrators
| 100% Java/J2EE compliance | Magnolia is developed in Java and runs on any J2EE compliant application server. |
| Prepackaged with Apache Tomcat for quick and easy deployment | Magnolia is delivered with Apache Tomcat by default but may be configured to run on any J2EE compliant server such as IBM WebSphere, Bea WebLogic, Pramati Server, JBoss Application Server, etc... |
| Unlimited scalability, clustering and load-balancing | The integrated publish & subscribe mechanism allows you to mirror your website to as many physically distributed servers as you want. |
| High-performance caching system | Magnolia has its own caching mechanism to increase speed and minimize CPU load. The cache is written on the file system and is automatically updated whenever needed. It is configurable by tree or by page. |
Magnolia Content Management System Project Home Page
http://www.magnolia.info/en/products/community-edition.html
Download Magnolia Content Management System
http://www.magnolia.info/en/download.html
Magnolia Content Management System Features
Jalopy is a source code formatter for the Sun Java programming language. It lays out any valid Java source code according to some widely configurable rules - to meet a certain coding style without putting a formatting burden on individual developers.
With Jalopy you will be able to transform any foreign coding style to your own liking, without any browbeating or bloodletting.
Jalopy aims to support the widest range of coding styles and offers over 450 distinct configuration options accessible through a graphical customization dialog to let you define your desired formatting output.
Jalopy seamlessly integrates into most popular Java applications to make source code formatting really easy and an integral part of any source code editing. It includes Plug-ins for Ant, Eclipse/WSAD/RAD, IDEA, JBuilder, JDeveloper, jEdit, Maven and NetBeans/Sun ONE Studio.
Jalopy's functionality covers:
http://jalopy.sourceforge.net/
http://jalopy.sourceforge.net/jalopy/manual.html