Welcome to the Jakarta Commons Wiki
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="c0e16712-df85-4d5d-85b1-b45423d1b246"><ac:plain-text-body><![CDATA[ {{ http://jakarta.apache.org/commons/images/logo.png}} | This is the [wiki:ApacheGeneral/FrontPage Apache Wiki] for the [http://jakarta.apache.org/commons Jakarta Commons] project and is maintained by the [wiki:Jakarta/FrontPage Jakarta] community. To edit pages, visit [wiki:UserPreferences login] near the top right corner of any page to create a user profile or to login. Notifications of all changes you make will be sent to the commons-dev@jakarta mailing list, so we will be aware of your changes and we will happily correct any small mistakes that you might make. | ]]></ac:plain-text-body></ac:structured-macro> |
We're a \[http://wiki.apache.org/jakarta/FrontPage Jakarta\] community, dedicated to creating reusable library components in Java. Jakarta Commons is now using \[http://subversion.tigris.org/ Subversion\] as the version control system. Wiki Markup
Welcome: JakartaCommonsEtiquette | JakartaCommonsResources | ArticlesAndTutorialsunmigrated-wiki-markup
Developers: [GettingInvolved] | \[:UsingSVN\]
Committers: CommonsPeople | ComponentPlans | CommonsCommittersunmigrated-wiki-markup
Bug Reports: \[http: //issues.apache.org/jira/secure/Dashboard.jspa Jira\]
Components
On this wiki:
...
- \[:BeanUtils\] - Utilities for manipulating java beans, including copying properties, cloning, invoking methods and type conversion.unmigrated-wiki-markup
- \[:Betwixt\] - Services for mapping JavaBeans to XML documents, and vice versa.
\[:Chain\] - A "Chain of Responsibility" pattern implemention for organizing complex processing flows.unmigrated-wiki-markupWiki Markup - \[:CLI\] - Command Line Interface library for processing command-line options and arguments.
\[:Codec\] - General encoding/decoding algorithms. Includes some phonetic encoders, Hex, Base64, and a URL encoder.Wiki Markup \[:Collections\] - Builds upon the Java Collections Framework of List, Set and Map to provide many more implementations, new collections and abstract base classes.unmigrated-wiki-markupWiki Markup - \[:Configuration\] - Tools to assist in the reading of configuration/preferences files in various formats
\[:Daemon\] - Run (java) applications as windows service or UNIX daemon.unmigrated-wiki-markupWiki Markup - \[:DBCP\] - Database connection pooling services.unmigrated-wiki-markup
- \[:Digester\] - An XML-to-Java-object mapping utility commonly used for parsing XML configuration files.unmigrated-wiki-markup
- \[:FileUpload\] - Makes it easy to add robust, high-performance, file upload capability to your servlets and web applicationsunmigrated-wiki-markup
- \[http://wiki.apache.org/jakarta-httpclient/FrontPage HttpClient\] - A framework for working with the client-side of the HTTP protocol.
\[:IO\] - Utility classes, stream implementations, file filters and endian classes to assist in input/output operations.unmigrated-wiki-markupWiki Markup - \[:JEXL\] - A velocity-esque expression interpreter
\[:Jelly\] - An XML-based scripting languageunmigrated-wiki-markupWiki Markup - \[:JXPath\] - Facilities for applying xpath expressions to graphs of objects of all kinds: Java beans, Maps, Servlet contexts, DOM etc.unmigrated-wiki-markup
- \[:Lang\] - Common utilities that should be provided by the JDK, including String handling, Object and Date helpers, nested exceptions and enumerated types.unmigrated-wiki-markup
- \[:Launcher\] - A cross platform Java application launcher which eliminates the need for a batch or shell script to launch a Java class.unmigrated-wiki-markup
- \[:Logging\] A thin, modular bridging API with out-of-the-box support for the most well known logging systems.unmigrated-wiki-markup
- \[:Math\] Lightweight, self-contained mathematics and statistics components.
\[:Modeler\] Mechanisms to create Model MBeans compatible with the Java Management Extensions (JMX) specification.unmigrated-wiki-markupWiki Markup - \[:Net\] - A collection of classes implementing various network protocols such as FTP, NNTP, SMTP, Telnet.unmigrated-wiki-markup
- \[:Pool\] - A generic object pooling interface, a toolkit for creating modular object pools and several general purpose pool implementations.
\[:SCXML\] - A Java implementation of State Chart XML (SCXML), currently a W3C Working Draft.unmigrated-wiki-markupWiki Markup - \[:Transaction\] - Utility classes commonly used in transactional programmingunmigrated-wiki-markup
- \[:Validator\] - Components for user input validation
\[:VFS\] - Extensible framework to acces various filesystems through an unified api with implementations for e.g. sftp, smb, http, zip, ... \\Wiki Markup
On the commons site:
...
TheSandbox is an open workspace for jakarta committers. This is also divided into components.
On this wiki:
...
- \[:Id\] - Generators for identifiersunmigrated-wiki-markup
- \[:CommonsCsv\] - Proposed new component
\[:Metadata\] - Proposed new component which provides a class metadata API similar to that of JDK5unmigrated-wiki-markupWiki Markup - \[:Compress\] - Defines an API for working with tar, zip and bzip2 files
\\
...
Dormant
Sandbox components that are currently inactive. On this wiki:
...
- \[:CommonsConvert\] - Various conversion ideas extracted from \[:BeanUtils\]unmigrated-wiki-markup
- \[:FeedParser\] - RSS and Atom parsing infrastructureunmigrated-wiki-markup
- \[:Resources\] - A lightweight framework for defining and looking up internationalized message strings.
\\
...
'Special' Wiki pages
See SpecialWikiPages for a basic guide to using this wiki, a full-text search of this wiki, a title index, orphaned and random pages, stats, and information about this wiki installation and available extensions.