January 26, 2009

26 January 2009 - Apache Cactus 1.8.1 Released

Version 1.8.1 of Apache Cactus has been released.

For details of new features and fixes, please see the cactus web site

Download Cactus

----

-- The Apache Jakarta Project

Posted by Tetsuya Kitahata at 09:45 AM

June 14, 2008

14 June 2008 - Apache JMeter 2.3.2 has been released

The Apache JMeter team is pleased to announce the release of Apache JMeter 2.3.2 final.

Apache JMeter is a Java application designed to test server applications. It can be used to:

  • generate test loads
  • test functional behaviour
  • measure performance.

It includes support for protocols such as HTTP(S), JDBC, JMS, FTP, and others. It can also be extended with user-written code.

See http://jakarta.apache.org/jmeter/

The release can be downloaded from:

http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi

Only the binary archive is needed to run JMeter - there is no need to download the source archive.

However there are some optional libraries which are not included. See the "Getting Started" page for details: http://jakarta.apache.org/jmeter/usermanual/get-started.html

The list of changes can be found at: http://jakarta.apache.org/jmeter/changes.html

All users are recommended to upgrade to this release.

----

-- The Apache JMeter team

Posted by Tetsuya Kitahata at 12:14 AM

April 04, 2008

04 April 2008 - Apache Cactus 1.8.0 released

Version 1.8.0 of Apache Cactus has been released.

For details of new features and fixes, please see the cactus web site.

Download Cactus

Posted by Tetsuya Kitahata at 06:30 AM

November 08, 2007

08 November 2007 - Apache Jakarta HttpComponents HttpClient 4.0-alpha2 Now Available

Apache Jakarta HttpComponents HttpClient 4.0-alpha2 release includes a number of improvements since the first ALPHA release in the 4.0 codeline, among which are improved connection pooling, support for proxy chains, redesigned HTTP state and authentication credentials management API, improved RFC 2965 cookie specification.

Architectural changes in HttpClient 4.0
---------------------------------------

  • Redesign of the HttpClient internals addressing all known major architectural shortcomings of the 3.x codeline
  • Cleaner, more flexible and expressive API
  • Better performance and smaller memory footprint due to a more efficient HTTP transport based on HttpCore. HttpClient 4.0 is expected to be 10% to 25% faster than HttpClient 3.x codeline
  • More modular structure
  • Pluggable redirect and authentication handlers
  • Support for protocol interceptors
  • Improved connection management
  • Improved support for sending requests via a proxy or a chain of proxies
  • Improved handling redirects of entity enclosing requests
  • More flexible SSL context customization
  • Reduced intermediate garbage in the process of generating HTTP requests and parsing HTTP responses

-------------------

HttpClient 3.x features that have NOT yet been ported
-------------------

  • NTLM authentication scheme
  • Support for multipart MIME coded entities

-------------------

Download - http://jakarta.apache.org/site/downloads/downloads_httpcomponents-httpclient.cgi

Release notes - http://www.apache.org/dist/jakarta/httpcomponents/httpclient/RELEASE_NOTES.txt

HttpComponents site - http://jakarta.apache.org/httpcomponents/

Posted by Tetsuya Kitahata at 03:11 PM

November 07, 2007

02 November 2007 - Jakarta Slide is retired

The Apache Jakarta PMC is sorry to announce the retirement of the Jakarta Slide subproject. After it's last release in December 2004, development activity was significantly reduced and came to a total standstill this year. Without a minimum developer community that can release security fixes, we have no choice but to retire Slide. We'll keep at least one of the mailing lists open for a transition period, so users can discuss alternatives and migration away from Slide. Further use of the Slide codebase is discouraged.

One alternative to Slide is provided by the Apache Jackrabbit project. Jackrabbit has a healthy, active developer community and provides, among others things:

  • a server-side content repository
  • a WebDAV server component for access to the repository
  • a WebDAV client component

Please visit http://jackrabbit.apache.org/ for more information.

We apologize for the inconveniences.

----

-- Apache Jakarta Project Management Committee

Posted by Tetsuya Kitahata at 07:45 PM

October 09, 2007

09 October 2007 - Apache HttpComponent HttpCore 4.0-alpha6 Now Available

The Jakarta HttpComponents project is pleased to announce the release of
HttpComponents HttpCore 4.0-alpha6. This version sports an improved
message parsing and formatting API in the base module and lots of
incremental improvements and bug fixes in the NIO and NIOSSL modules.
Based on the improved API, it is now possible to send and receive SIP
messages with HttpCore.

HttpCore is now feature complete and we are planning to freeze the
public APIs as of the next release (BETA1).

Download -

Release notes -

HttpComponents site -

About HttpComponents Core -
The HttpCore components implement the most fundamental aspects of the
HTTP protocol. They are nonetheless sufficient to develop basic client
side and server side HTTP services with a minimal footprint and no
external dependencies. HttpCore NIO extensions can be used to build
asynchronous HTTP services based on non-blocking I/O model capable of
handling a great number of simultaneous connections with just a few I/O
threads.

HttpCore will form the foundation of the future releases of Apache HttpClient.


Posted by Tetsuya Kitahata at 12:32 PM

September 29, 2007

29 September 2007 - Apache JMeter 2.3 final

The Apache JMeter team are pleased to announce the release of Apache
JMeter 2.3 final.

Apache JMeter is a Java application designed to test server applications.
It can be used to:
* generate test loads
* test functional behaviour
* measure performance.

See http://jakarta.apache.org/jmeter/

The release can be downloaded from:

http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi

Only the binary archive is needed to run JMeter - there is no need to
download the source archive.

However there are some optional libraries which are not included.
See the "Getting Started" page for details:

http://jakarta.apache.org/jmeter/usermanual/get-started.html

This release fixes a few outstanding bugs which did not make it into
RC4, and some documentation has been updated.

The full list of changes can be found at:

http://jakarta.apache.org/jmeter/changes.html

Please read the changes carefully as there are some minor
incompatibilities with the previous release (2.2).

All users are recommended to upgrade to this release.

Enjoy!
The JMeter team

Posted by Tetsuya Kitahata at 12:43 PM

August 22, 2007

22 August 2007 - Apache Jakarta Commons HttpClient 3.1 Released

Apache Jakarta Commons HttpClient 3.1 has been released. This release finalizes support for the RFC 2965 cookie management (also known as Cookie2 or port sensitive cookies) and adds a number of improvements to the HTTP connection management. HttpClient 3.1 is likely to be the last non-bug fixing release of the HttpClient 3.x codeline.

Downloads:

Download - http://jakarta.apache.org/site/downloads/downloads_commons-httpclient-3.x.cgi
Release notes - http://www.apache.org/dist/jakarta/httpcomponents/commons-httpclient-3.x/RELEASE_NOTES.txt

For more information on HttpClient 3.1, please see the HttpClient 3.1 web site.

Posted by Tetsuya Kitahata at 11:40 PM

July 29, 2007

29 July 2007 - Apache Commons (ex. Jakarta Commons) Website Now Online

Apache Commons (ex. Jakarta Commons) Website Now Online. http://commons.apache.org/

Posted by Tetsuya Kitahata at 01:35 AM

July 11, 2007

11 July 2007 - Apache JMeter 2.3RC3 Now Available

Version 2.3RC3 of Apache JMeter has been released.

This release includes new functionality and corrects many outstanding bugs. Please read the changes file carefully as there are some minor incompatibilities with the previous version.

Download JMeter

----

-- The Apache JMeter Team

Posted by Tetsuya Kitahata at 09:42 PM

11 July 2007 - Jakarta Commons CLI 1.1 Released

The Jakarta Commons community would like to announce that Commons CLI 1.1 has been released. Commons CLI provides an API for processing command line interfaces.

This is a bugfix release, containing the last 5 years of bugfixes and minor improvements to the CLI codebase.. Full details of this can be found in the release notes:

http://commons.apache.org/cli/upgrading-1.0-to-1.1.html

For more information on Commons CLI, please visit the CLI website:

http://commons.apache.org/cli/

Commons CLI is available in either binary or source form from:

http://commons.apache.org/downloads/download_cli.cgi

----

-- The Jakarta Commons community

Posted by Tetsuya Kitahata at 09:16 PM

July 04, 2007

04 July 2007 - Jakarta HttpComponents HttpCore 4.0-alpha5 released

Jakarta HttpComponents HttpCore 4.0-alpha5 has been released. HttpCore provides a set of low level components, which can be used to build custom client and server side HTTP services.

The ALPHA5 version delivers a number of incremental improvements across the board in all modules and adds several performance oriented features such as ability to transfer data directly between a file and a socket NIO channels. Please check it out and let the HttpComponents team know what you think.

This is likely to be the last ALPHA release of the HttpCore 4.0 branch. HttpCore is is expected to enter the BETA development phase with the next release.

More information can be found at the HttpComponents project site.

Downloads can be found here .

Posted by Tetsuya Kitahata at 05:12 AM

July 02, 2007

02 July 2007 - Jakarta Commons IO 1.3.2 released

Jakarta Commons IO 1.3.2 has been released. Commons IO provides low level utilities, file filters and streams that probably should be in the JDK.

This is a bugfix release which introduces a scopable version of the FileCleaner.

The Release notes are available online and in the downloads.

Jakarta Commons IO 1.3.2 is available from the IO Downloads page.

Posted by Tetsuya Kitahata at 05:10 AM

June 26, 2007

26 June 2007 - Jakarta Commons Modeler 2.0.1 released

The Apache Jakarta Commons team is pleased to announce the release of Commons Modeler 2.0.1. This is a minor bug fix release that corrects a number of build issues found in the Modeler 2.0 release.

Commons Modeler is design to make the process of setting up JMX (Java Management Extensions) MBeans easier by configuring the required meta data using an XML descriptor. In addition, Modeler provides a factory mechanism to create the actual Model MBean instances themselves. See the Modeler website for more details:

Commons Modeler Website: http://commons.apache.org/modeler/

Release notes: http://commons.apache.org/modeler/commons-modeler-2.0.1/RELEASE-NOTES.txt

Download: http://commons.apache.org/downloads/download_modeler.cgi

----

-- The Apache Jakarta Commons community

Posted by Tetsuya Kitahata at 09:59 PM

June 20, 2007

20 June 2007 - Jakarta Commons JCI 1.0 Released

Apache Jakarta Commons JCI 1.0 is now available.

http://commons.apache.org/jci/

JCI is a java compiler interface. It can be used to either compile java (or any other language that can be compiled to java classes like e.g. groovy or javascript) to java. It is well integrated with a FAM (FilesystemAlterationMonitor) that can be used with the JCI compiling/reloading classloader. All the currently supported compilers (even javac before java6) feature in-memory compilation. It currently supports compilers like eclipse, janino, groovy, rhino and javac.

Apache Jakarta Commons JCI is available in either binary or source form from the JCI downloads page or your favorite maven repository mirror.

http://commons.apache.org/downloads/download_jci.cgi

Posted by Tetsuya Kitahata at 09:59 AM

June 08, 2007

08 June 2007 - Apache POI TLP (Top Level Project) move

Apache POI has moved to a TLP at its new address, http://poi.apache.org.

Apache POI provides set of APIs for creating, reading, and writing files based upon the OLE 2 Compound Document Format using only Java.

Posted by Tetsuya Kitahata at 03:30 PM

June 07, 2007

07 June 2007 - Apache Turbine TLP (Top Level Project) move

Apache Turbine has moved to a TLP at its new address, http://turbine.apache.org.

Apache Turbine is a Java Servlet Web Application Framework and associated component library.

Posted by Tetsuya Kitahata at 03:28 PM

06 June 2007 - Jakarta JCS 1.3 Released

Jakarta JCS 1.3 is now available. JCS is a distributed caching system written in Java. This release is the first official release of JCS under the Jakarta Project.

Apache Jakarta JCS is available in either binary or source form from the JCS download page.

----

-- The Jakarta JCS Team

Posted by Tetsuya Kitahata at 03:27 PM

May 18, 2007

18 May 2007 - Apache Jakarta POI 3.0 Released

The Apache Jakarta POI Team is pleased to announce the immediate availability of Apache Jakarta POI 3.0. This long-awaited release has been a long time coming, and we are thankful to all those who have helped us.

Apache Jakarta POI is well-known in the Java field as a library for reading and writing OLE2 office file formats, such as Excel, PowerPoint and Word.

Besides a number of bug fixes, this release offers a range of new features including:

  • Partial support for PowerPoint through hslf, which offers support for reading and editing many of the core fields
  • Support for evaluating Excel formulas in hssf
  • Support for editing document properties through hpsf
  • Improved support for editing images through hssf

A changelog is available at:

http://poi.apache.org/changes.html

Apache Jakarta POI 3.0 is downloadable from the jakarta website:

http://poi.apache.org/

----

-- The Apache Jakarta POI Team

Posted by Tetsuya Kitahata at 09:55 PM

April 03, 2007

03 April 2007 - Jakarta Commons-DBCP 1.2.2 Released

The Jakarta Commons team is pleased to announce the release of version 1.2.2 of the commons-DBCP component. Commons DBCP is a database connection pool.

The 1.2.2 release is a maintenance release, including numerous bug fixes, upgrade to commons-pool 1.3, and elimination of the dependency on Commons Collections. All changes are source and binary compatible with the previous release, version 1.2.1.

Both binary and source distributions are available from the download page here: http://commons.apache.org/downloads/download_dbcp.cgi

When downloading the release, please check the signatures and md5 sums using the values from the main Apache web site (linked on the download page).

More information on Commons DBCP can be found at the Commons DBCP project site: http://commons.apache.org/dbcp

----

-- The Jakarta Commons community

Posted by Tetsuya Kitahata at 11:23 PM

April 01, 2007

30 March 2007 - Jakarta HttpComponents HttpCore 4.0 alpha4 Now Available

The Jakarta HttpComponents project is pleased to announce the release of HttpComponents HttpCore 4.0-alpha4. This version fixes a number of bugs and adds a number of improvements to HttpCore base and the HttpCore NIO extensions. It also introduces NIOSSL extensions that can be used to extend HttpCore non-blocking transport components with the ability to transparently encrypt data in transit using SSL/TLS protocol.

About HttpComponents Core - The HttpCore components implement the most fundamental aspects of the HTTP protocol. They are nonetheless sufficient to develop basic client side and server side HTTP services with a minimal footprint and no external dependencies. HttpCore NIO extensions can be used to build asynchronous HTTP services based on non-blocking I/O model capable of handling a great number of simultaneous connections with just a few I/O threads. HttpCore will form the foundation of the future releases of Jakarta HttpClient.

----

-- The Jakarta HttpComponents project

Posted by Tetsuya Kitahata at 02:41 AM

March 20, 2007

18 March 2007 - Jakarta Regexp 1.5 released

Jakarta Regexp 1.5 has been released. This is a maintenance release containing several bug fixes as well as optimized performance for several categories of expressions. Due to changes in the implementation of reluctant closures, users of recompile utility are advised to recompile expressions using latest version of the utility. Please refer to the change log for complete list of changes in this release.

Download - http://jakarta.apache.org/site/downloads/downloads_regexp.cgi

For more information on Regexp, please see the Regexp web site.

----

-- The Apache Jakarta Project

Posted by Tetsuya Kitahata at 03:05 AM

18 March 2007 - Jakarta Commons Transaction 1.2 Released

Jakarta Commons Transaction 1.2 has been released. This is a bug fix/maintenance/feature release of Commons Transaction. A lot of bug fixing work from a number of people has gone into this release. This makes Commons Transaction more stable and reliable. Additionally, some nice features have been added.

Commons Transaction aims at providing utility classes commonly used in transactional Java programming.

There are implementations for multi level (e.g. read/write) locks, transactional maps, and transactional file access, plus some helper classes

Downloads:

For more information on Commons Transaction, please see the Transaction web site.

----

-- The Apache Jakarta Commons Project

Posted by Tetsuya Kitahata at 02:09 AM

March 17, 2007

16 March 2007 - Jakarta Commons HttpClient 3.1-rc1 Now Available

Jakarta Commons HttpClient 3.1-rc1 has been released. This version fixes a number of issues found since 3.1-beta1. This release is expected to be the last one before HttpClient 3.1 goes final.

Downloads:

For more information on Commons HttpClient, please see the HttpClient web site.

Posted by Tetsuya Kitahata at 01:09 AM

March 14, 2007

14 March 2007 - Apache Velocity 1.5 Released

The Apache Velocity Team announces the immediate availability of the of Apache Velocity 1.5. This long-awaited release is the first major release of the Velocity engine as an Apache top level project (TLP).

Apache Velocity is well-known in the Java field as a lightweight, easy-to-use templating library for creating dynamic web sites and performing other text-generation tasks.

Besides improved template syntax and a slew of bug fixes, this release offers a range of features that enhance peformance and ease the process of integration with other applications and web frameworks. A few highlights:

  • Improved syntax with new capability for decimal numbers, literal map definitions, multi-line statements, and support for automatic escaping of HTML and other special entities.
  • New capabilities to aid integration with other applications and web frameworks, including enhanced error reporting, a new logging subsystem, and a switch to unchecked instead of checked exceptions.
  • Correction of several important scalability problems, including a Least Recently Used (LRU) cache implementation and a fix to a nasty race condition that could occur under heavy load conditions.
  • Almost all known bugs have been fixed, including issues with macro recursion, a SQL injection vulnerability, several memory leaks and compile-time incompatibilities with Java 1.5 and 1.6.

Detailed release notes are available at: http://wiki.apache.org/jakarta-velocity/Velocity15ReleaseNotes

Apache Velocity 1.5 is downloadable from the Apache Velocity web site.

----

-- The Apache Velocity Team

Posted by Tetsuya Kitahata at 03:20 AM

March 01, 2007

01 March 2007 - Apache Tomcat 6.0.10 (Stable) released

The Apache Tomcat team announces the immediate availability of Apache Tomcat 6.0.10 stable. This release is the first stable release of the 6.0.x branch.

Apache Tomcat 6.0 includes new features over Apache Tomcat 5.5, including support for the new Servlet 2.5 and JSP 2.1 specifications, a refactored clustering implementation, advanced IO features, and improvements in memory usage.

Please refer to the change log for the list of changes: http://tomcat.apache.org/tomcat-6.0-doc/changelog.html

Downloads: http://tomcat.apache.org/download-60.cgi

Migration guide from Apache Tomcat 5.5.x: http://tomcat.apache.org/migration.html

----

-- The Apache Tomcat Team

Posted by Tetsuya Kitahata at 10:03 AM

February 22, 2007

22 February 2007 - Jakarta Commons Fileupload 1.2

The Jakarta Commons team is glad to announce the availability of commons-fileupload 1.2. Commons Fileupload is a framework for handling HTTP file upload requests in servlets, portlets, and similar server side Java applications.

Compared to the previous version 1.1.1, the following notable changes have been made:

  • A streaming API has been added. The streaming API allows to handle arbitrarily large files without intermediary files while still keeping an extremely low memory profile.
  • The presence of a content-length header is no longer required.
  • Added support for progress listeners.
  • Added support for header continuation lines.
  • Added support for limiting the actual file size, as opposed to the request size.

Commons Fileupload 1.2 is available from

http://commons.apache.org/downloads/download_fileupload.cgi

----

-- The Jakarta Commons Team

Posted by Tetsuya Kitahata at 06:22 AM

February 17, 2007

17 February 2007 - Apache Lucene (JAVA) v2.1 released

The Apache Lucene Project has released the version 2.1 of Apache Lucene (JAVA). This release has many improvements since release 2.0, including new features, performance improvements, bug fixes, etc. See CHANGES.txt for details.

Apache Lucene 2.1 includes index format changes that are not readable by older versions of Lucene. Lucene 2.1 can both read and update older Lucene indexes. Adding to an index with an older format will cause it to be converted to the newer format.

Binary and source distributions are available here.

Posted by Tetsuya Kitahata at 06:42 AM

February 14, 2007

14 February 2007 - Jakarta Commons Lang 2.3 released

Jakarta Commons Lang 2.3 is now available. This release contains an equal number of bugfixes and improvements. Users of the StrBuilder and DurationFormatUtils classes will especially want to upgrade. A full list of changes since the previous release can be found in the release notes.

Jakarta Commons Lang 2.3 is available in either binary or source form from the Lang downloads page.

Posted by Tetsuya Kitahata at 01:00 PM

14 February 2007 - Jakarta Commons IO 1.3.1 released

Jakarta Commons IO 1.3.1 has been released. Commons IO provides low level utilities, file filters and streams that probably should be in the JDK.

Downloads are available from http://commons.apache.org/downloads/download_io.cgi

Feedbacks welcomed to the Jakarta Commons IO Team

----

-- Jakarta Commons IO Team

Posted by Tetsuya Kitahata at 10:12 AM

January 30, 2007

30 January 2007 - Jakarta Commons IO 1.3 released

Jakarta Commons IO 1.3 has been released. Commons IO provides low level utilities, file filters and streams that probably should be in the JDK. This release contains some bugfixes and lots of enhancements. The Release notes are available online and in the download.

Downloads are available from http://commons.apache.org/downloads/download_io.cgi (Note: the binary download includes a source zip for use with IDEs)

Feedbacks welcomed to the Jakarta Commons IO Team

----

-- Jakarta Commons IO Team

Posted by Tetsuya Kitahata at 01:24 PM

January 08, 2007

07 January 2007 - Apache Velocity moved up to Top Level

Apache Velocity is an Java templating engine. Apache Velocity has moved from Jakarta to a TLP (top level project -- with its PMC, project management committee) at its new address, http://velocity.apache.org.


Posted by Tetsuya Kitahata at 01:01 AM

December 31, 2006

30 December 2006 - Jakarta Commons VFS 1.0 released

The Jakarta Commons community is pleased to announce the availability of Jakarta Commons VFS 1.0.

Commons VFS provides a single API for accessing various different file systems. It presents a uniform view of the files from various different sources, such as the files on local disk, on an HTTP server, or inside a Zip archive. For example, you can use filenames like "tar:gz:http://anyhost/dir/mytar.tar.gz!/mytar.tar!/path/in/tar/README.txt" to access a compressed tar file located on a web server.

Commons VFS 1.0 is the first release

For more information on Commons VFS, please visit its website:

http://commons.apache.org/vfs/

Commons VFS is available in either binary or source form from:

http://jakarta.apache.org/site/downloads/downloads-commons-vfs.cgi


Posted by Tetsuya Kitahata at 01:27 AM

30 December 2006 - Jakarta Commons Betwixt 0.8 released

The Jakarta Commons community is pleased to announce the availability of Jakarta Commons Betwixt 0.8.

Commons Betwixt is a customizable, flexible, dynamic, reflective bean-centric object-xml mapper.

0.8 is a feature release. Improvements have been made to suppression strategies. Enhancements have been made to mapping formats. Mixed collections are now handled more completely. For full details see the release notes and release documentation.

It is available in binary and source distributions.

Posted by Tetsuya Kitahata at 01:25 AM

December 19, 2006

19 December 2006 - Jakarta Commons SCXML 0.6 released

The Jakarta Commons SCXML 0.6 has been released. Jakarta Commons SCXML provides a Java State Chart XML engine. Anything that can be represented as a UML state chart -- business process flows, view navigation bits, interaction or dialog management, and many more -- can leverage the Commons SCXML library. Jakarta Commons SCXML 0.6 contains a few new features and a small number of bug fixes. Full details can be found in the release notes: http://www.apache.org/dist/commons/scxml/RELEASE-NOTES.txt

Jakarta Commons SCXML is available in either binary or source form from the downloads page at: http://commons.apache.org/downloads/download_scxml.cgi

For more information on Commons SCXML, visit the project home page: http://commons.apache.org/scxml/

----

-- The Jakarta Commons SCXML team

Posted by Tetsuya Kitahata at 06:42 AM

December 05, 2006

04 December 2006 - Jakarta Commons Digester 1.8 released

The Jakarta Commons community would like to announce the availability of Jakarta Commons Digester 1.8. Jakarta Commons Digester lets users configure an XML to Java object mapping module.

Digester 1.8 contains a few new features and a small number of bug fixes. Full details can be found in the release notes.

Digester is available in either binary or source form from Digester downloads page.

----

-- The Jakarta Commons Digester team

Posted by Tetsuya Kitahata at 08:51 AM

December 04, 2006

03 December 2006 - Jakarta Commons Discovery 0.4 released

The Jakarta Commons community would like to announce the availability of Jakarta Commons Discovery 0.4. Discovery 0.4 is a long overdue release (0.3 failed at the last hurdle to actually be released). Discovery is not an actively developed component, so this release is chiefly to mark a stable point that the users of discovery can depend on. Full details of this can be found in the Release Notes.

Discovery is available in either binary or source form from the Discovery downloads page.

----

-- The Jakarta Commons Discovery team

Posted by Tetsuya Kitahata at 10:30 AM

December 03, 2006

02 December 2006 - Jakarta Commons DbUtils 1.1 released

The Jakarta Commons community would like to announce the availability of Jakarta Commons DbUtils 1.1. DbUtils 1.1 is a bugfix release resolving most of the issues raised over the last couple of years. Full details of this can be found in the Release Notes.

DbUtils is available in either binary or source form from the DbUtils downloads page.

----

-- The Jakarta Commons DbUtils team

Posted by Tetsuya Kitahata at 07:42 AM

01 December 2006 - Jakarta Commons Validator 1.3.1 released

The Jakarta Commons Validator team is pleased to announce the availability of Jakarta Commons Validator 1.3.1. Validator 1.3.1 is a maintenance release fixing a number of bugs, full details of which can be found in the Release Notes.

Validator is available in either binary or source form from the Validator downloads page.

----

-- The Jakarta Commons Validator team

Posted by Tetsuya Kitahata at 06:10 AM

October 18, 2006

18 October 2006 - Apache HiveMind moved up to Top Level

Apache HiveMind (formerly known as Jakarta HiveMind under the Apache Jakarta Project) now has its own PMC (project management committee) and new project URL -- http://hivemind.apache.org/

Posted by Tetsuya Kitahata at 06:35 PM

October 07, 2006

07 October 2006 - Jakarta BSF 2.4.0 released

The Jakarta BSF team is proud to announce the release of BSF-2.4.0 (Bean Scripting Framework). This is first official release of the Jakarta BSF product from the Apache Software Foundation / the Apache Jakarta Project.

Both binary and source distributions are now available from the usual mirrors.

Please remember to verify the signatures of the files you download using the Keys found on the main Apache website when downloading from a mirror.

For more information on Jakarta-BSF, please visit Jakarta BSF website.

----

-- The Jakarta BSF team

Posted by Tetsuya Kitahata at 04:55 PM

October 04, 2006

04 October 2006 - Jakarta Commons Lang 2.2 released

Jakarta Commons Lang 2.2 is now available. It contains an equal number of bugfixes and new features - most notably a new text package. There are no new deprecations, and there should be no binary incompatibilites with the previous 2.1 version. A full list of changes since the previous release can be found in the release notes.

Commons Lang is available in either binary or source form from the Lang downloads page.

Posted by Tetsuya Kitahata at 07:00 PM

September 24, 2006

24 September 2006 - Jakarta Commons Configuration 1.3 released

Jakarta Commons Configuration 1.3 is now available. This release adds many new features. Some highlights are support for XPATH expressions when querying properties from hierarchical configurations, the new DefaultConfigurationBuilder class as a hierarchical alternative to ConfigurationFactory that allows for more configuration options, or support for configuration listeners that are notified about modifications on a configuration object. A full list of changes since the previous release can be found in the change log.

Commons Configuration is available in either binary or source form from the Configuration downloads page.

Posted by Tetsuya Kitahata at 10:05 AM

September 13, 2006

10 September 2006 - Jakarta Commons JEXL 1.1 released

Jakarta Commons JEXL 1.1 is now available. For details of what's new in JEXL 1.1 please see the changes report.

Jakarta Commons JEXL is available in either binary or source form from the JEXL download page.

Posted by Tetsuya Kitahata at 06:04 PM

August 03, 2006

03 August 2006 - Jakarta Commons Attributes 2.2 Released

Jakarta Commons Attributes 2.2 is now available. For a details of whats new in Attributes 2.2, please see the change log.

Jakarta Commons Attributes is considered to have been made obsolete by the Java 5.0 release, so 2.3 and beyond are not expected to be created.

Jakarta Commons Attributes is available in either binary or source form from the Attributes download page.

----

-- The Jakarta Commons Project

Posted by Tetsuya Kitahata at 07:20 PM

July 31, 2006

31 July 2006 - Jakarta Commons SCXML 0.5 Released

The Apache Jakarta Commons project would like to announce the release of Commons SCXML 0.5. This is the first release.

State Chart XML (SCXML) is currently a Working Draft published by the World Wide Web Consortium (W3C). SCXML provides a generic state-machine based execution environment. Commons SCXML provides a Java implementation of the SCXML engine. Anything that can be represented as a UML state chart -- business process flows, view navigation bits, interaction or dialog management, and many more -- can leverage the Commons SCXML library.

Commons SCXML is available in either binary or source form from the following download page -

http://commons.apache.org/downloads/download_scxml.cgi

See the Release Notes link on the above page for information on API stability.

----

-- The Apache Jakarta Commons Project

Posted by Tetsuya Kitahata at 11:55 PM

31 July 2006 - Jakarta Commons Modeler 2.0 released

The Jakarta Commons Modeler team is pleased to announce the availability of Commons Modeler 2.0. For a details of whats new in Modeler 2.0 see the Release Notes.

Modeler is available in either binary or source form from the Modeler downloads page.

Posted by Tetsuya Kitahata at 07:22 PM

June 21, 2006

21 June 2006 - Apache Tapestry moved up to Top Level

Apache Tapestry has moved to a TLP (Top Level Project) at its new address, http://tapestry.apache.org.

Apache Tapestry is an open-source framework for creating dynamic, robust, highly scalable web applications in Java. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server.

Posted by Tetsuya Kitahata at 11:37 PM

June 15, 2006

15 June 2006 - Jakarta Commons Chain 1.1 released

The Jakarta Commons Chain team is pleased to announce the availability of Commons Chain 1.1. For a details of whats new in Chain 1.1 see the Changes Report.

Chain is available in either binary or source form from the Chain downloads page.

----

-- The Jakarta Commons Chain team

Posted by Tetsuya Kitahata at 07:40 PM

June 14, 2006

13 June 2006 - Apache JMeter 2.2 released

Version 2.2 of Apache JMeter has been released.

This release includes new functionality and corrects many outstanding bugs. Users of 2.1.1 (and earlier) are encouraged to upgrade.

Download JMeter

Posted by Tetsuya Kitahata at 03:21 AM

June 09, 2006

09 June 2006 - Jakarta HttpComponents HttpCore 4.0-alpha2 Now Available

Jakarta HttpComponents HttpCore 4.0-alpha2 has been released. HttpCore provides a set of low level components, which can be used to build custom client and server side HTTP services.

This release addresses a number of non-critical problems found in the previous release. The upstream projects are strongly encouraged use this release as a dependency while HttpCore undergoes another round of reviews and optimization in the SVN trunk. Please check it out and let the HttpComponents team know what you think.

More information can be found at the HttpComponents project site.

Downloads can be found here

----

-- The Jakarta HttpComponents Development Team

Posted by Tetsuya Kitahata at 11:50 PM

08 June 2006 - Jakarta Commons FileUpload 1.1.1 Released

The Jakarta Commons FileUpload team would like to announce the release of Commons FileUpload 1.1.1. This release contains two bugfixes to the 1.1 release:

FILEUPLOAD-20:

Cache disk file item size when it is moved to a new location. -- http://issues.apache.org/jira/browse/FILEUPLOAD-20

FILEUPLOAD-30:

File names were being inadvertently converted to lower case. -- http://issues.apache.org/jira/browse/FILEUPLOAD-30

Commons FileUpload 1.1.1 is available in either binary or source form from the FileUpload download page:

http://commons.apache.org/downloads/download_fileupload.cgi

----

-- The Jakarta Commons FileUpload Team

Posted by Tetsuya Kitahata at 12:56 AM

June 07, 2006

07 June 2006 - Jakarta BCEL 5.2 Released

The Byte Code Engineering Library (in the Apache Jakarta Project) is intended to give users a convenient possibility to analyze, create, and manipulate (binary) Java class files. After years of inactivity we are happy to finally provide the long awaited 5.2 release including bug fixes and small improvements.

See the release notes for further information:

http://jakarta.apache.org/bcel/RELEASE-NOTES.txt

Binary and source distributions are available at:

http://jakarta.apache.org/site/downloads/downloads_bcel.cgi

Regards

----

-- The Apache Jakarta BCEL Project

Posted by Tetsuya Kitahata at 08:09 AM

May 08, 2006

07 May 2006 - Jakarta Commons HttpClient 3.0.1 Released

The Jakarta Commons HttpClient project is pleased to announce the release of HttpClient 3.0.1. This version fixes a number of bugs found since the release of 3.0. All HttpClient users are encouraged to upgrade. Please download and enjoy.

Download - http://commons.apache.org/downloads/download_httpclient.cgi

Release notes - http://www.apache.org/dist/commons/httpclient/RELEASE-NOTES.txt

HttpClient site - http://commons.apache.org/httpclient/

About HttpClient - Although the java.net package provides basic functionality for accessing resources via HTTP, it doesn't provide the full flexibility or functionality needed by many applications. The Jakarta Commons HttpClient component seeks to fill this void by providing an efficient, up-to-date, and feature-rich package implementing the client side of the most recent HTTP standards and recommendations.

Enjoy,

----

-- Jakarta Commons HttpClient Team

Posted by Tetsuya Kitahata at 05:53 AM

April 25, 2006

24 April 2006 - Jakarta HttpComponents HttpCore 4.0-alpha1 Now Available

Jakarta HttpComponents HttpCore 4.0-alpha1 has been released. HttpCore provides a set of low level components, which can be used to build custom client and server side HTTP services.

This release represents a complete redesign of the Jakarta Commons HttpClient 3.x API, and a significant rewrite of the core HTTP components derived from the HttpClient 3.0 code base. HttpCore will form the foundation of the future releases of Jakarta HttpClient.

This release is primarily intended for API review and use in experimental projects. The HttpCore API is still deemed unstable, and it can still undergo significant changes based on the feedback from early adopters. Please check it out and let us know what you think.

Enjoy,

----

-- Jakarta HttpComponents Team

Posted by Tetsuya Kitahata at 02:29 AM

April 03, 2006

03 April 2006 - Jakarta Commons Pool 1.3 released

Jakarta Commons Pool 1.3 has been released. Jakarta Commons Pool provides provides an object-pooling API.

This release fixes a number of bugs and adds a few enhancements. The most significant fix is the GenericObjectPool was documented as a FIFO but implemented as a LIFO, it now behaves as a FIFO.

The Release notes are available online and in the download.

Downloads are available from http://commons.apache.org/downloads/download_pool.cgi

Feedback welcomed to the Jakarta Commons Pool Team

----

-- Jakarta Commons Pool Team

Posted by Tetsuya Kitahata at 04:46 AM

April 01, 2006

01 April 2006 - Jakarta Tapestry 3.0.4 released

Jakarta Tapestry 3.0.4 released

Close to 100+ bug fixes and patches have been applied for the next release of the the Tapestry web application framework. This release provides more stabilization and enhancements to the well known 3.X series tapestry releases.

Tapestry is an open-source framework for creating dynamic, robust, highly scalable web applications in Java. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server.

Posted by Tetsuya Kitahata at 05:17 PM

01 April 2006 - Jakarta Tapestry 4.0.1 released

Jakarta Tapestry 4.0.1 released

Close to 100+ bug fixes and patches have been applied for the next release of the the Tapestry web application framework.

Tapestry is an open-source framework for creating dynamic, robust, highly scalable web applications in Java. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server.

Posted by Tetsuya Kitahata at 05:15 PM

March 27, 2006

27 March 2006 - Jakarta Cactus 1.7.2 Released

The Jakarta Cactus project is pleased to announce the release of version 1.7.2. Cactus is a unit testing framework for testing server side java code.

Goals
-----

This release was created just because the previous 1.7.x releases have bundled an LGPL jar (jboss-j2ee.jar, necessary to run the samples), which is not allowed by ASF policies. Other than that, the only technical change is a new feature on the Maven plugin (https://issues.apache.org/jira/browse/CACTUS-231).


Changes
-------

Please check the Changes page at http://jakarta.apache.org/cactus/changes.html for a full list of the changes in version 1.7.2

Known limitations and bugs:
---------------------------

See http://issues.apache.org/jira/browse/CACTUS .

For more information about Cactus, please visit http://jakarta.apache.org/cactus/ .

Have fun,

----

-- The Jakarta Cactus team

Posted by Tetsuya Kitahata at 03:30 AM

March 25, 2006

24 March 2006 - Jakarta Commons Validator 1.3.0 released

The Jakarta Commons Validator team is pleased to announce the availability of Commons Validator 1.3.0. For a summary of whats new in Validator 1.3.0 see the notes on the Commons Wiki. A complete list of changes is available in the change log.

Commons Validator is available in either binary or source form from the Validator downloads page.

----

-- The Jakarta Commons Validator team

Posted by Tetsuya Kitahata at 04:04 AM

March 20, 2006

20 March 2006 - Jakarta Commons IO 1.2 released

Jakarta Commons IO 1.2 has been released. Commons IO provides low level utilities, file filters and streams that probably should be in the JDK. This release fixes a few bugs and adds various enhancements. These include LineIterator, which allows you to use an iterator interface over a file, and Age and Size filters for files. The Release notes are available online and in the download.

Downloads are available from http://commons.apache.org/downloads/download_io.cgi (Note: the binary download includes a source zip for use with IDEs)

Feedback welcomed to the Jakarta Commons IO Team

----

-- Jakarta Commons IO Team

Posted by Tetsuya Kitahata at 01:32 AM

January 29, 2006

29 January 2006 - Jakarta HiveMind 1.1.1 released

Jakarta HiveMind release 1.1.1 is now available; this is a bug fix release. This release addresses performance bottlenecks in HiveMind related to the use of unqualified class names, and the use of the threaded and pooled service lifecycle models. HiveMind 1.1.1 is a drop-in replacement for HiveMind 1.1, and is recommended for use with Tapestry 4.0 applications.

Download HiveMind

Posted by Tetsuya Kitahata at 05:16 PM

January 07, 2006

07 January 2006 - Jakarta Tapestry 4.0 (Final) Released

After nearly two years of work, the Tapestry development team is proud to announce the next major release of the Tapestry web application framework.Tapestry is an open-source framework for creating dynamic, robust, highly scalable web applications in Java. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server.

Tapestry divides a web application into a set of pages, each constructed from components. This provides a consistent structure, allowing the Tapestry framework to assume responsibility for key concerns such as URL construction and dispatch, persistent state storage on the client or on the server, user input validation, localization/internationalization, and exception reporting. Developing Tapestry applications involves creating HTML templates using plain HTML, and combining the templates with small amounts of Java code using (optional) XML descriptor files. In Tapestry, you create your application in terms of objects, and the methods and properties of those objects -- and specifically not in terms of URLs and query parameters. Tapestry brings true object oriented development to Java web applications.

Tapestry is specifically designed to make creating new components very easy, as this is a routine approach when building applications. The distribution includes over fifty components, ranging from simple output components all the way up to complex data grids and tree navigators.

Tapestry is architected to scale from tiny applications all the way up to massive applications consisting of hundreds of individual pages, developed by large, diverse teams. Tapestry easily integrates with any kind of backend, including J2EE, HiveMind and Spring.

Tapestry 4.0 represents a significant advance over Tapestry 3.0. The following are the most significant changes between the two releases:

  • The new 4.0 specification DTDs have been simplified.
  • The syntax used for binding parameters inside an HTML template and inside an XML specification is now consistent. Both make use of binding prefixes.
  • "Friendly" URLs (that is, URLs that pack more information into the path and less into query parameters) are built in. This makes it easy to divide your application across many folders (reducing clutter), and leverage J2EE declarative security along the way.
  • Listener methods are much easier and more flexible; listener parameters in the URL are automatically mapped to listener method parameters, and listener methods can return the page name or page instance to activate.
  • Component parameters now just work, without having to worry about "direction".
  • Applications can now have a global message catalog, in addition to per-page and per-component message catalogs. Messages not found in the component message catalog are searched for in the application catalog.
  • Full, native support for developing JSR-168 Portlets has been added.
  • Tapestry 4.0 makes much less use of reflection and OGNL than Tapestry 3.0; partly because there are many new binding prefixes and largely because of how parameters are now implemented.
  • HiveMind services and Spring beans can be directly injected into page and component classes.
  • Tapestry 4.0 includes optional JDK 1.5 annotation support (but Tapestry still works with JDK 1.3).
  • Tapestry 4.0 debuts a new and much more sophisticated user input validation subsystem.
  • Line precise error reporting can now display the contents of files containing errors.
  • Forms can now be canceled, bypassing client-side validation logic, and invoking an alternate listener on the server-side.
  • You are no longer limited to just Global and Visit; you can have as many application state objects as you like.
  • The use of HiveMind under the covers means that Tapestry can be easily customized to fit your needs.
  • Page properties can now be persisted on the client, as well as in the session.
  • Components and component parameters can now be marked as deprecated. Component parameters may have aliases (used when renaming a parameter).
  • The examples have been rewritten to take full advantage of Tapestry 4.0 features, including annotations.

Tapestry is released under the Apache Software Licence 2.0.

Tapestry is distributed as a combined binary/source distribution, and an additional documentation distribution. Tapestry may be downloaded from the Apache Mirrors.

----

-- The Jakarta Tapestry Development Team

Posted by Tetsuya Kitahata at 06:03 PM

December 28, 2005

28 December 2005 - Jakarta Tapestry 4.0-rc-3 Now Available

The latest (and hopefully, final) release candidate for Jakarta Tapestry 4.0 is now available. Tapestry is a component based web application framework that provides lots of functionality with minimal Java coding, and creates an environment that supports high levels of reuse.

This release fixes a page initialization bug.

Tapestry is provided as a combined binary/source distribution, and a separate documentation distribution.

Download Tapestry

Posted by Tetsuya Kitahata at 06:47 PM

December 24, 2005

23 December 2005 - Jakarta Commons FileUpload 1.1 Released

The Jakarta Commons FileUpload team is pleased to announce the release of Commons FileUpload 1.1. This release contains several new features, as well as many bug fixes. A full list of changes since the previous release can be found in the change log.

Commons FileUpload is available in either binary or source form from the FileUpload download page.

Posted by Tetsuya Kitahata at 08:11 PM

December 21, 2005

21 December 2005 - Jakarta Commons Math 1.1 Released

The Jakarta Commons Math team is pleased to announce the release of Commons Math 1.1.

Commons Math is a library of lightweight, self-contained mathematics and statistics components.

The new release contains bug fixes and enhancements. All API changes are binary compatible with version 1.0. The enhancements include some new probability distributions, a Fraction class, new matrix and numerical utilities, and a PRNG pluggability framework making it possible to replace the JDK-supplied random number generator in commons-math (and elsewhere) with alternative PRNG implementations.

Commons Math is available in either binary or source form from the Commons Math downloads page on the Apache mirrors. The commons-math 1.1 release jar has also been deployed to the Apache Maven repository at http://www.apache.org/dist/java-repository/ and the Maven main repository at http://www.ibiblio.org/maven/. Please remember to verify the signatures of the files you download using the keys available on the download page.

Jakarta Commons welcomes community participation and contributions from all interested parties. User feedback or questions related to Commons Math should be directed to the commons-user mailing list. Development-related topics are discussed on the commons-dev list. See the Jakarta Commons mailing list page for instructions on how to subscribe to or view the archives of these lists. Please start the subject line of math-related posts to either of these lists with [math].

To submit patches or bug reports, follow the directions on the Commons Math Issue Tracking Page. Thanks in advance for your feedback.

----

-- The Jakarta Commons Math team

Posted by Tetsuya Kitahata at 03:16 AM

December 20, 2005

20 December 2005 - Jakarta Commons HttpClient 3.0 Released

The Jakarta Commons HttpClient project is pleased to announce the release of HttpClient 3.0. This release fixes all of the bugs discovered in RC4. As before, we strongly recommend that all users upgrade to HttpClient 3.0.

HttpClient 3.0 provides the following new features:

  • Architecture
    • New preference architecture
    • Improved exception handling framework
    • Granular non-standards configuration and tracking
    • Improved HTTP Version configuration and tracking
    • Support for streaming entities
    • Support for tunneled HTTP proxies via the ProxyClient
    • Ability to abort execution of HTTP methods
  • Connection management
    • Support for closing idle connections
    • Support for JDK1.4 connect timeout through reflection
    • Support for connection manager shutdown
  • Authentication
    • Improved authentication framework
    • Plug-in mechanism for authentication modules
    • Interactive authentication support
    • Alternate authentication support
  • Cookie management
    • Cookie specification plug-in mechanism
    • 'Ignore cookies' cookie policy
    • Improved Netscape cookie support
  • Redirects
    • Cross-site redirect support

Downloads:

----

-- The Jakarta Commons HttpClient Project

Posted by Tetsuya Kitahata at 06:26 PM

December 18, 2005

18 December 2005 - Jakarta Tapestry 4.0-rc-2 Now Available

The second release candidate for Jakarta Tapestry 4.0 is now available. Tapestry is a component based web application framework that provides lots of functionality with minimal Java coding, and creates an environment that supports high levels of reuse.

This release supplies some missing documentation, including user input validation. It also fixes a subtle startup bug that affects deployments under JDK 1.3.

A full listing of changes is available in the change log.

Tapestry is provided as a combined binary/source distribution, and a separate documentation distribution.

Download Tapestry

Posted by Tetsuya Kitahata at 07:24 PM

18 December 2005 - Jakarta Commons Configuration 1.2 Released

The Jakarta Commons Configuration team is pleased to announce the availability of Commons Configuration 1.2.

Commons Configuration provides a generic configuration interface which enables an application to read configuration data from a variety of sources, e.g. properties files, XML documents, JDBC datasources and many more. More information can be found at the Configuration main site at http://commons.apache.org/configuration/

The new release contains a couple of bug fixes, many of them related to file based configurations and reloading strategies. There are some new features as well. A full list of changes since the previous release can be found in the change log at http://commons.apache.org/configuration/changes-report.html

Commons Configuration is available in either binary or source form from the Configuration downloads page: http://commons.apache.org/downloads/download_configuration.cgi

(Please remeber to verify the provided checksums and/or signatures after you have downloaded a distribution)

----

-- The Jakarta Commons Configuration team

Posted by Tetsuya Kitahata at 05:59 AM

December 08, 2005

08 December 2005 - Jakarta Tapestry 4.0-rc-1 Now Available

The first release candidate for Jakarta Tapestry 4.0 is now available. Tapestry is a component based web application framework that provides lots of functionality with minimal Java coding, and creates an environment that supports high levels of reuse.

This release fixes a number of minor bugs and a major bug that caused Tapestry to be unusable in portlets. Documentation was improved, and a new section of documentation for Tapestry JavaScript templates was added. In addition, a few last-minute features were slipped in: the default binding prefix can now be set (overriding the default, "ognl") and the stategy used by Tapestry to localizes assets and resources is now pluggable and extendable.

A full listing of bug fixes is available in the change log.

Tapestry is provided as a combined binary/source distribution, and a separate documentation distribution.

Download Tapestry from
http://tapestry.apache.org/download.html

Posted by Tetsuya Kitahata at 01:10 AM

December 04, 2005

03 December 2005 - Jakarta Commons Net 1.4.1 Released

The Jakarta Commons Net team announces the release of Jakarta Commons Net 1.4.1. This is a small fix release to clean up ONLY the inadvertently introduced dependency on JDK 1.4 in commons-net 1.4.0

Net is available in either binary or source form from the Net downloads page.

Posted by Tetsuya Kitahata at 12:12 PM

November 16, 2005

16 November 2005 - Jakarta Commons Validator 1.2.0 Released

The Jakarta Commons Validator team is pleased to announce the availability of Commons Validator 1.2.0. For a summary of what's new in Validator 1.2.0 see the notes on the Commons Wiki: http://wiki.apache.org/jakarta-commons/ValidatorVersion120

A complete list of changes is available in the change log:
http://commons.apache.org/validator/changes-report.html

Validator is available in either binary or source form from the Validator
downloads page:
http://commons.apache.org/downloads/download_validator.cgi

For more information on Commons Validator, see the Validator web site:
http://commons.apache.org/validator/

----

-- The Jakarta Commons Validator Team

Posted by Tetsuya Kitahata at 01:49 AM

November 15, 2005

14 November 2005 - Jakarta Velocity Tools 1.2 released

The Jakarta Velocity team is pleased to announce the availability of Velocity Tools 1.2. This release offers numerous useful new generic and VelocityView tools, compatibility with Struts 1.2.x, and several bug fixes. For a complete list of changes, see the change log.

VelocityTools is available in either binary or source form from the Velocity downloads page.

----

-- The Jakarta Velocity team

Posted by Tetsuya Kitahata at 07:25 AM

November 13, 2005

13 November 2005 - Jakarta Tapestry 4.0-beta-13 Now Available

The latest beta release of the Jakarta Tapestry 4.0 is now available. Tapestry is a component based web application framework that provides lots of functionality with minimal Java coding, and creates an environment that supports high levels of reuse. This release fixed problems with client-side JavaScript for several components. The request cycle object is now an injectable service, and the signatures of several methods in several interfaces were changed to remove it. In addition, a new facility was added that allows services to report their internal state as part of the default Exception page. A full listing of bug fixes is available in the change log.

Jakarta Tapestry is provided as a combined binary/source distribution, and a separate documentation distribution.

Download Tapestry

Posted by Tetsuya Kitahata at 07:13 PM

13 November 2005 - Jakarta Tapestry 4.0-beta-13 released

The latest beta release of the Jakarta Tapestry 4.0 is now available. Tapestry is a component based web application framework that provides lots of functionality with minimal Java coding, and creates an environment that supports high levels of reuse. This release fixed problems with client-side JavaScript for several components. The request cycle object is now an injectable service, and the signatures of several methods in several interfaces were changed to remove it. In addition, a new facility was added that allows services to report their internal state as part of the default Exception page. A full listing of bug fixes is available in the change log.

Tapestry is provided as a combined binary/source distribution, and a separate documentation distribution.

Download Tapestry

Posted by Tetsuya Kitahata at 04:51 PM

November 08, 2005

08 November 2005 - Apache Tomcat mod_jk 1.2.15 Web Server Connector released

The Apache Tomcat team is pleased to announce the release of version 1.2.15 of the Apache Tomcat mod_jk web server connector.

Tomcat is the reference implementation of a web application server which implements the Java Servlet and JavaServer Pages specifications.

mod_jk is a connector which allows a web server such as Apache HTTPD to act as a front end to the Tomcat web application server. This version fixes a number of minor bugs.

See http://tomcat.apache.org/connectors-doc/changelog.html for a complete list of changes.

Source distribtions can be downloaded from an Apache Software Foundation mirror at: (they are named jakarta-tomcat-connectors-1.2.15-src.tar.gz and jakarta-tomcat-connectors-1.2.15-src.zip)

http://tomcat.apache.org/download-connectors.cgi

Binary distributions for a number of different operating systems and web servers can be downloaded from an Apache Software Foundation mirror at:

http://tomcat.apache.org/download-connectors.cgi

Documentation for using mod_jk with Tomcat 3.3, 4.1, 5.0 and 5.5 can be found at:

http://tomcat.apache.org/connectors-doc/

----

-- The Apache Tomcat team.

Posted by Tetsuya Kitahata at 11:04 AM

November 01, 2005

01 November 2005 - Jakarta Tapestry 4.0-beta-12 Now Available

The latest weekly (give or take) beta release for Tapestry 4.0 continues to narrow the list of outstanding bugs. Tapestry can now properly associate a scheme ("http" or "https") with every link and form, making it easy to switch in and out of secure mode. A full listing of bug fixes is available in the change log.

Tapestry is provided as a combined binary/source distribution, and a separate documentation distribution.

Download Tapestry from
http://tapestry.apache.org/download.html

Posted by Tetsuya Kitahata at 07:20 PM

01 November 2005 - Jakarta Tapestry 4.0-beta-12 Released

The latest weekly (give or take) beta release for Jakarta Tapestry 4.0 continues to narrow the list of outstanding bugs. Tapestry can now properly associate a scheme ("http" or "https") with every link and form, making it easy to switch in and out of secure mode. A full listing of bug fixes is available in the change log.

Tapestry is provided as a combined binary/source distribution, and a separate documentation distribution.

Download Tapestry

Posted by Tetsuya Kitahata at 08:34 AM

October 26, 2005

26 October 2005 - Jakarta HiveMind 1.1 Released

The final 1.1 release of the Jakarta HiveMind services and configuration microkernel has been released.

HiveMind is an inversion-of-control container that mixes in a powerful approach to modularization and configuration. It is ideally suited for building richly extensible frameworks. Tapestry 4.0 is built on HiveMind. HiveMind overlaps in functionality with the very popular Spring framework, but offers a significant number of its own wrinkles ... and integrates very cleanly with Spring.

Release 1.1 offers a significant number of improvements over 1.0. A few highlights:

  • Services and configurations may now be private to a module, and not directly accessible from other modules.
  • Lightweight initialization allows properties of an object instance to be configured without having to make the object a full-fledged service.
  • The locale is now tracked on a per-thread basis, and may be changed at any time.
  • Services may now be defined in terms of a Java class, not a Java interface.
  • Groovy may be used, instead of XML, to define services and configurations.
  • Modules may define a package; class names appearing in the XML may omit that package.
  • Streamlined XML with much smarter defaults for many attributes.
  • Support for AOP Alliance style method interception.
  • Services may now be exposed via JMX for remote control, and to monitor performance.
  • Much improved auto-wiring of services implementations, including automatic dependency injection via constructor parameters.
  • Support for building services around the Gang Of Four Strategy and Chain of Command patterns.
  • Configurations data may now be injected as a Map rather than a List, by defining the attribute used as a key.
  • Conditional contribution, controlled by the presence (or absence) of classes, or JVM system properties.
  • Service proxies may now be serialized and deserialized.
  • HiveDoc has been improved, both in content and in presentation.

Full details are available in the change log.

Download HiveMind

----

Product Info

TLP (Top Level Project) Name Apache Jakarta Project
The Apache Jakarta Project offers a diverse set of open source Java solutions and is a part of The Apache Software Foundation (ASF) which encourages a collaborative, consensus-based development process under an open software license.
Product Name Jakarta HiveMind
Jakarta HiveMind is a services and configuration microkernel; a framework for creating complex applications from simple Java objects and interfaces
Downloads http://hivemind.apache.org/download.html
Bug Tracking http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10500
Mailing Lists http://jakarta.apache.org/site/mail2.html#HiveMind
License Apache License Version 2.0
Posted by Tetsuya Kitahata at 01:25 PM

October 17, 2005

17 October 2005 - Jakarta Tapestry 4.0 beta 11 Now Available

The latest weekly beta release for Jakarta Tapestry 4.0 adds more documentation and debuts a completely renovated Virtual Library demonstration J2EE application, which makes use of all the latest and greatest 4.0 features, including annotations, friendly URLs, and multiple folders. In addition, a class loader bug related to client-side persistent properties was fixed. A full listing of bug fixes is available in the change log.

Tapestry is provided as a combined binary/source distribution, and a separate documentation distribution.

Download Tapestry from:
http://tapestry.apache.org/download.html

Posted by Tetsuya Kitahata at 08:29 PM

October 13, 2005

13 October 2005 - Jakarta Commons HttpClient 3.0rc4 Released

The Jakarta Commons HttpClient team is pleased to announce the fourth and hopefully final release candidate of HttpClient 3.0. RC4 fixes a number of hard to find bugs left over in the previous release. We strongly recommend that all users upgrade to HttpClient 3.0 RC4. Please download and enjoy.

----

-- The Jakarta Commons HttpClient Team

Posted by Tetsuya Kitahata at 04:49 AM

October 12, 2005

[Miscs] Jakarta Tomcat to Apache Tomcat

The Apache Tomcat Project is now on the process of migrating from a subproject under the umbrella of the Apache Jakarta Project into its own TLP (Top Level Project) in the Apache Software Foundation.

New Website:
http://tomcat.apache.org/

Stay tuned.

cf. Communities/Projects in the Apache Software Foundation

Posted by Tetsuya Kitahata at 08:04 PM

October 11, 2005

11 October 2005 - Jakarta Commons-IO 1.1 Released

The Jakarta Commons-IO team is pleased to announce the release of Jakarta Commons-IO version 1.1.

Commons IO is a library of utility, file filter, endian and stream classes that aim to make working with IO much more pleasant. Many of these classes probably should be in the JDK itself.

This release fixes all open bugs, and adds various enhancements, including:

  • FilenameUtils - A static utility class for working with filenames without File objects
  • FileSystemUtils - A static utility class that allows you to get the free space on a drive
  • IOUtils/FileUtils - read and write files line by line into a List
  • WildcardFilter - A new filter that can match using wildcard file names

This release is binary and source compatible with 1.0 according to our tests. There are some minor semantic changes caused by bug fixes which should not affect the vast majority of 1.0 users - please check the release notes for full details. To simplify the API, there has also been a deprecation - please check the release notes. We recommend all users of commons-io-1.0 upgrade to 1.1 to pickup the numerous bugs fixes.

Commons IO Website:
http://commons.apache.org/io/

Release notes:
http://commons.apache.org/io/upgradeto1_1.html

Download:
http://commons.apache.org/downloads/download_io.cgi

----

-- The Jakarta Commons-IO Team

Posted by Tetsuya Kitahata at 12:50 AM

October 09, 2005

09 October 2005 - Apache Tomcat 5.5.12 Now Stable

The Apache Tomcat Team has marked version 5.5.12-alpha of Tomcat as "stable release".

There have been no code changes since the alpha release, so if you already have the 5.5.12-alpha distribution you don't have to go download pages.

The Release notes are available at
http://tomcat.apache.org/tomcat-5.5-doc/RELEASE-NOTES

Please refer to the change log for the list of changes:
http://tomcat.apache.org/tomcat-5.5-doc/changelog.html

Downloads: http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi

----

-- The Apache Tomcat Team

Posted by Tetsuya Kitahata at 04:55 PM

October 04, 2005

04 October 2005 - Apache Jakarta JMeter 2.1.1 Released

The Apache Jakarta JMeter Development Team has released the version 2.1.1 of Apache JMeter, and now it is available from the mirrors - see:

http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi

Select the "browse download area" link, navigate to binaries or source as appropriate, and you should find the files for 2.1.1. If not, try another mirror.

No major changes in this release, but a few new features:

  • New Include Controller allows a test plan to reference an external jmx file
  • New JUnitSampler added for using JUnit Test classes
  • New Aggregate Graph listener is capable of graphing aggregate statistics

And a convenience function:

  • Can provide additional classpath entries using the property
  • user.classpath and on the Test Plan element.


There are also some bug fixes, including:

  • Summariser stopped working in 2.1
  • JMeter should now run under JVM 1.3 (but requires 1.4 to build)

For more details please see the Changes file in the distribution. - http://jakarta.apache.org/jmeter/changes.html

----

-- The Apache Jakarta JMeter Development Team

Posted by Tetsuya Kitahata at 08:10 PM

October 03, 2005

03 October 2005 - Apache Jakarta Turbine M.E.T.A. 1.3 Released

The Turbine team of the Jakarta Project of the ASF is pleased to announce the release of Jakarta Turbine M.E.T.A 1.3.

M.E.T.A (Maven Environment for Turbine Applications) is a plugin for the Apache Maven development tool, that allows rapid setup and development of web applications based on the Jakarta Turbine framework.

Most important change for the 1.3 release is the support of the Turbine 2.3.2 release.

Turbine M.E.T.A. is available as source and binary from the Apache Mirror System through its download page at

http://turbine.apache.org/download.html

It will also be available from the Apache Maven repository at http://www.apache.org/dist/java-repository/ and the Maven main repository at http://www.ibiblio.org/maven/.

Full documentation and a tutorial on how to get started with M.E.T.A. can be found at the M.E.T.A. homepage at

http://jakarta.apache.org/turbine/meta/

----

-- The Jakarta Turbine team

Posted by Tetsuya Kitahata at 07:51 PM

03 October 2005 - Apache Jakarta Turbine 2.3.2 Released

The Turbine team of the Jakarta Project of the ASF is pleased to announce the release of Jakarta Turbine 2.3.2, a maintenance release of the 2.3 branch of the Jakarta Turbine web framework.

Turbine is a servlet-based framework that allows experienced Java developers to quickly build web applications. Turbine allows you to use personalize the web sites and to use user logins to restrict access to parts of your application.

Turbine is a matured and well established framework that is used as the base of many other projects.

Jakarta Turbine is available as source and binary from the Apache Mirror System through its download page at

http://turbine.apache.org/download.html

It will also be available from the Apache Maven repository at http://www.apache.org/dist/java-repository/ and the Maven main repository at http://www.ibiblio.org/maven/.

Documentation, Javadocs and further information can be found at

http://jakarta.apache.org/turbine/turbine/turbine-2.3.2/

----

-- The Jakarta Turbine team

Posted by Tetsuya Kitahata at 07:44 PM

September 27, 2005

26 September 2005 - Jakarta Tapestry 4.0 beta 8 Now Available

The 8th beta release of Jakarta Tapestry 4.0 is now available. Tapestry is a component based web application framework that provides lots of functionality with minimal Java coding, and creates an environment that supports high levels of reuse. This is another a bug fix release, building on the beta-7 release. This release adds more documentation, and fixes a number of important bugs related to localization, client-side input validation, and code generation. A full listing of bug fixes is available in the changelog (http://tapestry.apache.org/changes.html)

Tapestry is distributed as a combined binary/source distribution, and a seperate documentation distribution.

Download Tapestry from
http://tapestry.apache.org/download.html

Posted by Tetsuya Kitahata at 09:41 PM

27 September 2005 - Jakarta Commons-Email 1.0 Released

The Commons Email team of the Jakarta Project of the ASF is happy to announce the release of Commons Email 1.0.

Jakarta Commons Email provides an API for sending email. It is built on top of the Java Mail API, which it aims to simplify.

While this is the first official release for Commons Email, the code itself has been available through the commons sandbox and the commons proper for a very long time and is considered mature and stable by the developers.

Commons Email is available as source and binary from the Apache Mirror System through its download page at

http://commons.apache.org/downloads/download_email.cgi

It will also be available from the Apache Maven repository at http://www.apache.org/dist/java-repository/ and the Maven main repository at http://www.ibiblio.org/maven/.

Documentation, Javadocs and further information can be found at

http://commons.apache.org/email/

----

-- The Jakarta Commons Email team

Posted by Tetsuya Kitahata at 06:57 PM

September 25, 2005

25 September 2005 - Jakarta HiveMind 1.1 R.C.1 Now Available

The first release candidate for Jakarta HiveMind 1.1 has been released. It contains no functionality differences from the beta-3 release.

Download HiveMind.

Posted by Tetsuya Kitahata at 03:15 PM

September 23, 2005

23 September 2005 - Apache Tomcat 5.5.12-alpha Now Available

The Apache Tomcat team is proud to announce the immediate availability of Tomcat 5.5.12-alpha. This version contains several bug fixes, including an import change to session attribute storage concurrency that is required by the upcoming Servlet Specification v2.5. In addition to these changes, this release is a significant milestone for two reasons:

This release is the last one to be done using the CVS repository at Apache. The Tomcat team is moving to the Subversion (SVN) repository as part of the overall Apache initiative to do so. Access instructions for the SVN repository are available at http://www.apache.org/dev/version-control.html. The move is expected to be complete within the next week.

As part of Tomcat's move to a top-level project (TLP) at Apache, we will be migrating our content to http://tomcat.apache.org, which is still under construction at this time. That site will have its own download pages and related information. We will keep the key jakarta URLs intact with redirection, but please keep an eye out and update your bookmarks to http://tomcat.apache.org as/when appropriate. As part of the TLP move, distribution names have changed from jakarta-tomcat-* to apache-tomcat-*, and similar minor branding changes will gradually become visible in the web site and documentation. We thank the Jakarta project for its support over the years, and we will continue collaborating on projects and issues of common interest.

The Release notes are available at
http://tomcat.apache.org/tomcat-5.5-doc/RELEASE-NOTES

Please refer to the change log for the list of changes:
http://tomcat.apache.org/tomcat-5.5-doc/changelog.html

Downloads: http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi

----

-- The Apache Tomcat Team

Posted by Tetsuya Kitahata at 05:35 PM

September 19, 2005

19 September 2005 - Jakarta Tapestry 4.0 beta 7 Now Available

The seventh beta release of Jakarta Tapestry 4.0 is now available. Tapestry is a component based web application framework that provides lots of functionality with minimal Java coding, and creates an environment that supports high levels of reuse. This is another a bug fix release, building on the beta-6 release. This release continues to fill in missing component documentation, and improved error reporting in a number of areas. Further, component types may now include slashes (to allow organizing them into folders, in the same way that pages can be organized). Class names of managed beans may now be abbreviated, much like the way page and component class names may be abbreviated. A full listing of bug fixes is available in the change log (http://tapestry.apache.org/changes.html)

Tapestry is distributed as a combined binary/source distribution, and a seperate documentation distribution.

Download Tapestry from
http://tapestry.apache.org/download.html

Posted by Tetsuya Kitahata at 07:44 PM

September 09, 2005

09 September 2005 - Jakarta Tapestry 4.0 beta 6 Now Available

The sixth beta release of Jakarta Tapestry 4.0 is now available. Tapestry is a component based web application framework that provides lots of functionality with minimal Java coding, and creates an environment that supports high levels of reuse. This is another a bug fix release, building on the beta-5 release. This release fixes a number of bugs with client-side input validation and user input focus. The LinkSubmit component and the Inspector subsystem were overhauled. As importantly, many gaps in the component reference documentation have been filled. Finally, a number of minor changes were made to move Tapestry towards general XHTML compliance. A full listing of bug fixes is available in the change log (http://tapestry.apache.org/changes.html)

Tapestry is distributed as a combined binary/source distribution, and a seperate documentation distribution.

Download Tapestry from
http://tapestry.apache.org/download.html

Posted by Tetsuya Kitahata at 11:37 PM

September 02, 2005

02 September 2005 - Jakarta Turbine Stratum 1.0 Released

The Jakarta Turbine team has decided to do some actual software paleontology and do a release of the long standing Turbine 2.3.x component layer called "Stratum". This release is intended as a closure to replace all the alpha and beta versions floating around. There is no further development beyond the 1.0 version planned.

Turbine Stratum is distributed as binary including all documentation and as a source distribution. The jar itself is also available through the ibiblio Maven repository.

Download Turbine and Turbine components.

Posted by Tetsuya Kitahata at 04:48 PM

August 31, 2005

31 August 2005 - Jakarta Tapestry 4.0 beta 5 Now Available

The fifth beta release of Jakarta Tapestry 4.0 is now available. Tapestry is a component based web application framework that provides lots of functionality with minimal Java coding, and creates an environment that supports high levels of reuse. This is another a bug fix release, building on the beta-4 release. Key areas covered are fixes for minor client-side validation problems, fixes for several bytecode enhancement issues (including one that prevents transient page properties from being cleared), and adding of many different localizations of the messages used for form input vield validation. In addition, the default binding concept was removed from Tapestry 4.0. A full listing of bugs fixes is available in the change log (http://tapestry.apache.org/changes.html)

Tapestry is distributed as a combined binary/source distribution, and a seperate documentation distribution.

Download Tapestry from
http://tapestry.apache.org/download.html

Posted by Tetsuya Kitahata at 06:13 AM

August 24, 2005

24 August 2005 - Jakarta JMeter 2.1 Released

Jakarta JMeter is a 100% pure Java desktop application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions, including JMS, LDAP, SMTP, JDBC, SOAP etc.

Release 2.1 includes an additional script format - smaller, more compact, more readable - based on Xstream. There are updates to the JMS, JDBC, WSDL and XML processing. Also a new config item, CSV DataSet for easier test parameterisation. For a full description, see the history of changes.

Download JMeter.

Posted by Tetsuya Kitahata at 09:40 AM

August 23, 2005

23 August 2005 - Jakarta HiveMind 1.1 beta 3 Now Available

The latest release of the Jakarta HiveMind services and configuration microkernel progresses towards a final 1.1 release. A few minor bugs were fixed, and the build environment was improved. More importantly, there have been significant improvements to the documentation, care of newest committer Achim Hugen.

Download HiveMind.

Posted by Tetsuya Kitahata at 06:20 AM

August 19, 2005

19 August 2005 - Jakarta Regexp 1.4 released

The Jakarta Regexp team announces the availability of the Jakarta Regexp 1.4 release.

This is a maintenance release containing several (eleven, to be presice) bug fixes accumulated since the 1.3 release almost 2 years ago. Complete list of changes is available at the website:

http://jakarta.apache.org/regexp/changes.html

Regexp comes in one small download, containing both compiled binary, docs and the source code. Download Regexp from the nearest mirror:

http://jakarta.apache.org/site/downloads/downloads_regexp.cgi

Bug reports and patches are accepted via Bugzilla, located at:

http://issues.apache.org/bugzilla/

----

-- The Jakarta Regexp Team

Posted by Tetsuya Kitahata at 01:24 PM

August 17, 2005

17 August 2005 - Jakarta Cactus 1.7.1 Released

The Jakarta Cactus project is pleased to announce the release of version 1.7.1. Cactus is a unit testing framework for testing server side java code.

Goals
-----

This a checkpoint release, as Cactus 1.8 will be refactored to use Cargo for container management. As such, a new branch will be created for 1.7 releases (but hopefully no other release will be necessary before 1.8).


Main new features
-----------------

  • Cactus now uses Cargo for the CactifyEar task
  • JDK 1.2 and 1.3 are no longer supported

Changes
-------

Please check the Changes page at http://jakarta.apache.org/cactus/changes.html for a full list of the changes in version 1.7.1.

Known limitations and bugs:
---------------------------

See http://issues.apache.org/jira/browse/CACTUS .

For more information about Cactus, please visit http://jakarta.apache.org/cactus/.

Have fun,

----

-- The Jakarta Cactus project

Posted by Tetsuya Kitahata at 03:06 PM

August 14, 2005

14 August 2005 - Jakarta Tapestry 4.0 beta 4 Now Available

The fourth beta release of Jakarta Tapestry 4.0 is now available. Tapestry is a component based web application framework that provides lots of functionality with minimal Java coding, and creates an environment that supports high levels of reuse. This is another a bug fix release, building on the beta-3 release. Key areas covered are fixes for minor client-side validation problems, fixes for several bytecode enhancement issues (including one that prevents transient page properties from being cleared), and adding of many different localizations of the messages used for form input vield validation. In addition, the default binding concept was removed from Tapestry 4.0. A full listing of bugs fixes is available in the change log (http://tapestry.apache.org/changes.html)

Tapestry is distributed as a combined binary/source distribution, and a seperate documentation distribution.

Download Tapestry from
http://tapestry.apache.org/download.html

Posted by Tetsuya Kitahata at 10:20 PM

July 26, 2005

26 July 2005 - Open Source Apache Jakarta Project Tapestry: Version 4.0 Beta, New Support Network Launched

FOR IMMEDIATE RELEASE

Open Source Developers Create Support Community for Emerging Java-based Web Application Framework "Tapestry"

Tapestry 4.0 Beta Now Available

Quincy, Mass. - July 26, 2005 - Open source Java development efforts were boosted today with news of a new support network for Tapestry, an Apache Jakarta project.

Howard M. Lewis Ship, the creator and lead developer for Tapestry and HiveMind, announced today the creation of the Tapestry Support Network (TSN). TSN is a consortium of software developers and consultants that have organized to provide tier-one support, development and training services for Tapestry. A list of TSN founding members, including contact information, is available at www.tapestrysupport.com/members.html.

Tapestry is an emerging open-source framework for creating dynamic, robust, highly scalable web applications in Java. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server.

In conjunction with the launch of the Tapestry Support Network, the Tapestry 4.0 Beta is now available for download. Tapestry 4.0 offers an array of new and advanced features for Tapestry developers - a full list and additional information is available on the Tapestry project site at jakarta.apache.org/tapestry/.

Tapestry has been rapidly gaining acceptance in the J2EE software development community, and the Tapestry Support Network was formed to serve the needs of this growing group of developers. Hundreds of public web sites and intranet sites worldwide have been built using the Tapestry framework, and more are underway. TheServerSide.com and TheServerSide.net are two of the largest, serving millions of visitors each month. Several of the top 20 business schools in the country are running an admissions application powered by Tapestry.

A powerful alternative to traditional scripting environments, Tapestry provides a complete framework for creating extremely dynamic applications with minimal amounts of coding. Tapestry embodies the software development mantra of "reuse" and provides a powerful object-oriented MVC-based web development framework that is excellent for large, enterprise-class applications. Tapestry components are a combination of an XML specification file, an HTML template and a Java class. Tapestry components are combined together to form larger components or complete Tapestry pages.

"Before Tapestry, web development was nothing short of agonizing," said Tapestry developer James Strong. "You threw all of that object-oriented skill you've been honing for 10 years out of the window. With Tapestry, everything's an object again. You can easily create complex reusable components and accomplish things just not possible with other frameworks."

Tapestry is unlike most other frameworks in that it doesn't use code generation; instead it uses a true component object model based on JavaBeans properties and strong specifications. Tapestry applications require far less Java coding and are far more robust than equivalent applications developed with other popular frameworks. It also was one of the first Java-based web development frameworks to offer line-precise error reporting, giving developers a wealth of information when unexpected code exceptions occur. For additional information on Tapestry, visit jakarta.apache.org/tapestry/.

Tapestry is part of the Apache Jakarta Project, which sponsors and hosts several open source Java development efforts.

"Tapestry represents five years of development down a path validated by Sun's JavaServer Faces initiative," said Tapestry lead developer Ship. "It is a mature, stable, fast and highly efficient platform for web development, and it is 100 percent open source."

CONTACT:

Todd E Van Hoosear
Topaz Partners
14 Summer St., Suite 301, Malden, MA 02148 (USA)
O: +1-781-388-7900 x209 F: +1-781-388-7903 M: +1-617-233-0437

Posted by Tetsuya Kitahata at 09:45 PM

26 July 2005 - Jakarta Commons Betwixt 0.7 Released

Jakarta Commons Betwixt provides a flexible way to map beans into XML - and vice versa.

Betwixt 0.7 is a feature release. A number of new strategies have been introduced to add flexibility. Improvements have been made to binding and introspection including improved support for polymophism. Improvements have been made to the dot betwixt file format including support for multiple specifications within the same file.

Betwixt 0.7 is binary compatible with 0.6 but a number of changes have been made to some semantics. It is believed that the impact of these changes should be minimal.

Download Commons Betwixt 0.7. Please remember to check the sum and verify the signature.

Posted by Tetsuya Kitahata at 07:26 PM

26 July 2005 - Reusable Dialog Components (RDC) Taglib 1.0 released

The 1.0 release of the Reusable Dialog Components (RDC) Taglib is now available.
JSP 2.0 based Reusable Dialog Components (RDC) is a framework for creating JSP taglibs that aid in rapid development of voice and multimodal applications. Server-side generation of HTML has proven an effective way of generating the user interface for visual Web applications that are implemented using server-side application frameworks such as Struts. Over time, the effort involved in such HTML generation has been reduced by the availability of various JSP tag libraries that abstract away the minutiae of HTML markup. The goal of the RDC project is to achieve for voice applications what JSP tag libraries have already achieved in the world of visual Web applications.

Downloads:
Binaries and source distributions are available separately. The binaries contain web archives providing documentation, examples and sample applications; in addition to the RDC Taglib java archive and an external TLD for quick reference.

Download RDC Taglib

Posted by Tetsuya Kitahata at 07:19 PM

July 25, 2005

25 July 2005 - Jakarta Tapestry 4.0-beta-3 Released

The third beta release of Jakarta Tapestry 4.0 is now available. Tapestry is a component based web application framework that provides lots of functionality with minimal Java coding, and creates an environment that supports high levels of reuse. This is another a bug fix release, building on the beta-2 release, and includes important fixes related to application state objects, client-side input field focus, and OGNL class loader problems.

Tapestry is distributed as a combined binary/source distribution, and a seperate documentation distribution.

Download Tapestry

Posted by Tetsuya Kitahata at 07:24 PM

July 24, 2005

24 July 2005 - Apache Jakarta Tomcat v5.5.10-alpha Now Available

The Apache Jakarta Tomcat team is proud to announce the immediate availability of Tomcat 5.5.10-alpha. This build contains 110 improvements, including bug fixes, enhancements, and documentation updates. There are several interesting new features, such as Apache Portable Runtime (APR)-based HTTP/1.1 and AJP/1.3 protocol handlers with SSL support, an experimental NIO-Socket channel for the AJP/1.3 connector, improved support for Java 5 using the Eclipse 3.1 JDT, clustering support at the Engine and Host levels, and more.

The Release notes are available at
http://tomcat.apache.org/tomcat-5.5-doc/RELEASE-NOTES

Please refer to the change log for the list of changes:
http://tomcat.apache.org/tomcat-5.5-doc/changelog.html

Downloads:
http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi

----

-- The Apache Jakarta Tomcat Team

Posted by Tetsuya Kitahata at 06:08 PM

June 28, 2005

28 June 2005 - Jakarta HiveMind 1.1-beta-2 Now Available

The latest release of the Jakarta HiveMind services and configuration microkernel progresses towards a final 1.1 release. A few minor features were added (a <push-content> rule, JUnit Tests reports),a few minor bugs were fixed, and a few things were changed so that HiveMind will build under JDK 1.5 (but still run under JDK 1.3).

Download HiveMind.

Posted by Tetsuya Kitahata at 04:38 PM

June 27, 2005

27 June 2005 - Jakarta Commons HttpClient 3.0rc3 Now Available

The Jakarta Commons HttpClient project is pleased to announce the third release candidate of HttpClient 3.0. RC3 has undergone quite a lot of user testing and it fixes a number of bugs from RC2. We strongly recommend that all users upgrade to HttpClient 3.0 RC3.

Downloads:

For more information on Commons HttpClient, please see the HttpClient web site.

----

-- The Jakarta Commons HttpClient Project

Posted by Tetsuya Kitahata at 02:02 AM

June 25, 2005

25 June 2005 - Jakarta Tapestry 4.0 beta 1 Now Available

The first beta release of Jakarta Tapestry 4.0 is now available. Tapestry is a component based web application framework that provides lots of functionality with minimal Java coding, and creates an environment that support high levels of reuse. Tapestry 4.0 represents a significant advance over Tapestry 3.0. A few of our favorite changes in 4.0:

  • The new 4.0 specification DTDs have been simplified.
  • The syntax used for binding parameters inside an HTML template and inside an XML specification is now consistent. Both make use of the binding prefixes.
  • "Friendly" URLs (that is, URLs that pack more information into the path and less into query parameters) are built in. This makes it easy to divide your application across many folders (reducing clutter), and leverage J2EE declarative security along the way.
  • Listener methods are much easier and more flexible; listener parameters in the URL are automatically mapped to listener method parameters, and listener methods can return the page name or page instance to activate.
  • Component parameters now just work, without having to worry about "direction".
  • Applications can now have a global message catalog, in addition to per-page and per-component message catalogs. Messages not found in the component message catalog are searched for in the application catalog.
  • Full, native support for developing JSR-168 Portlets has been added.
  • Tapestry 4.0 makes much less use of reflection and OGNL than Tapestry 3.0; partly because there are many new binding prefixes and largely because of how parameters are now implemented.
  • HiveMind services and Spring beans to be directly injected into page and component classes.
  • Tapestry 4.0 includes optional JDK 1.5 annotation support (but Tapestry still works with JDK 1.3).
  • Tapestry 4.0 debuts a new and much more sophisticated user input validation subsystem. Thanks Paul!
  • Line precise error reporting can now display the contents of files containing errors.
  • Forms can now be canceled, bypassing client-side validation logic, and invoking an alternate listener on the server-side.
  • You are no longer limited to just Global and Visit; you can have as many application state objects as you like.
  • The use of HiveMind under the covers means that Tapestry can be easily customized to fit your needs.
  • Page properties can now be persisted on the client, as well as in the session.
  • Components and component parameters can now be marked as deprecated. Component parameters may have aliases (used when renaming a parameter).

The complete list of changes is almost too numerous to enumerate Suffice to say, everything is about getting more bang for the buck; reducing the amount of Java code, reducing the complexity of templates, and simplifying (or eliminating) XML files.

Tapestry is distributed as a combined binary/source distribution, and a seperate documentation distribution.

Download Tapestry

----

-- The Jakarta Tapestry Development Team

Posted by Tetsuya Kitahata at 04:05 PM

June 23, 2005

23 June 2005 - Apache Log4j 1.2.11 Released

The Apache LoggingServices Project is happy to announce the availability of log4j version 1.2.11. log4j 1.2.11 is a minor bug fix release addressing a build problem affecting JMSAppender (bug 34491).

Downloads:

http://logging.apache.org/site/binindex.cgi

Posted by Tetsuya Kitahata at 07:15 PM

June 16, 2005

16 June 2005 - Jakarta Commons-Jelly 1.0 Released

The Jakarta Commons Jelly team announces the release of Commons Jelly 1.0 from the Apache Software Foundation. This is the first stable release of Jelly. It can be used as a standalone application to run scripts, or incorporated into your Java applications.

Notable changes since the 1.0-RC1 release:

  • Internal caching was changed to remove a memory leak
  • Jelly is now distributed as an application with its dependencies and main tag libraries

Download Jelly

Posted by Tetsuya Kitahata at 11:39 PM

June 14, 2005

14 June 2005 - Jakarta Commons Lang 2.1 Released

http://commons.apache.org/downloads/download_lang.cgi

Posted by Tetsuya Kitahata at 01:43 AM

June 13, 2005

12 June 2005 - Jakarta Commons-Digester 1.7 Released

http://commons.apache.org/downloads/download_digester.cgi

Posted by Tetsuya Kitahata at 02:04 AM

June 03, 2005

03 June 2005 - Jakarta Commons Transaction 1.1 Released

http://commons.apache.org/downloads/download_transaction.cgi

Posted by Tetsuya Kitahata at 04:03 AM

May 25, 2005

25 May 2005 - Jakarta Commons-VFS graduated from Sandbox to Commons-Proper

The Jakarta Commons VFS Project Team is pleased to announce that the Commons VFS Project has graduated from Commons-Sandbox and joined to Commons-Proper.
The 1.0 Release is planned for end next week.

Posted by Tetsuya Kitahata at 03:02 AM

May 19, 2005

19 May 2005 - Jakarta Commons Daemon 1.0.1 Released

The latest release of Jakarta Commons Daemon has been made available. Release 1.0.1 contains few fixes and 2 new features for jsvc:


  • A -wait option to allow jsvc to return after the start method has been successful.

  • A -stop option to stop the running service.

----

-- The Jakarta Commons Daemon Development Team

Posted by Tetsuya Kitahata at 11:47 PM

May 17, 2005

17 May 2005 - Jakarta Tapestry 4.0-alpha-3 Now Available

The latest alpha release of the Jakarta Tapestry web application framework is now available. This release fixes some minor problems in the prior alpha release, and adds several important new features:

  • Submit components by default defer invoking their listener until the end of the form submission.
  • Submit components can pass listener parameters into listener methods.
  • Meta data and parsed script templates can now be injected into pages and components.
  • Listener methods are now invoked in a pipeline that can be extended.
  • Validator objects can now be specified using a validator: binding prefix.

Download Tapestry

----

-- The Jakarta Tapestry Development Team

Posted by Tetsuya Kitahata at 11:50 PM

May 10, 2005

10 May 2005 - Jakarta Commons-Net 1.4.0 Released

The Jakarta Commons-Net team are pleased to announce the release of version 1.4.0. This release provides several fixes and enhancements, including:


  • The addition of a new configuration mechanism that enables the FTPClient component to work with a much larger range of server formats and locales

  • The addition of missing NTP unit tests

  • The addition of a new FTP parser implementation for MVS

  • Various fixes to the TFPClient and NTPClient components


A list of changes can be found at http://commons.apache.org/net/changes-report.html#1_4_0

----

-- The Jakarta Commons-Net Development Team

Posted by Tetsuya Kitahata at 03:09 PM

May 06, 2005

06 May 2005 - Jakarta Tapestry 4.0-alpha-2 Released

The latest alpha release of what is now called Jakarta Tapestry 4.0 has been made available. Release 4.0-alpha-2 of the Tapestry web application framework fleshes out more of Portlet support and adds many new features, including:

  • 'client' property persistence strategy -- persistent properties stored on client as query parameters
  • Default binding type for component parameters -- binding prefix can now often be omitted
  • More friendly-URL encoders
  • Improved listener methods -- listener parameter passed in as method parameters
  • FieldLabel now works correctly when enclosed by a looping component
  • Asset URLs now include a message digest as security credential
  • Form names are now based on the Form component's id

Download Tapestry

----

-- Jakarta Tapestry Development Team

Posted by Tetsuya Kitahata at 11:59 PM

April 29, 2005

29 April 2005 - Jakarta HiveMind 1.1-beta-1 Now Available

This first 1.1 beta release of the Jakarta HiveMind services and configuration microkernel is now available. Release 1.1-beta-1 adds JMX support to HiveMind, allowing HiveMind services to be monitored and managed via a JMX console.

Download HiveMind

Posted by Tetsuya Kitahata at 11:02 PM

April 27, 2005

27 April 2005 - Establish the Apache Tomcat Project

Establish the Apache Tomcat Project

WHEREAS, the Board of Directors deems it to be in the best
interests of the Foundation and consistent with the Foundation's
purpose to establish a Project Management Committee charged with
the creation and maintenance of open-source software related to
the implementation of the Java Servlet and Java Server Pages
specifications, for distribution at no charge to the public.

NOW, THEREFORE, BE IT RESOLVED, that a Project Management
Committee (PMC), to be known as the "Apache Tomcat PMC", be and
hereby is established pursuant to Bylaws of the Foundation; and
be it further

RESOLVED, that the Apache Tomcat PMC be and hereby is
responsible for the creation and maintenance of software related
to creation and maintenance of open-source software related to
the implementation of the Java Servlet and Java Server Pages
specifications based on software licensed to the Foundation; and
be it further

RESOLVED, that the office of "Vice President, Apache Tomcat" be
and hereby is created, the person holding such office to serve
at the direction of the Board of Directors as the chair of the
Apache Tomcat PMC, and to have primary responsibility for
management of the projects within the scope of responsibility of
the Apache Tomcat PMC; and be it further

RESOLVED, that the persons listed immediately below be and
hereby are appointed to serve as the initial members of the
Apache Tomcat PMC:

Jean-Francois Arcand (jfarcand@apache.org)
Bill Barker (billbarker@apache.org)
Kin-man Chung (kinman@apache.org)
Jean-Frederic Clere (jfclere@apache.org)
Ian Darwin (idarwin@apache.org)
Tim Funk (funkman@apache.org)
Henri Gomez (hgomez@apache.org)
Filip Hanik (fhanik@apache.org)
Larry Isaacs (larryi@apache.org)
Jim Jagielski (jim@apache.org)
Jan Luehe (luehe@apache.org)
Costin Manolache (costin@apache.org)
Remy Maucherat (remm@apache.org)
Kurt Miller (truk@apache.org)
Glenn Nielsen (glenn@apache.org)
Amy Roh (amyroh@apache.org)
Peter Rossbach (pero@apache.org)
Yoav Shapira (yoavs@apache.org)
Mark Thomas (markt@apache.org)
Mladen Turk (mturk@apache.org)
Keith Wannamaker (keith@apache.org)

NOW, THEREFORE, BE IT FURTHER RESOLVED, that Remy Maucherat be
appointed to the office of Vice President, Apache Tomcat, to
serve in accordance with and subject to the direction of the
Board of Directors and the Bylaws of the Foundation until death,
resignation, retirement, removal or disqualification, or until a
successor is appointed; and be it further

RESOLVED, that the initial Apache Tomcat PMC be and hereby is
tasked with the creation of a set of bylaws intended to
encourage open development and increased participation in the
Apache Tomcat Project; and be it further

RESOLVED, that the initial Apache Tomcat PMC be and hereby is
tasked with the migration and rationalization of the Apache
Jakarta PMC Tomcat subproject; and be it further

RESOLVED, that all responsibility pertaining to the Jakarta
Tomcat sub-project and encumbered upon the Apache Jakarta PMC
are hereafter discharged.

Special Order B, a Resolution to Establish the Apache Tomcat
Project, was tabled to allow the board to investigate some
concerns.

----

-- May 18, 2005 --

The Board of Directors of the Apache Software Foundation (ASF) promoted the Apache Jakarta Tomcat to its own top-level project (TLP). Tomcat is one of the ASF's oldest projects and serves as the world's reference implementation for a Java servlet container. This new TLP will be chaired by Remy Maucherat.

Posted by Tetsuya Kitahata at 01:17 AM

April 11, 2005

11 April 2005 - Apache Jakarta Tomcat 5.5.9 Stable

The Apache Jakarta Tomcat team is proud to announce the immediate availability of Tomcat 5.5.9 stable. This build contains numerous bug fixes, documentation updates, and other improvements.

Please note that while all core features have been tested and voted stable, there is a known issue in this build related to the clustering module. The fix for this issue is available by itself at Bugzilla, and will be included in subsequent Tomcat releases. Again, this issue only impacts users of Tomcat's native clustering module.

Release notes:
http://tomcat.apache.org/tomcat-5.5-doc/RELEASE-NOTES

Please refer to the change log for the list of changes:
http://tomcat.apache.org/tomcat-5.5-doc/changelog.html

Downloads:
http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi

The stability voting thread is available at
MARC at AIMS.

----

-- The Apache Jakarta Tomcat Team

Posted by Tetsuya Kitahata at 11:09 PM

April 10, 2005

10 April 2005 - Jakarta Commons HttpClient 3.0rc2 Released

The Jakarta Commons HttpClient project is pleased to announce the second release candidate of HttpClient 3.0. Several minor issues have been fixed since RC1 and HttpClient 3.0 has made significant progress towards the final release. We are confident HttpClient 3.0 is ready to replace HttpClient 2.0 as a production quality release. We strongly recommend upgrading to HttpClient 3.0.

Downloads:

For more information on Commons HttpClient, please see the HttpClient 3.0 web site.

Posted by Tetsuya Kitahata at 11:50 PM

April 04, 2005

04 April 2005 - Jakarta Commons Configuration 1.1 Released

The Jakarta Commons Community is proud to announce the release 1.1 of Commons Configuration.

Jakarta Commons Configuration provides a generic configuration interface which enables an application to read configuration data from a variety of sources.

This release introduces some new features like basic support for reloading of configuration files or optional configurations. A full list with the changes since the last release can be found here:
http://commons.apache.org/configuration/changes-report.html .

You can download source and binary distributions from our download page at
http://commons.apache.org/downloads/download_configuration.cgi

Please remember to verify the signatures of the distributions.

----

-- The Jakarta Commons Configuration Team

Posted by Tetsuya Kitahata at 11:07 PM

April 01, 2005

01 April 2005 - Jakarta Tapestry 3.0.3 Released

Jakarta Tapestry 3.0.3 is now available. This is a maintenance release that fixes a few issues identified with 3.0.2:


  • Private assets now require a valid checksum in order to be retrieved via the asset service.

  • The JanitorThread now terminates gracefully when the Tapestry servlet is destroyed.

  • The engine no longer bypasses proper clean up when a client aborts a request.

  • The DatePicker calendar window will now close automatically if no onchange event handler is specified. If specified, that event will now only fire if the date was changed.

  • A correction was made to the taiwanese and simplified chinese error messages.

  • The FormConditional component will no longer ignore the element parameter, if specified.

  • The Body component now emits XHTML compliant script tags.

  • The build scripts have been altered to function with the Java 1.5 compiler.

Downloads:

http://tapestry.apache.org/download.html

----

-- The Jakarta Tapestry Development Team

Posted by Tetsuya Kitahata at 11:00 PM

March 28, 2005

28 March 2005 - Apache Jakarta Tomcat v5.5.9-alpha Released

The Apache Jakarta Tomcat team is proud to announce the immediate availability
of Tomcat 5.5.9-alpha. This build contains numerous bug fixes, documentation
updates, and other improvements.

Release notes: http://tomcat.apache.org/tomcat-5.5-doc/RELEASE-NOTES

Please refer to the change log for the list of changes:
http://tomcat.apache.org/tomcat-5.5-doc/changelog.html

Downloads:
http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi

----

-- The Apache Jakarta Tomcat Team

Posted by Tetsuya Kitahata at 04:17 AM

March 26, 2005

26 March 2005 - Jakarta HiveMind 1.1-alpha-3 Now Available

This latest alpha release of the HiveMind services and configuration microkernel is now available. Release 1.1-alpha-3 sees some further refinements:


  • Support for AOP Alliance Method Interceptors

  • Allow ordering of interceptors by name instead of service-id

  • Update to Groovy 1.0-beta-10


HiveMind 1.1 is a work in progress (a stable 1.0 release is available for production work), with but is highly stable and functional even as we close in on a beta release.

Downloads:

http://hivemind.apache.org/download.html

----

-- The Jakarta HiveMind Development Team


Posted by Tetsuya Kitahata at 12:05 PM

March 23, 2005

23 March 2005 - Apache JMeter 2.0.3 Released

Apache JMeter, 100% pure Java desktop application designed to load test functional behavior and measure performance, version 2.0.3 is now available.

Change Logs:

http://jakarta.apache.org/jmeter/changes.html

Downloads:

http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi

Posted by Tetsuya Kitahata at 03:06 PM

March 09, 2005

09 March 2005 - JCS moves to Jakarta subproject

JCS, formerly a part of Jakarta Turbine, has migrated to become an Apache Jakarta subproject. The new site may be found at jakarta.apache.org/jcs/ and other JCS resources will be adjusted accordingly.

Posted by Tetsuya Kitahata at 11:47 PM

March 07, 2005

07 March 2005 - Jakarta Commons Logging 1.0.5 Alpha1 Now Available

The Jakarta Commons Logging Team released the version 1.0.5 ALPHA of Jakarta Commons Logging. Jakarta Commons Logging is a thin bridging logging API. For more information on JCL see http://commons.apache.org/logging/.

This release adds optional improved memory recycling for modern JVMs. This is particular important for hot deployment in containers which do not explicitly support JCL memory management.

This alpha release has been created to allow testing of this new code by the wider user community. If you use JCL please download this release and test it. Please report any problems to the commons-dev mailing list or record them in bugzilla.

This release can be downloaded from

http://cvs.apache.org/dist/jakarta/commons/logging/

----

-- The Jakarta Commons Logging Team.

Posted by Tetsuya Kitahata at 02:50 PM

February 24, 2005

24 February 2005 - Jakarta HiveMind 1.1-alpha-2 Now Available

This latest alpha release of the Jakarta HiveMind services and configuration microkernelis now available.Release 1.1-alpha-2 sees some significant improvements:

  • Services can now be simple beans (rather than beans implementing an interface)
  • The locale is tracked on a per-thread basis and can be changed at any time
  • Modules now have a Java package, allowing class and interface names to be abbreviated in the module descriptor
  • HiveDoc has been revised
  • Light-weight initialization of beans is now possible in-line (class names can be ammended with a list of property names and values to set)

HiveMind 1.1 is a work in progress (a stable 1.0 release is available for production work), with but is highly stable and functional ... and we still have much, much more to put into this release.

Download HiveMind.

----

-- Jakarta Hivemind Development Team

Posted by Tetsuya Kitahata at 01:48 AM

February 22, 2005

22 February 2005 - Jakarta Tapestry 3.1-alpha-1 Now Available

The first alpha release of the Tapestry web application framework, version 3.1, is now available. Tapestry 3.1 rebuilds Tapestry on top of the HiveMind microkernel. 3.1 is aboult simplifying and improving Tapestry in multiple ways; key features already in place are support for "friendly URLs" (that are compatible with J2EE declarative security), vastly improved and simplified component parameters, simplified specification DTDs and a global message catalog. But don't get us wrong ... there's far, far more coming in the next few releases!

Download Tapestry

----

-- Jakarta Tapestry Development Team

Posted by Tetsuya Kitahata at 01:43 AM

February 21, 2005

21 February 2005 - Apache Jakarta Tomcat 5.5.8-alpha Released

The Apache Jakarta Tomcat team is proud to announce the immediate availability of Tomcat 5.5.8-alpha. This build contains numerous bug fixes, documentation updates, and other improvements.

Release notes:
http://tomcat.apache.org/tomcat-5.5-doc/RELEASE-NOTES

Please refer to the change log for the list of changes:
http://tomcat.apache.org/tomcat-5.5-doc/changelog.html

Downloads:
Binaries: http://jakarta.apache.org/site/binindex.cgi#tomcat-5.5
Sources: http://jakarta.apache.org/site/sourceindex.cgi#tomcat-5.5

----

-- The Apache Jakarta Tomcat Team

Posted by Tetsuya Kitahata at 12:50 AM

February 15, 2005

15 February 2005 - Jakarta Tapestry 3.0.2 Released

Jakarta Tapestry 3.0.2 is now available. This is a maintenance release, fixing a few problems that could not wait for Tapestry 3.1. This is expected to be the final release of Tapestry 3.0.

Localized validation messages for simplified chinese and swedish have been added. The build scripts have been updated to reflect the latest versions of JDom, OGNL and Jetty. Setting persistent page properties to null no longer causes exceptions. The JanitorThread will now terminate when interrupted, which should allow for re-deployment inside Tomcat. Lastly, a number of documentation bugs have been fixed.

Downloads:
BINARY: http://jakarta.apache.org/site/binindex.cgi#tapestry
SOURCE: http://jakarta.apache.org/site/sourceindex.cgi#tapestry

----

-- The Jakarta Tapestry Development Team

Posted by Tetsuya Kitahata at 05:07 PM

February 14, 2005

14 February 2005 - Jakarta Lucene Moves Up To Apache TOP-LEVEL

Lucene has migrated from the Apache Jakarta project to the top-level. Along with this migration, the source code repository has been converted to Subversion. The new site may be found at lucene.apache.org and other Lucene resources will be adjusting accordingly (mail-list etc).

Posted by Tetsuya Kitahata at 01:40 PM

February 07, 2005

07 February 2005 - Jakarta Commons HttpClient 3.0 R.C.1 Now Available

The Jakarta Commons team is pleased to announce the release of HttpClient 3.0 RC1. The 3.0 API is frozen and all known bugs have been fixed. Assuming no major problems are discovered in RC1 a final 3.0 release will follow shortly. We strongly encourage all current HttpClient users to start migrating. As always we welcome suggestions and bug reports.

Thank you,

-- The Jakarta Commons HttpClient Development Team

----

HttpClient 3.0 Web Site: http://commons.apache.org/httpclient/3.0/index.html

Release Notes: http://www.apache.org/dist/commons/httpclient/RELEASE-NOTES.txt

Posted by Tetsuya Kitahata at 06:37 AM

February 05, 2005

05 February 2005 - Jakarta Commons Transaction 1.1b2 released

The Jakarta Commons Community is proud to announce the SECOND BETA release of Commons Transaction 1.1!

Commons Transaction provides utility classes commonly used in transactional Java programming.

The second beta does not add new features, but mainly fixes known bugs, adds some tests, and provides more verbose inspection methods.

Complete release notes:
http://svn.apache.org/repos/asf/commons/proper/transaction/tags/TRANSACTION_1_1_B2_RELEASE/RELEASE-NOTES.txt

Download page:
http://commons.apache.org/transaction/downloads.html

Project website:
http://commons.apache.org/transaction/

----

-- The Jakarta Commons Community

Posted by Tetsuya Kitahata at 02:59 AM

January 31, 2005

31 January 2005 - Apache Jakarta Tomcat 5.5.7 Now Stable

The Apache Jakarta Tomcat team is proud to announce that Tomcat 5.5.7 has been voted stable after substantial evaluation and testing. The vote thread is archived at http://marc.theaimsgroup.com/?t=110674217700003&r=1&w=2 among other places.

----

-- The Apache Jakarta Tomcat team

Posted by Tetsuya Kitahata at 01:23 AM

January 28, 2005

28 January 2005 - Jakarta Cactus 1.7 Released

The Apache Jakarta Cactus project is pleased to announce the release of version 1.7. Cactus is a unit testing framework for testing server side java code.

Release notes: http://jakarta.apache.org/cactus/1.7/ANNOUNCEMENT.txt

Downloads:
Binaries: http://jakarta.apache.org/site/binindex.cgi#cactus
Sources: http://jakarta.apache.org/site/sourceindex.cgi#cactus


Goals

Primarily a bug fix release. Several usability enhancements and the support for JDK 5 have been added.

Main new features


  • [All] Make Cactus work with JDK 1.5 (CACTUS-129)

  • [All] Tested with Orion 1.6.0b, Orion 2.0.4, Tomcat 4.1.31, Tomcat 5.0.29, Resin 2.1.14, Resin 3.0.9, JBoss 3.2.6.

  • [All] Added support for Resin 3.0.9 and above.

  • [Ant/Maven] Add attribute "jvmArgs" in the container tasks (CACTUS-158).

  • [Ant] The container element now supports running JBoss in a temporary directory, specified by the "tmpdir" attribute. In addition, by using the "configDir" attribute, you can now specify a directory where you have stored a custom JBoss server configuration (identified by the "config" attribute). This configuration will be copied to the tmp directory and used to configure JBoss (CACTUS-119).

  • [Ant] Added new and tasks to start/stop Resin 2.x/3.x instances.

  • [Ant] Ensure faster shutdown times with WebLogic 7.x by using the FORCESHUTDOWN WebLogic command instead of the graceful one (CACTUS-120).

  • [Core] The JettyTestSetup class now checks if the Jetty server is already started and only starts it if it isn't running. It also does not stops it if it was running before JettyTestSetup was called. This is useful when you have a master test suite and when you also wish to run your tests one by one (CACTUS-118).

  • [Maven] Added optional "source" attribute from the java plugin for compiling cactus tests (CACTUS-156).

  • [Maven] Allow Cactus to include some resources in the webapp classpath (WEB-INF/classes), through the use of variable "cactus.resources.dirs" (CACTUS-132).

  • [Maven] Extended "cactus.sysproperties" property to the "cactus:match" and "cactus:single" goals (CACTUS-128).

  • [Maven] Goal "cactus:test" is not executed if property "maven.test.skip" is set (CACTUS-146).

  • [Maven] The Cactus HTML JUnit report now displays the stack trace in case Of failure (CACTUS-135).

  • [Maven] The plugin now correctly uses the "maven.war.build.dir", "maven.war.final.name", "maven.ejb.build.dir" and "maven.ejb.final.name" properties from the WAR and EJB plugins instead of hard-coding the values. Note that as a result, the Cactus plugins now requires version 1.7+ of the WAR plugin and version 1.6+ of the EJB plugin. Please note that Maven 1.0.2 contains older versions of those plugins (CACTUS-64).

  • [Maven] Cactus now guesses automatically what Java source files are Cactus tests when packaging tests in an EAR (it was already supported when running tests packaged in a WAR).

  • [Maven] Added new "cactus.jboss3x.config.dir" property which allows users to specify the location of a custom JBoss server configuration to use. This configuration, if specified, will be copied by the task to "cactus.jboss3x.tmp.dir" (CACTUS-119).

  • [Maven] Added new "cactus.jboss3x.tmp.dir" property which points to where The JBoss server configuration for Cactus will be created. It defaults to "${cactus.home.jboss3x}/server/cactus" (CACTUS-119).

  • [Maven] Added new "cactus.sysproperties" property to the Maven plugin for Cactus to allow passing system properties to the client and server side Cactus JVMs.

Main bugs fixed


  • [Ant] The element of the task is now correctly using the user-defined port ("port" attribute). The port was previously hardcoded to "8080".

  • [Core] The Cactus Servlet Test Runner now re-initializes the Cactus configuration when it is called the first time (in its init() method). This allows testing several webapps in the same JVM (i.e without restarting the container).

  • [Core] Cactus was failing with a NullPointerException if the response was not returning any output stream (which happens if response.setStatus(HttpServletResponse.SC_NO_CONTENT) is called for example) (CACTUS-123).

  • [Ant] Fixed "java.lang.NumberFormatException: For input string: "localhost"" error that was happening when using the task with JBoss 3.0.8. It was due to the fact that JBoss 3.0.8 does not support the new "--server" parameter which works with newer versions of JBoss 3.x (CACTUS-122).

  • [Maven] Proper use of "maven.compile.target" and "maven.compile.source" properties (CACTUS-161).

Changes

Please check the Changes page at http://jakarta.apache.org/cactus/changes.html for a full list of the changes in version 1.7.

Known limitations and bugs:

The list of open issues can be found at http://tinyurl.com/6do8z

For more information about Cactus, please visit

http://jakarta.apache.org/cactus/.

Have fun,

----

-- The Apache Jakarta Cactus Project

Posted by Tetsuya Kitahata at 11:43 PM

January 20, 2005

20 January 2005 - Apache Jakarta Tomcat 5.5.7-alpha Released

The Apache Jakarta Tomcat team is proud to announce the immediate availability of Tomcat 5.5.7-alpha. This build contains numerous bug fixes, documentation updates, and other improvements.

Release notes:
http://tomcat.apache.org/tomcat-5.5-doc/RELEASE-NOTES

Please refer to the change log for the list of changes:
http://tomcat.apache.org/tomcat-5.5-doc/changelog.html

Downloads:
Binaries: http://jakarta.apache.org/site/binindex.cgi#tomcat-5.5
Sources: http://jakarta.apache.org/site/sourceindex.cgi#tomcat-5.5

----

-- The Apache Jakarta Tomcat Team

UPDATED:

The Apache Jakarta Tomcat team is proud to announce that Tomcat 5.5.7 has been
voted stable after substantial evaluation and testing. The vote thread is
archived at http://marc.theaimsgroup.com/?t=110674217700003&r=1&w=2 among other places.

Posted by Tetsuya Kitahata at 02:33 PM

January 19, 2005

19 January 2005 - Jakarta HiveMind 1.1-alpha-1 Now Available

The first alpha release of Jakarta HiveMind 1.1 is now available. HiveMind is a simple, elegant, powerful, general-purpose infrastructure for Java applications. This early preview release includes service (and configuration) visibility, explicit module dependencies, serialization of services, improved exception reporting, and many other features and bug fixes.

HiveMind 1.1 is a work in progress (a stable 1.0 release is also available), with but is highly stable and functional ... we just have much, much more to put into this release.

HiveMind is available as a combined binary/source release.

----

-- Jakarta HiveMind Development Team

Posted by Tetsuya Kitahata at 03:17 AM

January 13, 2005

13 January 2005 - Jakarta Commons Transaction 1.0.1 and 1.1b1 released

The Jakarta Commons Community is proud to announce the 1.0.1 maintenance release and the first 1.1 beta release of Commons Transaction.

Download page:
http://commons.apache.org/transaction/downloads.html

Project website:
http://commons.apache.org/transaction/

----

-- The Jakarta Commons Community

Posted by Tetsuya Kitahata at 11:40 PM

December 27, 2004

27 December 2004 - Jakarta Slide 2.1 (FINAL) Released

The Jakarta Slide community is pleased to announce the release of Slide 2.1. This is a combined bug fix and feature release. Feedback is greatly appreciated, especially in the form of bug reports.

You can download Slide 2.1 from:
http://jakarta.apache.org/slide/download.html

Release notes are at:
http://cvs.apache.org/viewcvs.cgi/jakarta-slide/RELEASE-NOTES-2.1?rev=1.1.2.1

The Slide project page is:
http://jakarta.apache.org/slide

----

-- The Jakarta Slide Community

Posted by Tetsuya Kitahata at 07:52 AM

December 16, 2004

15 December 2004 - Jakarta Commons Transaction 1.0 FINAL Released

The Jakarta Commons Transaction Cummunity is proud to announce the final release of Commons Transaction 1.0.

Commons Transaction has recently been promoted from the Commons Sandbox and provides utility classes commonly used in transactional Java programming.


Download page:
http://commons.apache.org/transaction/downloads.html

Project website:
http://commons.apache.org/transaction/

Release notes:
http://cvs.apache.org/viewcvs.cgi/*checkout*/jakarta-commons/transaction/RELEASE-NOTES.txt?rev=1.3

----

-- The Jakarta Commons Transaction Community

Posted by Tetsuya Kitahata at 12:02 AM

December 15, 2004

15 December 2004 - Jakarta Commons Net 1.3.0 Released

The Jakarta Commons Net team is pleased to announce the release of version 1.3.0. This version contains many fixes and enhancements, and includes a new NTP component. The full list of changes can be found at http://commons.apache.org/net/changes-report.html

The binary releases can be found here:

http://jakarta.apache.org/site/binindex.cgi#commons-net

And the source releases can be downloaded from:

http://jakarta.apache.org/site/sourceindex.cgi#commons-net

When downloading from a mirror site, please remember to verify the signatures of the distribution using the keys found on the main Apache web site:

http://www.apache.org/dist/commons/net/KEYS

For more information on Commons Net, see the Net web site:

http://commons.apache.org/net/

----

-- The Jakarta Commons Net Development Team

Posted by Tetsuya Kitahata at 11:55 PM

December 12, 2004

12 December 2004 - Apache Jakarta Tomcat 5.5.6-alpha Released

The Apache Jakarta Tomcat team is proud to announce the immediate availability of Tomcat 5.5.6-alpha. This build contains numerous bug fixes, documentation updates, and other improvements.

Release notes: http://tomcat.apache.org/tomcat-5.5-doc/RELEASE-NOTES

Please refer to the change log for the list of changes:
http://tomcat.apache.org/tomcat-5.5-doc/changelog.html

Downloads:
Binaries: http://jakarta.apache.org/site/binindex.cgi#tomcat-5.5
Sources: http://jakarta.apache.org/site/sourceindex.cgi#tomcat-5.5

----

-- The Apache Jakarta Tomcat Team

Posted by Tetsuya Kitahata at 09:44 PM

December 10, 2004

10 December 2004 - Jakarta Commons Chain 1.0 Released

The Jakarta Commons Chain team is proud to announce the final release of Commons Chain 1.0. This is the first official release of the Chain component from The Apache Software Foundation.

Commons Chain is an implementation of the "Chain of Responsibility" pattern, as described in the classic "Gang of Four" design patterns book.

Both binary and source distributions are available from the usual mirrors. Please remember to verify the signatures of the files you download using the keys found on the main Apache web site when downloading from a mirror.

For more information on Commons Chain, see the Commons Chain web site.

----

-- The Jakarta Commons Chain Development Team

Posted by Tetsuya Kitahata at 08:03 AM

December 09, 2004

09 December 2004 - Jakarta Commons Math 1.0 Released

The Jakarta Commons Math team is pleased to announce the release of Commons Math 1.0. Commons Math is a library of lightweight, self-contained mathematics and statistics components.

This is the first official release of Commons Math. A list of changes since the first release candidate can be found here:

http://commons.apache.org/math/changes-report.html

Both binary and source distributions are available from the usual mirror sites. Please remember to verify the signatures of the files you download using the keys found on the main apache web site when downloading from a mirror site.

binaries: http://jakarta.apache.org/site/binindex.cgi#commons-math
source: http://jakarta.apache.org/site/sourceindex.cgi#commons-math

For more information on Commons Math, see the Math web site:

http://commons.apache.org/math/

----

-- The Jakarta Commons Math Team

Posted by Tetsuya Kitahata at 08:30 PM

December 04, 2004

04 December 2004 - Jakarta Slide 2.1 R.C.1 Now Available

The Jakarta Slide community is pleased to announce the release of Slide 2.1 RC 1. This is a bug fix release and brings Slide closer to a final 2.1 release. Feedback is greatly appreciated, especially in the form of bug reports.

You can download Slide 2.1rc1 from:
http://jakarta.apache.org/slide/download.html#rc1

Release notes are at:
http://cvs.apache.org/viewcvs.cgi/*checkout*/jakarta-slide/RELEASE-NOTES-2.1-RC1?rev=1.1.2.3

The Slide project page is:
http://jakarta.apache.org/slide

----

-- The Jakarta Slide Community

Posted by Tetsuya Kitahata at 07:31 PM

December 03, 2004

03 December 2004 - Jakarta Commons Validator 1.1.4 Released

The Jakarta Commons Team is pleased to announce that Jakarta Commons Validator 1.1.4 is now available.

This version is a minor maintenance release from the 1.1.x branch adding a couple of missing properties to the API. For details of the changes in this release, see the Change Report, here:

http://commons.apache.org/validator/changes-report.html

Both binary and source distributions are available from the usual mirror sites. Please remember to verify the signatures of the files you download using the keys found on the main apache web site when downloading from a mirror site.

binaries: http://jakarta.apache.org/site/binindex.cgi#commons-validator
source: http://jakarta.apache.org/site/sourceindex.cgi#commons-validator

For more information on Commons Validator, see the Validator web site:

http://commons.apache.org/validator/

----

-- The Jakarta Commons Validator Team

Posted by Tetsuya Kitahata at 10:39 PM

03 December 2004 - Apache Jakarta Tomcat 5.5.5-alpha Released

The Apache Jakarta Tomcat team is proud to announce the immediate availability of Tomcat 5.5.5-alpha. This build contains numerous bug fixes and other improvements on top of the stable 5.5.4 release.

Release notes:
http://tomcat.apache.org/tomcat-5.5-doc/RELEASE-NOTES

Please refer to the change log for the list of changes:
http://tomcat.apache.org/tomcat-5.5-doc/changelog.html

Downloads:
Binaries:
http://jakarta.apache.org/site/binindex.cgi#tomcat-5.5
Sources: http://jakarta.apache.org/site/sourceindex.cgi#tomcat-5.5

----

-- The Apache Jakarta Tomcat Team

Posted by Tetsuya Kitahata at 06:49 PM

November 29, 2004

29 November 2004 - Apache Avalon Closed

The Apache Software Foundation Board passed the following resolution closing Avalon during the 2004 ApacheCon:

WHEREAS, the Board of Directors deems it no longer in the best
interest of the Foundation to continue the Apache Avalon project
due to the separation of the community into new projects


WHEREAS, the Avalon PMC is unable to further fulfill the
responsibilities of creation, maintenance, and support of the
Avalon software


NOW, THEREFORE, BE IT RESOLVED, that the Apache Avalon Project is
hereby terminated; and be it further


RESOLVED, that the Excalibur PMC be and hereby is tasked with
maintenance of the Avalon framework software; and be it further


RESOLVED, that the Apache Avalon PMC be and hereby is no longer
responsible for the creation and maintenance of software related to
component and service management, based on software licensed to the
Foundation; and be it further


RESOLVED, that the office of "Vice President, Apache Avalon" is
hereby terminated; and be it further


RESOLVED, that the Apache Avalon PMC is hereby terminated.

What does this mean?
--------------------

Avalon is now officially closed. We will be working with the Apache Infrastructure team to close all Avalon resources over the next few days. The mailing lists archives will remain available; the SVN and CVS repositories will become read only; the currently distributed software will remain available via distribution mirrors; the site will be reconstructed to present a "closure" message and appropriate redirects.


Example closure message:


http://avalon.apache.org/closed.html


Where will I get support/code/updates for Avalon?
-------------------------------------------------

As previously announced, Avalon Framework, LogKit, and Cornerstone have been moved to Apache Excalibur (http://excalibur.apache.org) along with the original ECM and Fortress code. The Excalibur team includes many experienced Avalon developers and support questions should be directed there.

Forks of Phoenix and Merlin have started at Codehaus Loom and DPML Metro respectively. Users of those software packages are encouraged to investigate these projects.

I strongly urge all subscribers of these Avalon mailing lists to subscribe to the mailing lists of one or more of the projects mentioned above:


Excalibur Mailing Lists:
http://excalibur.apache.org/mail-lists.html


DPML Mailing Lists:
http://www.dpml.net/central/about/resources/lists.html


Codehaus Loom Mailing Lists:
http://loom.codehaus.org/Mailing+lists


For more information about the Avalon closure, please review the October 24 announcement:


http://www.mail-archive.com/users%40avalon.apache.org/msg05033.html


On a personal note, I want to thank all the developers and users who have made this experiment and community happen. I look forward to working with many of you in the new projects forming from Avalon. Thank you.

----

J Aaron Farr
Apache Avalon PMC Chair


Posted by Tetsuya Kitahata at 08:21 PM

29 November 2004 - Jakarta Lucene 1.4.3 Released

Jakarta Lucene Team released the version 1.4.3 of Jakarta Lucene, a high-performance, full-featured text search engine library written entirely in Java. Lucene is suitable for nearly any application that requires full-text search, especially cross-platform.

This release focused on minor feature enhancements, restored API compatibility with pre-1.4.2 versions, and fixed a cross-site scripting vulnerability in the JSP demo application. Please see CHANGES.txt for more details. Binary and source distributions are available:

Binary: http://www.apache.org/dyn/closer.cgi/jakarta/lucene/binaries/
Source: http://www.apache.org/dyn/closer.cgi/jakarta/lucene/source/

Posted by Tetsuya Kitahata at 12:55 AM

November 26, 2004

26 November 2004 - Jakarta Commons Transaction 1.0 RC1 Released

The Jakarta Commons Transaction Cummunity is prood to announce the immediate availability of the first release candidate of Commons Transaction 1.0.

Commons Transaction has recently been promoted from the Commons Sandbox and provides utility classes commonly used in transactional Java programming.


Download page:
http://commons.apache.org/transaction/downloads.html

Project website:
http://commons.apache.org/transaction/

Release notes:
http://cvs.apache.org/viewcvs.cgi/*checkout*/jakarta-commons/transaction/RELEASE-NOTES.txt

----

-- The Jakarta Commons Transaction Community

Posted by Tetsuya Kitahata at 11:22 PM

26 November 2004 - Apache Jakarta Tomcat 5.0.30-beta Released

The Apache Jakarta Tomcat team is proud to announce the immediate availability of Tomcat 5.0.30-beta. The release contains a significant number of bug fixes, and we expect it to be ratified as a Stable release when the vote takes place next week as usual.

Release notes: http://tomcat.apache.org/tomcat-5.0-doc/RELEASE-NOTES

Please refer to the change log for the list of changes:
http://tomcat.apache.org/tomcat-5.0-doc/changelog.html

Downloads:
Binaries: http://jakarta.apache.org/site/binindex.cgi#tomcat-5.0
Sources: http://jakarta.apache.org/site/sourceindex.cgi#tomcat-5.0

----

-- The Apache Jakarta Tomcat Team

Posted by Tetsuya Kitahata at 12:04 AM

November 23, 2004

23 November 2004 - Jakarta Commons Jelly 1.0 Release Candidate 1 Released

The Jakarta Commons Jelly team is proud to announce Release Candidate 1 of Commons Jelly 1.0. Jelly is a Java and XML based scripting engine. Jelly combines the best ideas from JSTL, Velocity, DVSL, Ant and Cocoon all together in a simple yet powerful scripting engine.

For details of the changes in this release, see the Change Report.

Both binary and source distributions are available from the usual mirrors. Please remember to verify the signatures of the files you download using the keys found on the main Apache web site when downloading from a mirror.

----

-- The Jakarta Commons Jelly Development Team

Posted by Tetsuya Kitahata at 11:01 PM

November 21, 2004

21 November 2004 - Jakarta Commons HttpClient 3.0 beta1 Released

The Jakarta Commons team is pleased to announce the first beta release of HttpClient 3.0. As of this release the 3.0 API is frozen. We will now focus on creating additional documentation and test cases. All current HttpClient 2.0 users are strongly encouraged to migrate to 3.0. As always we welcome suggestions and bug reports. Please see the release notes for more detail.

Downloads:

For more information on Commons HttpClient, please see the HttpClient 3.0 web site.

----

The Jakarta Commons HTTPClient Development Team

Posted by Tetsuya Kitahata at 11:59 PM

November 12, 2004

12 November 2004 - Jakarta Commons Math 1.0-RC2 Released

The Commons Math team is pleased to announce the release of Commons Math 1.0-RC2. Commons Math is a library of lightweight, self-contained mathematics and statistics components. This release candidate incorporates community feedback from 1.0-RC1.

Assuming there are no problems reported with 1.0-RC2, the formal 1.0 release distribution will be made available on the Apache distribution mirrors in two weeks. We encourage users to wait for the final 1.0 release before putting the code into production.

The release candidate source and binary distributions are available for download here:
http://jakarta.apache.org/~psteitz/commons-math-1.0-RC2/dist

The Commons Math web site is here:
http://commons.apache.org/math/

A list of changes since RC1 is available here:
http://commons.apache.org/math/changes-report.html

Please direct any feedback on issues or bugs to commons-user@jakarta.apache.org, starting the subject line with [math].

----

-- The Jakarta Commons Math Development Team

Posted by Tetsuya Kitahata at 08:02 AM

November 11, 2004

10 November 2004 - Apache Jakarta Tomcat 5.5.4 Now Stable

After ample testing and voting time, the Apache Jakarta Tomcat development team has ratified the 5.5.4 release as stable.

This is the first stable release of the 5.5 branch. See the 5.5.4-alpha release announcement for changes and release notes.

----

-- The Apache Jakarta Tomcat Team

Posted by Tetsuya Kitahata at 04:55 AM

November 01, 2004

01 November 2004 - M.E.T.A. (Maven Environment for Turbine Applications) Plugin 1.2 is now available

The Jakarta Turbine team is pleased to announce the release of the Maven Environment for Turbine Applications (M.E.T.A.) V 1.2, a plugin for Turbine Application development using Maven.

The M.E.T.A. homepage is at http://jakarta.apache.org/turbine/meta/

M.E.T.A. allows rapid web application development using Jakarta Turbine
(http://jakarta.apache.org/turbine/) and Apache Maven
(http://maven.apache.org/).

This is the first public release.

To automatically install the plugin, type the following on a single
line:

maven plugin:download
-DgroupId=turbine
-DartifactId=maven-turbine-plugin
-Dversion=1.2

For a manual installation, you can download the plugin here:
http://www.apache.org/dyn/closer.cgi/jakarta/turbine/meta-1.2/binaries/maven-turbine-plugin-1.2.jar

----

-The Jakarta Turbine team

Posted by Tetsuya Kitahata at 01:24 PM

October 31, 2004

30 October 2004 - Apache Jakarta Tomcat 5.5.4-alpha Released

The Apache Jakarta Tomcat team is proud to announce the immediate availability of Tomcat 5.5.4-alpha. This build contains numerous bug fixes and other improvments, and hopefully gets us closer to the first stable 5.5 release.

Release notes: http://tomcat.apache.org/tomcat-5.5-doc/RELEASE-NOTES

Please refer to the change log for the list of changes:

Downloads:

----

-- The Apache Jakarta Tomcat Team

Tomcat Dev Team announced it that Apache Jakarta Tomcat is Now Stable: http://www.apachenews.org/archives/000504.html

Posted by Tetsuya Kitahata at 09:14 AM

October 28, 2004

28 October 2004 - Jakarta Turbine 2.3.1 Now Available

The Jakarta Turbine team is pleased to announce the release of Jakarta Turbine version 2.3.1, a maintenance release of the Jakarta Turbine 2.3 branch.

Turbine is a servlet based framework that allows experienced Java developers to quickly build web applications. Turbine allows you to use personalize the web sites and to use user logins to restrict access to parts of your application.

Turbine is a matured and well established framework that is used as the base of many other projects.

The list of changes can be viewed at
http://jakarta.apache.org/turbine/turbine/turbine-2.3.1/changes-report.html

The full documentation is available at
http://jakarta.apache.org/turbine/turbine/turbine-2.3.1/

The release is available through the Apache Mirror System and the Maven Repository at ibiblio.org

Apache Mirror System
====================

http://www.apache.org/dyn/closer.cgi/jakarta/turbine/turbine-2.3.1/

or

http://www.apache.org/dist/jakarta/turbine/turbine-2.3.1/ (until the mirrors are synchronized)

Maven repository
================

http://www.ibiblio.org/maven/turbine/
http://www.apache.org/dist/java-repository/turbine/

Dependencies:

<dependency>
<groupId>turbine</groupId>
<artifactId>turbine</artifactId>
<version>2.3.1</version>
<url>http://jakarta.apache.org/turbine/download.html</url>
<type>jar</type>
</dependency>

----

-- The Jakarta Turbine Team

Posted by Tetsuya Kitahata at 06:32 PM

October 27, 2004

27 October 2004 - Jakarta Taglibs / Standard Taglib 1.1.2 Released

The Jakarta Taglibs Team is proud to announce the release of Standard 1.1.2, an implementation of JSTL 1.1. This is minor bug fix releases. For all the changes since last release, please see the Release Notes.

With JSTL, page authors can create dynamic web pages more easily. JSTL encapsulates the core functionality common to many Web applications. It has support for common, structural tasks such as iteration and conditionals, tags for manipulating XML documents, internationalization tags, and SQL tags.

Standard 1.1.2 is available for download through the Taglibs Downloads area.

Taglibs Standard Downloads:
http://www.apache.org/dyn/closer.cgi/jakarta/taglibs/standard/

Standard 1.1.2:
Release Notes:
http://jakarta.apache.org/taglibs/doc/standard-doc/ReleaseNotes.html
Project Page:
http://jakarta.apache.org/taglibs/doc/standard-doc/intro.html

Jakarta Taglibs Project Page:
http://jakarta.apache.org/taglibs

----

-- The Jakarta Taglibs Project Team

Posted by Tetsuya Kitahata at 05:22 AM

October 25, 2004

25 October 2004 - New Direction Of Apache Avalon

Hello all.

Apache Avalon is taking a new direction.

The project has grown quite a bit since its inception in 1999 as the Apache Java Server Framework and since the transfer from Jakarta to its own top level project in 2002. In light of the events over those years, Avalon is taking a new step and dissolving from a single project into several new projects which will carry on the software and spirit of Avalon.

The ASF Board has been notified of the current affairs, in particular the Metro fork and movement of code to Excalibur. The plan is to dismantle Avalon over the next several weeks. Following which, the Board will make the shutdown official at ApacheCon in November. This was done to give us time to handle the closure and transfers here before an official dissolution resolution is submitted and passed.

Avalon's closure means that the site, subversion repositories, and mailing lists will be closed down and made read only. Everything will still be made available in the distribution mirrors and archives. The current site will most likely be removed and a closure notice placed, though we have no detailed plan on the site yet.

Avalon will not turn into abandon-ware, however. The various components of the Avalon platform have been moved or transferred to other locations:

Excalibur --> Apache Excalibur (http://excalibur.apache.org)
Fortress --> Apache Excalibur (http://excalibur.apache.org)
Framework --> Apache Excalibur (http://excalibur.apache.org)
Cornerstone --> Apache Excalibur (http://excalibur.apache.org)
LogKit --> Apache Excalibur (http://excalibur.apache.org)
Phoenix --> Codehaus Loom (http://loom.codehaus.org)
Merlin --> DPML Metro (http://dpml.net)
Magic --> DPML Metro (http://dpml.net)


We have a lot of work to do over the next couple of weeks to ensure a smooth transition. Much of that work will not occur here in Avalon but in the various projects and communities which will be hosting the code. Those interested in assisting should contact the respective new project.

I want to thank everyone who has contributed to Avalon over the years and for all the support which has been provided. If anyone has any questions or concerns about the situation, feel free to post them on the mailing list or even contact me directly.

Thank you,
J Aaron Farr
Avalon Project Management Committee Chair


Posted by Tetsuya Kitahata at 01:41 PM

October 18, 2004

18 October 2004 - Apache Jakarta Tomcat 5.5.3 now Beta

The Apache Jakarta Tomcat team is proud to announce that after prolonged testing internally and externally, the 5.5.3 release is now labeled a Beta release. That means it's more stable and mature than previous Alpha releases on the Tomcat 5.5 branch, and we encourage more users to download and test it.

Please note that it is not yet a stable release. We expect that with the wider testing given betas, additional issues will be discovered. These will be addressed in the coming 5.5 builds and hopefully we will have a stable release soon.

The changelog, release notes, download locations, and other documentation is the same as for the original 5.5.3 release announcement:
http://www.apachenews.org/archives/000476.html

Posted by Tetsuya Kitahata at 03:30 PM

18 October 2004 - Jakarta Slide 2.1 beta2 Released

The Jakarta Slide community is pleased to announce the release of Slide 2.1 beta2. This is a bug fix release and brings Slide closer to a final 2.1 release. Feedback is greatly appreciated, especially in the form of bug reports.

You can download Slide 2.1b2 from:
http://jakarta.apache.org/slide/download.html#beta2

Release notes are at:
http://cvs.apache.org/viewcvs.cgi/*checkout*/jakarta-slide/RELEASE-NOTES-2.1-BETA2

The Slide project page is:
http://jakarta.apache.org/slide/

----

-- The Jakarta Slide community

Posted by Tetsuya Kitahata at 05:32 AM

October 17, 2004

17 October 2004 - Jakarta Tapestry 3.0.1 Released

Jakarta Tapestry 3.0.1 is now available. This is a maintenance release, fixing a few problems that could not wait for Tapestry 3.1.

  • Pages are linked to the active request cycle before finishLoad() is invoked
  • Fix for a NullPointerException inside ValidationDelegate
  • Add a public implementation of ITemplateParserDelegate
  • Fix Palette to clear the selected list when no selection are made
  • Allow pages and components to be abstract even when no properties are specified
  • Allow informal parameters on the Shell component
  • Add a clearErrors() method to IValidationDelegate
  • Add a PopupLinkRenderer to the contrib library

Downloads:

----

-- The Jakarta Tapestry Development Team

Posted by Tetsuya Kitahata at 03:19 PM

October 11, 2004

11 October 2004 - Apache Jakarta Tomcat 4.1.31-stable Released

The Apache Jakarta Tomcat team is pleased to announce Tomcat 4.1.31 Stable is now available.

Please refer to the release notes for a list of changes.

Downloads:

http://www.apache.org/dyn/closer.cgi/jakarta/tomcat-4/v4.1.31/bin/
http://www.apache.org/dyn/closer.cgi/jakarta/tomcat-4/v4.1.31/src/


For more information on Jakarta Tomcat, please see the Tomcat web site.

----

-- The Apache Jakarta Tomcat Development Team

Posted by Tetsuya Kitahata at 04:12 PM

11 October 2004 - Jakarta Commons HttpClient 2.0.2 Released

The Jakarta Commons team is pleased to announce the release of HttpClient 2.0.2. This release greatly improves the performance of executing methods where the response contains little or no content. Please see the release notes for more detail.

Downloads:

For more information on Commons HttpClient, please see the HttpClient 2.0 web site.

----

-- Jakarta Commons HttpClient Development Team

Posted by Tetsuya Kitahata at 02:28 AM

October 06, 2004

06 October 2004 - Apache Jakarta Tomcat 5.0.29-beta Released

The Apache Jakarta Tomcat team is proud to announce the immediate availability of Tomcat 5.0.29-beta. The release contains a significant number of bug fixes, and we expect it to be ratified as a Stable release when the vote takes place next week as usual.

Release notes:
http://tomcat.apache.org/tomcat-5.0-doc/RELEASE-NOTES

Please refer to the change log for the list of changes:
http://tomcat.apache.org/tomcat-5.0-doc/changelog.html

Downloads:

Binaries:
http://jakarta.apache.org/site/binindex.cgi#tomcat-5.0
Sources: http://jakarta.apache.org/site/sourceindex.cgi#tomcat-5.0

----

-- The Apache Jakarta Tomcat Team

Posted by Tetsuya Kitahata at 01:38 PM

06 October 2004 - Apache Jakarta Tomcat 5.5.3-alpha Released

The Apache Jakarta Tomcat team is proud to announce the immediate availability of Tomcat 5.5.3-alpha. This build addresses several stability issues and other bugs, and we hope to make this out first Beta-quality build of the 5.5 branch (the stability vote will take place on the tomcat-dev list next week, as usual).

Release notes:
http://tomcat.apache.org/tomcat-5.5-doc/RELEASE-NOTES

Please refer to the change log for the list of changes:
http://tomcat.apache.org/tomcat-5.5-doc/changelog.html

Downloads:

Binaries:
http://jakarta.apache.org/site/binindex.cgi#tomcat-5.5
Sources: http://jakarta.apache.org/site/sourceindex.cgi#tomcat-5.5

----

-- The Apache Jakarta Tomcat Team

Extended

Tomcat 5.5.3 has been ratified as Beta. Visit here -- http://www.apachenews.org/archives/000486.html -- for more details.


Posted by Tetsuya Kitahata at 01:28 PM

October 04, 2004

04 October 2004 - Jakarta Commons Betwixt 0.6 Released

The Jakarta Commons Team is pleased to announce that Betwixt 0.6 is now available. Betwixt is a flexible, dynamic, start-from-java object-XML mapper.

Betwixt release 0.6 is the first release containing the refactored codebase featuring an improved design. This is a service release for those who have been using the code from the development branch and offers an easy, compatible upgrade path for those using the 0.5 design. It is recommended that all users should upgrade to this release since the 0.5 design is no longer actively supported and is limited in terms of functionality.

This release is binary compatible with the 0.5 codebase but the methods deprecated in 0.5 are likely to be removed soon after 0.6 is released.

Betwixt 0.6 is available in binary and source distributions.

----

-- Jakarta Commons Betwixt Dev Team

Posted by Tetsuya Kitahata at 10:54 PM

October 01, 2004

01 October 2004 - Jakarta Lucene 1.4.2 Released

The Jakarta Lucene Developement Team has released the version 1.4.2 of Jakarta Lucene - full-featured text search engine library written entirely in Java. Lucene is a technology suitable for nearly any application that requires full-text search, especially cross-platform.

This 1.4.2 version fixes a few bugs in 1.4.1.

See CHANGES.txt for details. Binary and source distributions are available here.

Posted by Tetsuya Kitahata at 11:01 PM

September 22, 2004

22 September 2004 - Jakarta HiveMind 1.0 Final Released

The final release of Jakarta HiveMind 1.0 is now available. HiveMind is a services and configuration microkernel, a flexible and powerful infrastructure for any type of Java application.

HiveMind is available as a combined binary/source release.

----

-- Jakarta HiveMind Development Team

Posted by Tetsuya Kitahata at 10:18 PM

September 19, 2004

19 September 2004 - Commons HttpClient 3.0 alpha2 Released

The Jakarta Commons team is happy to announce the release of Commons HttpClient 3.0 alpha2. At this point HttpClient 3.0 is fully feature-complete and is just a few issue reports short of being code and documentation complete. All of the important new features such as the new preferences architecture and exception handling framework are completely documented. We strongly encourage comment and criticism of the current API so we can have everything worked out by the first beta release. Please see the release notes for a list of changes made since the first 3.0 alpha release.

Downloads:

For more information on Commons HttpClient, please see the HttpClient web site.

----

-- Jakarta Commons HttpClient Development Team

Posted by Tetsuya Kitahata at 10:00 PM

September 17, 2004

17 September 2004 - New taglibs on Jakarta Taglibs Sandbox

The Jakarta Taglibs Team is proud to announce the availability of 3 new taglibs in their sandbox:


  • Datagrid - a taglib that can be used to create web tables with data, calculate aggregations, order table values and do paging

  • Mailer2 - a complete rewrite of the original Mailer Tag Library.

  • RDC (Reusable Dialog Components) - a framework for creating JSP taglibs that aid in rapid development of voice and multimodal applications.

The taglibs documentation are available in the following links:

And their nightly builds can be downloaded from:

Cheers,

----

-- The Jakarta Taglibs Team

Posted by Tetsuya Kitahata at 02:30 AM

September 15, 2004

15 September 2004 - Apache Jakarta Tomcat 5.5.2-alpha Released

The Apache Jakarta Tomcat team is proud to announce the immediate availability of Tomcat 5.5.2-alpha. This build of the new 5.5 branch addresses several minor issues raised by early testers on the mailing list, and contains other fixes to ensure all the Tomcat unit tests pass as they did in the 5.0 branch. While this build is tentatively rated as "alpha" a formal stability vote will take place next week on the tomcat-dev mailing list.

----

Release notes:
http://tomcat.apache.org/tomcat-5.5-doc/RELEASE-NOTES

Please refer to the change log for the list of changes:

http://tomcat.apache.org/tomcat-5.5-doc/changelog.html

Downloads:
Binaries:http://jakarta.apache.org/site/binindex.cgi#tomcat-5.5
Sources:http://jakarta.apache.org/site/sourceindex.cgi#tomcat-5.5

----

-- The Apache Jakarta Tomcat Development Team

Posted by Tetsuya Kitahata at 01:05 PM

September 12, 2004

12 September 2004 - Jakarta HiveMind 1.0-rc-2 Released

The second release candidate for HiveMind 1.0 is now available.
HiveMind is a services and configuration microkernel, a flexible and powerful infastructure for any type of Java application. Several important bugs, related to class loader issues inside Tomcat and inside Java Web Start have been fixed, as well as other bugs related to thread safety of service creation. This is expected to be the last release candidate.

HiveMind is available as a combined binary/source release.

----

-- Jakarta Hivemind Development Team

Posted by Tetsuya Kitahata at 05:21 PM

September 10, 2004

10 September 2004 - Jakarta Commons Jelly 1.0-beta-4 Released

The Jakarta Commons Jelly team is proud to announce the release of the version 1.0 beta-4 of Jakarta Commons Jelly (milestone release).

For details of the changes in this release, see the Change Report.

Both binary and source distributions are available from the usual mirrors. Please remember to verify the signatures of the files you download using the keys found on the main Apache web site when downloading from a mirror.

----

-- Jakarta Commons Jelly Team

Posted by Tetsuya Kitahata at 07:17 AM

10 September 2004 - Jakarta Commons Digester 1.6 Released

The Jakarta Commons team is pleased to announce that the Digester 1.6 release is now available. It includes many bug fixes and minor enhancements as well as several new features including plugins (framework supporting dynamic rule reconfiguration) and variable expansion.

By selecting the appropriate dependency set, Digester 1.6 is now compatible with eitherthe 2.x or the 3.x series of commons-collection releases.

The release is available for download from the usual mirrors:
binary - http://jakarta.apache.org/site/binindex.cgi#commons-digester
source - http://jakarta.apache.org/site/sourceindex.cgi#commons-digester

Please remember to check the MD5 sums after downloading.

----

-- Jakarta Commons Digester Team

Posted by Tetsuya Kitahata at 07:11 AM

September 08, 2004

08 September 2004 - Jakarta Commons Math 1.0-RC1 Now Available

The Jakarta Commons Math team is pleased to announce the release of Commons Math 1.0-RC1. Commons Math is a library of lightweight, self-contained mathematics and statistics components. This is the first release of Commons Math. The release candidate is being made available so that users can test the release and provide feedback.

Assuming there are no problems reported with the release candidate, the formal 1.0 release distribution will be made available on the Apache distribution mirrors in two weeks. We encourage users to wait for the final 1.0 release before putting the code into production.

The release candidate source and binary distributions are available for download here:
http://jakarta.apache.org/~psteitz/commons-math-1.0-RC1/

The Jakarta Commons Math web site is here:
http://commons.apache.org/math/

Please direct any feedback on issues or bugs to commons-user@jakarta.apache.org, starting the subject line with [math].

----

-- Jakarta Commons Math Team

Posted by Tetsuya Kitahata at 08:58 AM

08 September 2004 - Apache Jakarta Tomcat 5.5.1 Released

The Apache Jakarta Tomcat team is proud to announce the immediate availability of Tomcat 5.5.1. This second build in the 5.5 branch contains a number of significant stability improvements over 5.5.0, as well as a host of documentation updates and minor fixes.

Release notes:
http://tomcat.apache.org/tomcat-5.5-doc/RELEASE-NOTES

Please refer to the change log for the list of changes:
http://tomcat.apache.org/tomcat-5.5-doc/changelog.html

Downloads:
Binaries: http://jakarta.apache.org/site/binindex.cgi#tomcat-5.5
Sources: http://jakarta.apache.org/site/sourceindex.cgi#tomcat-5.5

----

-- The Apache Jakarta Tomcat Team

Posted by Tetsuya Kitahata at 08:49 AM

September 07, 2004

07 September 2004 - Jakarta Commons JEXL 1.0 Released

The Jakarta Commons JEXL team is proud to announce the first release of Commons JEXL 1.0.

For details of the changes in this release, see the Change Report.

Both binary and source distributions are available from the usual mirrors. Please remember to verify the signatures of the files you download using the keys found on the main Apache web site when downloading from a mirror.

----

-- Jakarta Commons JEXL Team

Posted by Tetsuya Kitahata at 05:06 AM

September 01, 2004

01 September 2004 - Apache Jakarta Tomcat 5.5.0 Released

The Tomcat Team announces the immediate availability of Apache Jakarta Tomcat 5.5.0.

This is the first release of the new Tomcat 5.5 branch, and as such it is not yet stable. We expect significant additional changes, including possible changes to packaging, dependencies, and Tomcat internal APIs, before the first 5.5 stable release is made.

Please note that we are still in the process of updating documentation for this branch. Of special note is the JRE 5.0 requirement: running with JRE 1.4 is also possible, and instructions are provided with the distribution.

Release notes:
http://tomcat.apache.org/tomcat-5.5-doc/RELEASE-NOTES

Please refer to the change log for the list of changes:
http://tomcat.apache.org/tomcat-5.5-doc/changelog.html

Downloads:
Binaries:http://jakarta.apache.org/site/binindex.cgi
Sources:http://jakarta.apache.org/site/sourceindex.cgi

The Apache Jakarta Tomcat Team

Posted by Tetsuya Kitahata at 08:11 AM

August 28, 2004

28 August 2004 - Jakarta Tomcat 5.0.28 Released

Apache Jakarta Tomcat 5.0.28 is now available. This release addresses a number of bugs and contains updated documentation, status, and dependencies.

Posted by Tetsuya Kitahata at 09:05 PM

August 27, 2004

26 August 2004 - Jakarta HiveMind 1.0-rc-1 Released

The first release candidate for HiveMind 1.0 is now available. The controversial Simple Data Language has been removed; HiveMind configuration is back to pure XML, and efforts have been made to streamline the content of the XML (Defaults! Defaults! Defaults! as Marc Fluery would say). A number of bugs have been fixed -- many in the form of submitted patches (thanks Stefan, James, Naresh, Johan etc.). The documentation has been greatly improved.

HiveMind is available as a combined binary/source release.

Posted by Tetsuya Kitahata at 11:22 AM

August 25, 2004

25 August 2004 - Jakarta Commons Validator 1.1.3 Released

The Commons Validator team is proud to announce the release of Commons Validator 1.1.3.

This release includes bug fixes and some additions to functionality. For details of the changes in this release, see the Change Report.

Both binary and source distributions are available from the usual mirrors. Please remember to verify the signatures of the files you download using the keys found on the main Apache web site when downloading from a mirror.

For more information on Commons Validator, see the Validator web site.

Posted by Tetsuya Kitahata at 04:04 PM

August 22, 2004

22 August 2004 - Jakarta Commons Launcher 1.1 Released

The Jakarta Commons team is pleased to announce the release of version 1.1 of the Jakarta Commons Launcher component.

Commons-Launcher eliminates the need for a batch or shell script to launch a Java class.

Launcher 1.1 is the first official Jakarta Commons release of launcher after it was migrated from the tomcat project almost 2 years ago. (see release notes for more info)

The latest binary release is always available on the Jakarta Binary Downloads page, its source is available from Jakarta Source Downloads page.

Posted by Tetsuya Kitahata at 08:41 AM

August 15, 2004

15 August 2004 - Jakarta Commons Attributes 2.1 Released

The Jakarta Commons team is happy to announce the release of Commons Attributes 2.1. This is the first release of the new Commons-Attributes code.

For more details, see the Attributes home page.

The source and binaries are available for download from the usual places. Please remember to check the MD5 sum when download from a mirror.

Posted by Tetsuya Kitahata at 08:38 AM

August 12, 2004

11 August 2004 - Jakarta Slide 2.1 beta Released

The Jakarta Slide community is pleased to announce that version 2.1
beta1 has been released. Beside many new features, performance
enhancements, and bug fixes, it now features the Projector framework.
Projector is a process based web framework that was designed to build
complex applications on top of Slide. For details on Projector have a
look at:

http://jakarta.apache.org/slide/projector.html

You can download Slide at:

http://jakarta.apache.org/slide/download.html

Release notes can be found here:

http://cvs.apache.org/viewcvs.cgi/*checkout*/jakarta-slide/RELEASE-NOTES-2.1-BETA1

Project's page:

http://jakarta.apache.org/slide

-- Jakarta Slide community --

Posted by Tetsuya Kitahata at 08:26 AM

August 08, 2004

04 August 2004 - Jakarta POI 2.5.1 Released

Jakarta POI 2.5.1 is now available. Please download from the mirror sites (source or binary)

Posted by Tetsuya Kitahata at 06:46 AM

August 02, 2004

02 August 2004 - Jakarta HiveMind 1.0-beta-2 Released

The second beta release of the HiveMind services and configuration microkernel is now available. Since the beta-1 release, we've added better documentation and more examples, removed some dependencies, improved the Ant build scripts, added more kinds of "autowiring" of services as well as new ways to combine and connect services and other objects, and fixed some problems using HiveMind with JDK 1.3. And of course, other minor improvements and bug fixes.

HiveMind is available as a combined binary/source release.

Posted by Tetsuya Kitahata at 10:15 PM

02 August 2004 - Jakarta Commons BeanUtils 1.7 Released

The Jakarta Commons team is happy to announce the release of Commons BeanUtils 1.7. This is an important service release intended to help downstream applications solve dependency issues. The dependency on commons collections (which has become problematic now that there are two incompatible series of commons collections releases) has been factored into a separate optional sub-component plus a small number of stable and mature org.apache.commons.collections packaged classes which are distributed with the BeanUtils core. This arrangement means that the BeanUtils core sub-component (which is the primary dependency for most downsteam applications) can now be safely included on the same classpath as commons collections 2.x, 3.x or indeed neither.

The distribution now contains alternative jar sets. The all-in-one jar contains all classes. The modular jar set consists of a core jar dependent only on commons logging and an optional bean collections jar (containing classes that provide easy and efficient ways to manage collections of beans) which depends on commons collections 3.

For more details, see the BeanUtils home page. BeanUtils 1.7.0 is fully binary compatible with earlier BeanUtils releases.

The source and binaries are available for download from the usual places. Please remember to check the MD5 sum when download from a mirror.

Posted by Tetsuya Kitahata at 10:14 PM

August 01, 2004

01 August 2004 - Jakarta Commons JXPath 1.2 Released

The Jakarta Commons team is happy to announce the release of Commons JXPath 1.2. This version contains countless bug fixes and enhancements. Please see the release notes for a list of changes made since the 1.1 release and acknowledgements.

Downloads:
BINARY:http://jakarta.apache.org/site/binindex.cgi#commons-jxpath
SOURCE:http://jakarta.apache.org/site/sourceindex.cgi#commons-jxpath


For more information on Commons JXPath, please see the JXPath web site.

Posted by Tetsuya Kitahata at 10:13 PM

01 August 2004 - Jakarta Commons HttpClient 2.0.1 Released

The Jakarta Commons team is happy to announce the release of Commons HttpClient 2.0.1. This version contains a few minor bug fixes and enhancements. Please see the release notes for a list of changes made since the 2.0 release.

Downloads:
BINARY:http://jakarta.apache.org/site/binindex.cgi#commons-httpclient
SOURCE:http://jakarta.apache.org/site/sourceindex.cgi#commons-httpclient


For more information on Commons HttpClient, please see the HttpClient web site.

Posted by Tetsuya Kitahata at 10:12 PM

July 26, 2004

26 July 2004 - Apache Tomcat mod_jk web server connector 1.2.6 Released

The Tomcat team is pleased to announce the release of version 1.2.6 of the Apache Tomcat mod_jk web server connector.

Tomcat is the reference implementation of a web application server which implements the Java Servlet and JavaServer Pages specifications.

mod_jk is a connector which allows a web server such as Apache HTTPD or IIS to act as a front end to the Tomcat web application server.

This version fixes error recovery in Load-Balancing, use new AJP protocol features CPING/CPONG to avoid problems with a hang/stopped Tomcat, make use of no-jk env var in Apache 2.0 version to exclude some URIs to be handled by JK.

See the file CHANGES.txt in the source distribution for a complete list of changes.

Downloads:
BINARY:http://jakarta.apache.org/site/binindex.cgi#tomcat-connectors
SOURCE:http://jakarta.apache.org/site/sourceindex.cgi#tomcat-connectors


For more information on Jakarta Tomcat Connectors, see the Tomcat web site.

Posted by Tetsuya Kitahata at 12:25 AM

July 22, 2004

21 July 2004 - Jakarta Commons Codec 1.3 Released

The Jakarta commons-codec team is pleased to announce the Codec 1.3 release!

http://commons.apache.org/codec/


The codec package contains simple encoder and decoders for various formats
such as Base64 and Hexadecimal. In addition to these widely used encoders and
decoders, the codec package also maintains a collection of phonetic encoding
utilities.

Changes in this version include:

New Features:

o BinaryCodec: Encodes and decodes binary to and from Strings of 0s and
1s. Issue: 27813. Thanks to Alex Karasulu.

o QuotedPrintableCodec: Codec for RFC 1521 MIME (Multipurpose Internet Mail
Extensions) Part One. Rules #3, #4, and #5 of the quoted-printable spec
are not implemented yet. See also issue 27789. Issue: 26617. Thanks to Oleg
Kalnichevski.

o BCodec: Identical to the Base64 encoding defined by RFC 1521 and allows
a character set to be specified. Issue: 26617. Thanks to Oleg Kalnichevski.

o QCodec: Similar to the Quoted-Printable content-transfer-encoding defined
in RFC 1521 and designed to allow text containing mostly ASCII characters
to be decipherable on an ASCII terminal without decoding. Issue: 26617.
Thanks to Oleg Kalnichevski.

o Soundex: Implemented the DIFFERENCE algorithm. Issue: 25243. Thanks to
Matthew Inger.

o RefinedSoundex: Implemented the DIFFERENCE algorithm. Issue: 25243. Thanks
to Matthew Inger.

Fixed bugs:

o The default URL encoding logic was broken. Issue: 25995. Thanks to Oleg
Kalnichevski.

o Base64 chunked encoding not compliant with RFC 2045 section 2.1 CRLF.
Issue: 27781. Thanks to Gary D. Gregory.

o Hex converts illegal characters to 255. Issue: 28455.

o Metaphone now correctly handles a silent B in a word that ends in MB.
"COMB" is encoded as "KM", before this fix "COMB" was encoded as "KMB".
Issue: 28457.

o Added missing tags in Javadoc comments.

o General Javadoc improvements.

Changes:

o This version is relesed under the Apache License 2.0 , please see
LICENSE.txt. Previous versions were released under the Apache License
1.1.

o The Board recommendation to remove Javadoc author tags has been
implemented. All author tags are now "Apache Software Foundation".

Have fun!

-The Jakarta Commons-Codec Team

Posted by Tetsuya Kitahata at 01:58 AM

July 21, 2004

20 July 2004 - Standard Taglib 1.1.1 (JSTL 1.1) and 1.0.6 (JSTL 1.0) Released

The Jakarta Taglibs Team is proud to announce the release of the
Standard 1.1.1 (JSTL 1.1) and Standard 1.0.6 (JSTL 1.0) Taglibs.

These are both minor bug fix releases.

Taglibs Downloads:
http://jakarta.apache.org/site/binindex.cgi#taglibs

Standard 1.1.1 (standard):
Release Notes:
http://jakarta.apache.org/taglibs/doc/standard-doc/ReleaseNotes.html
Project Page:
http://jakarta.apache.org/taglibs/doc/standard-doc/intro.html

Standard 1.0.6 (standard-1.0):
Release Notes:
http://jakarta.apache.org/taglibs/doc/standard-1.0-doc/ReleaseNotes.html
Project Page:
http://jakarta.apache.org/taglibs/doc/standard-1.0-doc/intro.html

Jakarta Taglibs Project Page:
http://jakarta.apache.org/taglibs

Posted by Tetsuya Kitahata at 01:04 AM

July 15, 2004

15 July 2004 - Jakarta Tomcat 5.0.27 Stable Released

The latest stable release of Tomcat is now available. This is mostly a bugfix release and contains no changes from 5.0.27-beta. See the Change Log for more details

Posted by Tetsuya Kitahata at 01:32 PM

July 03, 2004

03 July 2004 - Jakarta HiveMind 1.0-beta-1 Released

The first beta release of the HiveMind services and configuration microkernel is now available. HiveMind is a simple, elegant, powerful general-purpose infrastructure for Java applications. It allows you to structure your application in terms of services (as Plain Old Java Objects) and related configuration data. The framework is responsible for instantiating service objects, connecting services to each other, and does it all in a just-in-time thread-safe manner. HiveMind features the same great line precise error reporting features as Tapestry. HiveMind helps you build more complex, more robust, most performant applications while writing less code!

HiveMind is available as a combined binary/source release.

Posted by Tetsuya Kitahata at 06:43 PM

03 July 2004 - Jakarta Commons Betwixt 0.5 Released

The Jakarta Commons team is pleased to announce the release of Betwixt 0.5. Betwixt is a dynamic start-from-java xml-object mapper. For more details see http://commons.apache.org/betwixt/.

This release is intended to consolidate the codebase previously released as Betwixt-1.0-Alpha-1. It is recommended that those users who are currently using that release or later snapshots (of this codebase) upgrade to this version. Note that those users currently using a snapshot from the refactoring branch should wait until the 0.6 version is released.

A new release and versioning strategy for Betwixt has been adopted. The version name 0.5 more accurately reflects the current state of the released codebase. It is stable but limited and important elements of the API are likely to change in the future. More frequent releases are now planning and a 0.6 release containing the improved bean reading design is planned for the near future.

Download the binary distribution from:
http://jakarta.apache.org/site/binindex.cgi#commons-betwixt

and the source distribution from:
http://jakarta.apache.org/site/sourceindex.cgi#commons-betwixt

----

-- The Jakarta Commons Team

Posted by Tetsuya Kitahata at 12:39 PM

July 01, 2004

01 July 2004 - Jakarta Lucene 1.4 Final Released

The Jakarta Lucene development team has released the version 1.4 Final of the search engine library with many new features and bug fixes. See CHANGES.txt for details. Binary and source distributions are available from mirror sites.


Posted by Tetsuya Kitahata at 03:32 PM

June 29, 2004

29 June 2004 - Jakarta Commons Collections 3.1 Released

The Jakarta Commons Collections team is pleased to announce the release of Commons Collections 3.1. Commons Collections provides additional interfaces and implementations based on, and inspired by, the Java Collections Framework (Collection, List, Set, Map).

This release fixes a number of bugs in v3.0 and is fully compatible. Release v3.1 is also compatible with v2.1.1 enabling a workaround of previous compatability issues in IteratorUtils. In addition to bug fixes, this release adds various new features including:


  • TreeList - A new list implementation that is faster than ArrayList in certain use cases

  • MultiKeyMap - A dedicated map implementation to support combined keys mapping to a value

  • ReferenceIdentityMap - An identity based map whose keys/values can be garbage collected

  • Many more Serializable classes

Read the Release notes:
http://www.apache.org/dist/commons/collections/RELEASE-NOTES.html

Download the binary distribution:
http://jakarta.apache.org/site/binindex.cgi#commons-collections

Download the source distribution:
http://jakarta.apache.org/site/sourceindex.cgi#commons-collections

Browse the collections website:
http://commons.apache.org/collections/index.html

Please direct any feedback on issues or bugs to
commons-user@jakarta.apache.org.

----

Jakarta Commons Collections Team

Posted by Tetsuya Kitahata at 01:31 AM

June 27, 2004

27 June 2004 - Henri Yandell Succeeds Geir Magnusson Jr. As Apache Jakarta Chair

Henri Yandell has been elected as
the next Jakarta Chair succeeding Geir Magnusson Jr.
Here's Henri eulogy for Geir:

By the way, in case it's Monday morning and everything is a haze, I should
mention that the board have accepted the PMC's recommendation of myself as
PMC chair to replace Geir.

While Geir is an example of a developer who is synonymous with Jakarta,
he's now taking on the highly public role of Geronimo PMC chair which
should dovetail with his role as Apache's JCP representative quite nicely.

I'm sure we're all very appreciative of his chairship over the last 6
months, and I'm looking forward to trying to live up to his and Sam's
example.



Posted by Tetsuya Kitahata at 01:42 PM

June 26, 2004

26 June 2004 - Jakarta Commons/Net 1.2.2 Released

The Jakarta Commons team announces the release of version 1.2.2 of the Jakarta Commons/Net component. This release fixes a problem introduced with recently released version 1.2.0 in which file listings would not correctly 'remember' the current directory when no directory was specified. This had particularly hampered the Ant <ftp> task.

Downloads:
http://jakarta.apache.org/site/binindex.cgi#commons-net
http://jakarta.apache.org/site/sourceindex.cgi#commons-net

Posted by Tetsuya Kitahata at 06:04 AM

June 17, 2004

17 June 2004 - Jakarta Tomcat 5.0.27 Beta Released

The Jakarta Tomcat team is happy to announce the release of Tomcat 5.0.27 Beta:Release Notes, Change Log, and General Information are available.

Downloads:


Posted by Tetsuya Kitahata at 11:47 AM

June 16, 2004

16 June 2004 - Jakarta Commons Logging 1.0.4 Released

The Jakarta Commons team is pleased to announce the release of version 1.0.4 of the commons-logging component. Commons Logging is a thin bridging API.

This release features several enhancements and bug fixes but is primarily a service release supporting both the older 1.2.x versions of Log4J and the upcoming 1.3.x versions. It is a fully compatible, drop-in replacement for the last 1.0.3 release.

The latest binary release is always available on the Jakarta Binary Downloads page, its source is available from Jakarta Source Downloads page.

Posted by Tetsuya Kitahata at 09:35 AM

June 15, 2004

15 June 2004 - Apache James v2.2.0 Released

Apache James Project Community has released the version 2.2.0 of Java Apache Mail Enterprise Server (a.k.a. James). Apache James provides 100% pure Java SMTP and POP3 Mail server and NNTP News server, which has been designed to be a complete and portable enterprise mail engine solution based on currently available open protocols.

Apache James v2.2.0 is the current release, and the latest in the James v2 series. Both binary and source distributions are available from mirror sites.

Apache James v2.2.0 is a major update to the James platform, with many new features, functional improvements, and bug fixes. See the Change Log for a detailed list of changes. All users are urged to upgrade to v2.2.0 as soon as possible.

Any bugs found in James are dealt with promptly. Please provide feedback on the james-user and james-dev mailing lists.

Posted by Tetsuya Kitahata at 09:20 PM

15 June 2004 - Jakarta Commons DBCP 1.2.1 released

The Jakarta Commons team is pleased to announce the release of version 1.2.1 of the Jakarta Commons DBCP component.

Commons-DBCP provides database connection pooling services. Together with Commons-Pool it is the default JNDI datasource provider for Tomcat.

DBCP 1.2.1 is a maintenance release to restore full JDK 1.3 compatibility.
Release notes:
http://commons.apache.org/dbcp/release-notes-1.2.1.html

The latest binary release is always available on the Jakarta Binary Downloads page, its source is available from Jakarta Source Downloads page.

http://jakarta.apache.org/site/binindex.cgi#commons-dbcp
http://jakarta.apache.org/site/sourceindex.cgi#commons-dbcp

Posted by Tetsuya Kitahata at 02:22 AM

June 13, 2004

13 June 2004 - Jakarta Commons Collections 3.1-RC1 and 2.1.1 released

The Commons Collections team announces the release of Commons Collections
3.1-RC1. This is a preview of v3.1 to enable users to test the release
against their own code. We advise waiting for the formal 3.1 release before
putting the code into production. Please direct any feedback on issues or
bugs to commons-user@jakarta.apache.org.

Read the release notes -
http://www.apache.org/~scolebourne/coll31/RELEASE-NOTES.html
Download the distribution - http://www.apache.org/~scolebourne/coll31/


The Commons Collections team also announces the release of Commons
Collections 2.1.1. This is a patch release to v2.1 to enable a workaround of
issues in IteratorUtils v3.0. If you are still using v2.1 please upgrade to
v2.1.1, especially if you run an Open Source project. See the release notes
for full details of the patch and why it was produced.

Read the release notes -
http://www.apache.org/dist/commons/collections/RELEASE-NOTES-2.1.1.html
Download the binary distribution -
http://jakarta.apache.org/site/binindex.cgi#commons-collections
Download the source distribution -
http://jakarta.apache.org/site/sourceindex.cgi#commons-collections

Posted by Tetsuya Kitahata at 02:25 AM

June 09, 2004

09 June 2004 - Jakarta Commons Pool 1.2 released

The Jakarta Commons team is pleased to announce the release of version
1.2 of the Jakarta Commons Pool component.

Commons-Pool provides a generic object pooling interface, a toolkit
for creating modular object pools, and several general purpose pool
implementations.
More info: http://commons.apache.org/pool/

No new features were added since the 1.2 release on 20 October 2003.

This maintenance release is needed for DBCP v1.2. (see release notes
for more info)

The latest binary release is always available on the Jakarta Binary
Downloads page, its source is available from Jakarta Source Downloads
page.

http://jakarta.apache.org/site/binindex.cgi#commons-pool
http://jakarta.apache.org/site/sourceindex.cgi#commons-pool

Posted by Tetsuya Kitahata at 02:39 AM

09 June 2004 - Jakarta Commons DBCP 1.2 released

The Jakarta Commons team is pleased to announce the release of version
1.2 of the Jakarta Commons DBCP component.

Commons-DBCP provides database connection pooling services. Together
with Commons-Pool it is the default JNDI datasource provider for Tomcat.

There were some new features were added since the 1.1 release on 20
October 2003.

* Performance optimizations for the PoolableConnectionFactory of

BasicDataSource.
* Add BasicDataSourceFactory.createDataSource(Properties
properties) for creating a BasicDataSource.
* Add initialSize parameter to do pre-loading of the connection.
* Refactoring of the DelegatingStatement classes.
* Make some properties dynamic (changeble at runtime), this will
be completed in next release.
* Improvements to the prepared statement pooling.
* Driver specific changes/optimizations for: Oracle, Informix,
DaffodilDB.
* Several fixes for PerUserPoolDataSource
* PoolingDriver uses now a PoolGuardConnectionWrapper by default.
If access to the underlying connection is needed, you have to
enable it:
PoolingDriver.setAccessToUnderlyingConnectionAllowed(true)
* This release contains bug fixes to all known issues.
(see release notes for more info)

The latest binary release is always available on the Jakarta Binary
Downloads page, its source is available from Jakarta Source Downloads
page.

http://jakarta.apache.org/site/binindex.cgi#commons-dbcp
http://jakarta.apache.org/site/sourceindex.cgi#commons-dbcp

Posted by Tetsuya Kitahata at 02:37 AM

June 01, 2004

01 June 2004 - Jakarta Tomcat 5.0.26 Beta Released

The Jakarta Tomcat team is happy to announce the release of Tomcat 5.0.26 Beta:Release Notes, Change Log, and General Information are available.

Downloads:


Posted by Tetsuya Kitahata at 11:43 AM

May 30, 2004

30 May 2004 - String Taglib 1.1.0 has been released

The Jakarta Taglibs Team is proud to announce the release of version 1.1.0 of its String taglib.

This a new minor release, where new tags were added and some bugs fixed.

Downloads:
Binary: http://jakarta.apache.org/site/binindex.cgi#taglibs
Source: http://jakarta.apache.org/site/sourceindex.cgi#taglibs

Project's pages:

Overall: http://jakarta.apache.org/taglibs/
String Taglib: http://jakarta.apache.org/taglibs/doc/string-doc/intro.html

Cheers,

The Jakarta Taglibs Team

Posted by Tetsuya Kitahata at 03:05 AM

May 27, 2004

27 May 2004 - Tomcat 5.0.25 Stable released

The Tomcat team released Tomcat 5.0.25 Stable Version.

Please refer to the changelog included in the releases for the list of changes.

Downloads:
BINARY:http://www.apache.org/dyn/closer.cgi/jakarta/tomcat-5/v5.0.25/bin/
SOURCE:http://www.apache.org/dyn/closer.cgi/jakarta/tomcat-5/v5.0.25/src/


For more information on Jakarta Tomcat, see the Tomcat web site.

Posted by Tetsuya Kitahata at 02:51 AM

May 23, 2004

23 May 2004 - Apache JMeter 2.0.1 Now Available

Apache JMeter is a 100% pure Java desktop application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions.

JMeter 2.0.1 is now available.

Project URL:
http://jakarta.apache.org/jmeter/

Downloads:

Binary - http://jakarta.apache.org/site/binindex.cgi
Source - http://jakarta.apache.org/site/sourceindex.cgi

Posted by Tetsuya Kitahata at 03:42 AM

May 20, 2004

20 May 2004 - Release Candidates of Jakarta Commons DBCP/Pool v1.2 Now Available

Both Jakarta Commons DBCP and Pool are moving towards a 1.2 release.
Release candidates for testing are available from:
http://commons.apache.org/pool/downloads.html
http://commons.apache.org/dbcp/downloads.html

Final release target is 31 May 2004.
Send your feedback to jakarta commons-dev mailing list please.

Posted by Tetsuya Kitahata at 04:59 AM

May 18, 2004

18 May 2004 - Release of Jakarta Commons HttpClient 3.0 Alpha 1

The Jakarta Commons HttpClient Development Team Team is pleased to announce the first HttpClient 3.0 release.
HttpClient 3.0 provides a wealth of features and enhancements that did not make it into the 2.0 release. We have attempted to preserve API compatibility as much as possible. In a relatively few cases API compatibility with HttpClient 2.0 could not maintained.

Noteworthy enhancements include:
- New preference architecture
- Improved exception handling framework
- Granular non-standards configuration and tracking
- Improved authentication framework
- Plug-in mechanism for authentication modules
- Cookie specification plug-in mechanism
- Cross-site redirect support

This release is targeted at projects already using HttpClient 2.0. Now is the time to evaluate HttpClient 3.0 and give us some feedback, critique or other thought on the new API. Please feel free to file requests for additional features.

Please visit the HttpClient Web site http://commons.apache.org/httpclient/ for more information.

Thank you,

Commons HttpClient Development Team

Posted by Tetsuya Kitahata at 03:46 AM

May 17, 2004

17 May 2004 - Velocity Tools 1.1 Released

The Velocity team is happy to announce the release of Velocity Tools 1.1. See the change log for a listing of the many improvements since our 1.0 release.

Downloads:

Binaries: http://jakarta.apache.org/site/binindex.cgi#velocity-tools
Source Code: http://jakarta.apache.org/site/sourceindex.cgi#velocity-tools
For more information on Jakarta Velocity Tools, see the Jakarta Velocity Tools web site.

Posted by Tetsuya Kitahata at 12:11 AM

May 14, 2004

14 May 2004 - Jakarta Cactus 1.6.1 Released

The Cactus team is pleased to announce the release of Cactus 1.6.1. Please check the full release details.

Both source and binary distributions are available through the usual Apache mirror sites. Please remember to verify the signatures of the distribution using the keys found on the main Apache web site when downloading from a mirror.

For more information on Jakarta Cactus, see the Cactus web site.

Posted by Tetsuya Kitahata at 01:01 AM

May 10, 2004

10 May 2004 - Jakarta Commons-IO 1.0 Now Available

Jakarta Commons-IO v1.0

Jakarta Commons Team (Commons-IO Team) released the version 1.0 of the Jakarta Commons-IO. Jakarta Commons-IO contains utility classes , stream implementations, file filters , and endian classes.

Downloads:

It is available in both binary and source distributions.

Changes:

The changes in this release are detailed in the release notes.

Thank you for using Jakarta Commons-IO.

Jakarta Commons-IO Team

Posted by Tetsuya Kitahata at 11:43 PM

May 09, 2004

09 May 2004 - Tomcat 5.0.24 Stable released

The Tomcat team is pleased to announce that Tomcat 5.0.24 Stable is now available.

Please refer to the changelog included in the releases for the list of changes.

Downloads:
BINARY:http://jakarta.apache.org/site/binindex.cgi
SOURCE:http://jakarta.apache.org/site/sourceindex.cgi


For more information on Jakarta Tomcat, see the Tomcat web site.

UPDATE: A hotfix for a session cookie tracking issue is available on the binaries download page.

Posted by Tetsuya Kitahata at 11:48 PM

May 08, 2004

08 May 2004 - Jakarta Cactus 1.6 Released

The Cactus team is pleased to announce the release of Cactus 1.6. Please check the full release details.

Both source and binary distributions are available through the usual Apache mirror sites. Please remember to verify the signatures of the distribution using the keys found on the main Apache web site when downloading from a mirror.

For more information on Jakarta Cactus, see the Cactus web site.

Jakarta Cactus Team

Posted by Tetsuya Kitahata at 11:40 PM

May 06, 2004

06 May 2004 - Jakarta Commons/Net 1.2.1 Released

This is a fix release solving the incompatibility of Commons/Net-1.2.0 with JDK versions earlier than 1.4.

Downloads:
BINARY: http://jakarta.apache.org/site/binindex.cgi
SOURCE: http://jakarta.apache.org/site/sourceindex.cgi

Posted by Tetsuya Kitahata at 06:24 AM

May 03, 2004

03 May 2004 - Jakarta Slide 2.0 FINAL Released

Jakarta Slide Team is very pleased to announce that Jakarta Slide 2.0 FINAL Release has arrived.

Jakarta Slide 2.0 is a content repository and rudimentary content management system. You can download it at:

http://jakarta.apache.org/slide/download.html

Release notes can be found here:

http://cvs.apache.org/viewcvs.cgi/*checkout*/jakarta-slide/RELEASE-NOTES-2.0

Project's page:

http://jakarta.apache.org/slide/


The Jakarta Slide Team


Posted by Tetsuya Kitahata at 11:39 AM

May 01, 2004

01 May 2004 - Jakarta Commons/Net 1.2 Released

NOTE: This release has been superseded by Commons/Net-1.2.1

The Jakarta Commons team is pleased to announce the release of version 1.2.0 of the Jakarta Commons/Net component.

Commons/Net is an Internet protocol suite Java library which supports Finger, Whois, TFTP, Telnet, POP3, FTP, NNTP, SMTP, and some miscellaneous protocols like Time and Echo as well as BSD R command support.

This release adds, for the first time, autodetection of FTP server type when retrieving an FTP listing so that non-unix FTP servers can automatically provide usable listings with valid dates, etc. Server types supported in this are Windows NT, OS2, VMS, OS400. Formerly only unix was supported in this way.

This enables its automatic use in Ant's FTP task, for example, for these server types as well as the original unix.

Jakarta Commons/Net Team

Posted by Tetsuya Kitahata at 11:41 PM

April 23, 2004

23 April 2004 - Apache Jetspeed 1.5 Released

The Apache Jetspeed development team has released the latest version of the Jetspeed Portal Server, version 1.5.

* New Features *

  • Jetspeed becomes a part of the Apache Portals project http://portals.apache.org/
  • Build converted to Maven. Ant build deprecated.
  • Security refactored to allow assigning roles within groups
  • Jetspeed 1.5 Tutorial moved off of Bluesunrise and converted to Maven documentation format.
  • Jetspeed Maven Plugin for creating and working with Jetspeed-based projects
  • Jetspeed site converted to use Maven, and moved to http://portals.apache.org/jetspeed-1/
  • Email Portlet
  • Redirect Portlet
  • Enhanced portlet filtering on the layout customizer
  • New skins and updated look and feel of the default portal
  • Portlets and decorators (controls) can now be completely hidden if user doesn't have secure access to the portlet.
  • GenericMVC portlet now can render in parallel with other portlets on the same page
  • Added filtering on portlet registry browser
  • Drag and drop controller for the layout designer
  • Upgrade to Torque 3.1 and Torque Plugin

Downloads:

BINARY: http://jakarta.apache.org/site/binindex.cgi
SOURCE: http://jakarta.apache.org/site/sourceindex.cgi

Apache Jetspeed Team

Posted by Tetsuya Kitahata at 01:42 PM

April 19, 2004

19 April 2004 - Jakarta Tapestry 3.0 Final Release

At long last, Jakarta Tapestry 3.0 final release is now available.

This release, over one and a half years in the making, represents a significant evolution of the Tapestry web application framework.

Tapestry 3.0 adds a raft of new features to the framework, all focused on improved developer productivity. Most significantly:

  • Implicit components, defined and configured directly in the HTML template.
  • Dynamic, rather than explicit, lookup of page and component specifications. Just drop the specification files into WEB-INF.
  • Automatic creation of transient and persistent properties at runtime, via bytecode enhancement. Define the properties in the specification, and let Tapestry create the property at runtime.
  • Improved client- and server-side form input validation.
  • Tapestry now uses Jakarta's FileUpload library.
  • Line precise error reporting: runtime errors refer to the exact template or specification file and line at the root of each error.

But that's not all! The Tapestry team has worked tirelessly to improve and expand the documentation, add new components and improve existing components, extend and improve the framework functionality in many small-yet-significant ways, add new tuning and configuration options, and create an extensive JUnit test suite to ensure it all works.

Downloads:

Binary - http://jakarta.apache.org/site/binindex.cgi#tapestry
Source - http://jakarta.apache.org/site/sourceindex.cgi#tapestry

Tapestry is open source software, distributed under the terms of the Apache Software License 2.0, and hosted at Apache's Jakarta project.

Posted by Tetsuya Kitahata at 04:44 PM

April 16, 2004

16 April 2004 - Commons HttpClient's Graduation into Jakarta HttpClient

The HttpClient project, formerly was under Jakarta Commons , voted to petition Apache Jakarta to be a Jakarta sub-project (Jakarta Proper).

There were so many votes in favor, none against. The ayes have it.

Welcome "Jakarta HttpClient" Project!

Posted by Tetsuya Kitahata at 11:35 PM

April 14, 2004

14 April 2004 - Apache Velocity 1.4 Released

The Apache Velocity development team has released version 1.4 of the Velocity templating engine.

Changes include :

  • New (and better) introspection code

  • Pluggable introspection

  • Lots of little fixes

See changelog for more details.

Downloads :

Apache Velocity Team

Posted by Tetsuya Kitahata at 01:26 PM

14 April 2004 - Apache JMeter 2.0 Released

Apache JMeter is a 100% pure Java desktop application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions.

Now, Apache JMeter Team and Apache Jakarta Project are very pleased to announce it that JMeter 2.0 has been released with new features and bug fixes.

Project URL:
http://jakarta.apache.org/jmeter/

Changes:
http://jakarta.apache.org/jmeter/changes.html

Downloads:

Binary - http://jakarta.apache.org/site/binindex.cgi
Source - http://jakarta.apache.org/site/sourceindex.cgi

Apache JMeter Team

Posted by Tetsuya Kitahata at 04:31 AM

April 09, 2004

09 April 2004 - Jakarta Tapestry 3.0 RC3 Released

Jakarta Tapestry 3.0 Release Candidate 3 has been released. This release fixes bugs identified in the previous release candidates.

Downloads:
BINARY: http://jakarta.apache.org/site/binindex.cgi
SOURCE: http://jakarta.apache.org/site/sourceindex.cgi

Jakarta Tapestry Team

Posted by Tetsuya Kitahata at 04:11 PM

April 06, 2004

06 April 2004 - Jakarta Slide 2.0 Release Candidate Now Available

Jakarta Slide 2.0 is a content repository and rudimentary content management system.

Its first release candicate fixes all major known bugs and is available via at:

http://jakarta.apache.org/slide/download.html

Release notes can be found here:

http://cvs.apache.org/viewcvs.cgi/*checkout*/jakarta-slide/RELEASE-NOTES-2.0-RC1?rev=1.2

Jakarta Slide Team

Posted by Tetsuya Kitahata at 08:12 PM

April 05, 2004

05 April 2004 - Jakarta HiveMind Website Launched

Jakarta HiveMind is a services and configuration microkernel; a framework for creating complex applications from simple Java objects and interfaces.

Following Jakarta HiveMind's promotion out of the Jakarta Commons Sandbox, the HiveMind home page is now set up in its official location:

http://hivemind.apache.org/index.html

Posted by Tetsuya Kitahata at 09:37 PM

April 02, 2004

02 April 2004 - Jakarta Tapestry 3.0 RC2 Released

Jakarta Tapestry 3.0 Release Candidate 2 has been released. This release addresses minor problems in the first release candidate.

Downloads:
BINARY: http://jakarta.apache.org/site/binindex.cgi
SOURCE: http://jakarta.apache.org/site/sourceindex.cgi

Jakarta Tapestry Team

Posted by Tetsuya Kitahata at 07:30 PM

March 30, 2004

30 March 2004 - Jakarta Lucene 1.4 RC2 Released

A new release of Jakarta Lucene is available with many new features and bug fixes. See CHANGES.txt for details. Binary and source distributions are available here.

Downloads:
BINARY:http://jakarta.apache.org/site/binindex.cgi
SOURCE:http://jakarta.apache.org/site/sourceindex.cgi

For more information on Jakarta Lucene, see the Lucene web site.

Posted by Tetsuya Kitahata at 07:51 PM

March 26, 2004

26 March 2004 - Tomcat mod_jk2 web server connector version 2.0.4 Released

The Tomcat team is pleased to announce the release of version 2.0.4 of the Apache Tomcat mod_jk2 web server connector.

Tomcat is the reference implementation of a web application server which implements the Java Servlet and JavaServer Pages specifications.

mod_jk2 is a connector which allows a web server such as Apache HTTPD or IIS to act as a front end to the Tomcat web application server.

This version fixes a many majors bugs and is the first one to use APR which is now mandatory.

See the file CHANGES.txt in the source distribution for a complete list of changes.

Downloads:
BINARY:http://jakarta.apache.org/site/binindex.cgi
SOURCE:http://jakarta.apache.org/site/sourceindex.cgi


For more information on Jakarta Tomcat Connectors, see the Tomcat web site.

Posted by Tetsuya Kitahata at 10:34 PM

March 20, 2004

20 March 2004 - Jakarta Taglibs New Releases - DBTags and Random

The Jakarta Taglibs Team is proud to announce new releases for 2 of the project's taglibs:

DBTags 1.0.0
Random 1.0.2

Note that this is probably the last DBTags release though, as it has been mostly replaced by JSTL's SQL taglib.


Downloads:
Binary: http://jakarta.apache.org/site/binindex.cgi
Source: http://jakarta.apache.org/site/sourceindex.cgi

Project's page:
http://jakarta.apache.org/taglibs/

Cheers,

The Jakarta Taglibs Team

Posted by Tetsuya Kitahata at 11:58 PM

March 18, 2004

18 March 2004 - Jakarta Struts' graduation with honors into Apache Struts

Jakarta Struts has graduates with honors into Apache Struts - Jakarta Struts forms its own PMC in order to become Apache Struts - Top Level Project in The Apache Software Foundation.

Craig R. McClanahan will be the new project Chair of Apache Struts. Congratulations - bon voyage!

Posted by Tetsuya Kitahata at 01:03 AM

March 17, 2004

17 March 2004 - Jakarta Tapestry 3.0 R.C.1 Released

Jakarta Tapestry 3.0 Release Candidate 1 has been released.

Downloads:
BINARY: http://jakarta.apache.org/site/binindex.cgi
SOURCE: http://jakarta.apache.org/site/sourceindex.cgi

Jakarta Tapestry Team

Posted by Tetsuya Kitahata at 02:18 PM

March 12, 2004

12 March 2004 - Power to the HiveMind people - Graduation From Jakarta Commons Sandbox

The Apache Jakarta Project is very happy to announce it that HiveMind project has graduated from commons sandbox, outgrown to become one of the Jakarta sub-projects.

"[PROPOSAL] HiveMind in the sandbox" came to commons-dev at the end of May, 2003. It took 9 months - enough time has passed for the bless of the outgrowing of Hivemind into Jakarta Proper. HiveMind scratched an itch a lot of people have. Jakartaens and many Java developers/users did want this time to come.

Congratulations, to the HiveMind community.

-- Apache Jakarta Project --

Posted by Tetsuya Kitahata at 09:19 PM

March 09, 2004

09 March 2004 - Tomcat 3.3.2 Released

The Tomcat Team announces the immediate availability of Apache Tomcat
3.3.2. This is the latest stable release in the Tomcat 3 line, and users of
Tomcat 3.x are encouraged to upgrade to 3.3.2. This release includes
bugfixes from 3.3.1, as well as some new feature enhancements such as
support for using the CoyoteConnector.

Downloads:
BINARY: http://jakarta.apache.org/site/binindex.cgi
SOURCE: http://jakarta.apache.org/site/sourceindex.cgi


The Apache Tomcat Team


Posted by Tetsuya Kitahata at 08:27 PM

March 03, 2004

03 March 2004 - POI 2.5-FINAL Released

ANNOUNCEMENT:

The POI Team is proud to announce the immediate availability of the Jakarta POI 2.5-FINAL release.

WHAT IS POI?

The POI project consists of APIs for manipulating various file formats based upon Microsoft's OLE 2 Compound Document format using pure Java. Support for reading and writing Microsoft Excel files and property information is mature and work continues on reading and writing the MS Word format.

You can find the website at http://poi.apache.org/

NEW LICENSE:

This release is has upgraded it's license to version 2.0 of the Apache Software Foundation License. See http://www.apache.org/licenses/ for more details.

CHANGE LOG:

The following major changes have occurred since the 2.0 release:

  • HSSF (for reading and writing spreadsheets):
  • Support for the Escher format in spreadsheets. In other words you can now create shapes inside sheets.
  • BUG: 27005 java.lang.IndexOutOfBoundsException during Workbook.cloneSheet()

DOWNLOADS (source and binaries):

http://www.apache.org/dyn/closer.cgi/jakarta/poi/

Regards,

The Jakarta POI Team.

Posted by Tetsuya Kitahata at 10:12 PM

March 01, 2004

01 March 2004 - The ASF established two new PMCs - Portals and Gump

The Board of the ASF (The Apache Software Foundation) established two new PMCs

  • The Apache Gump Project will now oversee the development and maintenance of the Apache Jakarta Gump project. Stefan Bodewig is the new Chair of this PMC.
  • The Apache Portals Project will be pulling together a number of different ASF technologies that are used to create portals (Jetspeed, Pluto, etc.). Santiago Gala is the new project Chair.
Posted by Tetsuya Kitahata at 08:32 AM

01 March 2004 - The ASF established two new PMCs - Portals and Gump

The Board of the ASF (The Apache Software Foundation) established two new PMCs

  • The Apache Gump Project will now oversee the development and maintenance of the Apache Jakarta Gump project. Stefan Bodewig is the new Chair of this PMC.
  • The Apache Portals Project will be pulling together a number of different ASF technologies that are used to create portals (Jetspeed, Pluto, etc.). Santiago Gala is the new project Chair.
Posted by Tetsuya Kitahata at 08:32 AM

February 24, 2004

24 February 2004 - Tomcat 3.3.2 Release Candidate 1 Available

The Tomcat Team announces the immediate availability of Apache Tomcat 3.3.2 Release Candidate 1. Download here.

Posted by Tetsuya Kitahata at 10:50 PM

24 February 2004 - Geir Magnusson Jr Succeeds Sam Ruby As Jakarta Project Chair


Sam Ruby requested to step down from the Apache Jakarta Chair position. The Board appointed Geir Magnusson Jr to the newly-vacant Chair.

Thanks Sam for your time in the Chair. I also look forward to the things that Geir can bring to the Apache Jakarta Project!

Greg Stein, Chairman The Apache Software Foundation

The Jakarta Project of The Apache Software Foundation is controlled by the Jakarta PMC. The Apache Jakarta Chair chairs this commitee and is also an Officer of The Apache Software Foundation.

Sam Ruby has skillfully guided Jakarta through difficult times and all his hard work is very much appreciated. Geir Magnusson Jr is a very well known (and liked) Jakartaen. Good luck Geir!

Posted by Tetsuya Kitahata at 10:47 PM

February 23, 2004

23 February 2004 - Tomcat 5.0.19 Stable and Tomcat 4.1.30 Stable released

The Tomcat team is pleased to announce that Tomcat 5.0.19 Stable and Tomcat 4.1.30 Stable are now available.

Please refer to the changelog files (release notes) included in the releases for the list of changes.

Downloads:
BINARY:http://jakarta.apache.org/site/binindex.cgi
SOURCE:http://jakarta.apache.org/site/sourceindex.cgi


For more information on Jakarta Tomcat, see the Tomcat web site.

Posted by Tetsuya Kitahata at 10:53 PM

February 21, 2004

21 February 2004 - Velocity Tools 1.1 RC 1 Released

This release includes numerous improvements since the beta1 release. These include the refinement and completion of TilesTool and ValidatorTool, a NumberTool for formatting numbers, improved docs and examples, and more. See the change log for a more complete listing.

Downloads:

Binaries: http://jakarta.apache.org/site/binindex.cgi
Source Code: http://jakarta.apache.org/site/sourceindex.cgi
For more information on Jakarta Velocity Tools, see the Jakarta Velocity Tools web site.

Posted by Tetsuya Kitahata at 10:56 PM

February 16, 2004

16 February 2004 - Slide 2.0 Beta 1 Released

Slide is the Jakarta sub-project devoted to all matters WebDAV. The venerable Slide 1.x code has been refactored leading towards a new, improved 2.x series of releases. Slide 2.0 Beta 1 is an important milestone in this process.

Binary and source releases are available for download here. The following distributions are provided:

  • Slide bundled with Tomcat either 4.1.29 or 5.0.16
  • Binary distribution mainly containing all jars and a Web Archive (.war) for easy deployment in Web Containers
  • Binary distribution of the WebDAV client library and command line client
  • Full Slide WebDAV server sources
  • Full Slide WebDAV client sources
Posted by Tetsuya Kitahata at 10:58 PM

February 15, 2004

15 February 2004 - Commons HttpClient 2.0 Final Released

The HttpClient team is pleased to announce the release of HttpClient 2.0 final. This release represents a great deal of work by quite a number of people, and we would like to thank all of those who contributed to this release.

Only a few small bug fixes are included in this release. For more details please see the release notes.

Downloads:
Binary: http://jakarta.apache.org/site/binindex.cgi
Source: http://jakarta.apache.org/site/sourceindex.cgi


Please see the HttpClient web site for more information.

Posted by Tetsuya Kitahata at 11:00 PM

February 05, 2004

05 February 2004 - Tapestry 3.0-beta-4

Tapestry release 3.0-beta-4 is now available. This release incorporates a number of significant bug fixes and improves the documentation. If you are building from source, Tapestry will now automatically download external dependencies (such as Forrest, DocBook and McKoi DB).

Tapestry is available as standard source and binary distributions.

Posted by Tetsuya Kitahata at 11:03 PM

January 30, 2004

30 January 2004 - Jakarta POI 2.0 FINAL released

ANNOUNCEMENTS:

The POI Team is proud to announce the immediate availability of the Jakarta POI 2.0-FINAL release.

WHAT IS POI?

The POI project consists of APIs for manipulating various file formats based upon Microsoft's OLE 2 Compound Document format using pure Java. Support for reading and writing Microsoft Excel files and property information is mature and work continues on reading and writing the MS Word format.

You can find the website at http://poi.apache.org/

CHANGE LOG:

The following major changes have occurred since the 1.5 release:

HSSF (for reading and writing spreadsheets):

  • Numerous bug fixes
  • Improved support for non-english spreadsheets.
  • Formula support
  • Named cells and ranges
  • Sheet reordering
  • Zoom support
  • Freeze and split panes supported
  • Row and column headers
  • Custom data formats
  • Support for cloning objects
  • Headers and footers
  • Preservation of VBA macros when rewriting workbooks
  • Support for hyperlinks by using cell formulas: cell.setCellFormula("HYPERLINK(\"http://google.com\",\"Google\")");
  • Custom palettes

HPSF (for reading document properties):

  • Bug fixes
  • Codepage support
  • Read and write support
  • Custom properties


DOWNLOADS (source and binaries):

http://www.apache.org/dyn/closer.cgi/jakarta/poi/

Regards,

The Jakarta POI Team.

Posted by Tetsuya Kitahata at 11:07 PM

January 25, 2004

25 January 2004 - Commons Collections 3.0 released

The Commons Collections team is pleased to announce that Commons Collections 3.0 release is now available.

This is a major release. If you are upgrading, please read the release notes for more information.

Downloads:
Binary: http://jakarta.apache.org/site/binindex.cgi
Source: http://jakarta.apache.org/site/sourceindex.cgi


For more information on Jakarta Commons Collections, see the Collections web site.

Posted by Tetsuya Kitahata at 11:10 PM

January 22, 2004

22 January 2004 - Tomcat 5.0.18 Stable released

The Tomcat team is pleased to announce that Tomcat 5.0.18 Stable is now available.

Please refer to the changelog included in the releases for the list of changes.

Downloads:
BINARY:http://jakarta.apache.org/site/binindex.cgi
SOURCE:http://jakarta.apache.org/site/sourceindex.cgi


For more information on Jakarta Tomcat, see the Tomcat web site.

Posted by Tetsuya Kitahata at 11:12 PM

January 16, 2004

16 January 2004 - Commons HttpClient 2.0 RC 3 Released

The HttpClient team is pleased to announce the third 2.0 release candidate. This release primarily contains bug fixes. For more details please see the release notes.

Downloads:
Binary: http://jakarta.apache.org/site/binindex.cgi
Source: http://jakarta.apache.org/site/sourceindex.cgi


Please see the HttpClient web site for more information

Posted by Tetsuya Kitahata at 11:15 PM

December 30, 2003

30 December 2003 - ORO 2.0.8 Released

Jakarta-ORO is a text processing library built around several different regular expression engines that share a common API.

Jakarta-ORO 2.0.8 has been released. It should be available for download from most, if not all, of the mirrors listed at:
http://jakarta.apache.org/site/binindex.cgi
http://jakarta.apache.org/site/sourceindex.cgi

The following URL summarizes the changes made between 2.0.7 and 2.0.8

http://cvs.apache.org/viewcvs/jakarta-oro/CHANGES?rev=HEAD&content-type=text/vnd.viewcvs-markup

This is a maintenance release, containing minor incremental improvements and fixes for all outstanding bugs that have been reported or noticed.

Jakarta ORO Team

Posted by Tetsuya Kitahata at 02:56 AM

December 26, 2003

26 December 2003 - Lucene 1.3 Final Released

A new release of Jakarta Lucene is available, with many new features and bug fixes. See CHANGES.txt for details. Binary and source distributions are available here.

Jakarta Lucene Team

Posted by Tetsuya Kitahata at 02:58 AM

December 23, 2003

23 December 2003 - Commons Configuration Promoted out of Sandbox

The Jakarta Commons Team is pleased to announce that the Configuration component has been promoted out of the sandbox and into the Commons proper.

This code has been around and in use for quite a while, and a 1.0 release is in progress. Configuration is curently used by the Jakarta Turbine project.

The Jakarta Commons Team

Posted by Tetsuya Kitahata at 03:03 AM

December 18, 2003

18 December 2003 - Apache Logging Services Project Launched

The log4j developers are pleased to announce that the Board of Directors of the Apache Software Foundation unanimously passed a resolution for the creation of the Apache Logging Services project. A copy of the resolution can be found at:
http://nagoya.apache.org/wiki/apachewiki.cgi?LoggingApacheOrg/BoardResoluion

The Logging Services project is intended to provide cross-language logging services for purposes of application debugging and auditing. The discussions leading to the submission of this resolution can be found at:
http://marc.theaimsgroup.com/?t=107115526200001&r=1&w=2

We should also mention that thanks to the relentless efforts of many developers and in particular those of Scott Deboy, we currently have inter-operability between the following projects:

Log4Cxx (c++)
Log4CPlus
Log4j
Log4Net
Log4Perl
Log4PHP
JDK1.4's util.logging framework

There is still much work ahead bringing in the various projects to work together within the Logging Services Project. The process is likely to take a little while. In the mean time, we will continue to do what we like best, that is developing open source software.

Posted by Tetsuya Kitahata at 03:31 AM

December 03, 2003

03 December 2003 - Tomcat 5.0.16 Stable released

The Tomcat team is pleased to announce that Tomcat 5.0.16 Stable is now available.

Please refer to the changelog included in the releases for the list of changes.

Downloads:
BINARY:http://jakarta.apache.org/site/binindex.cgi
SOURCE:http://jakarta.apache.org/site/sourceindex.cgi


For more information on Jakarta Tomcat, see the Tomcat web site.

Posted by Tetsuya Kitahata at 03:05 AM

November 23, 2003

23 November 2003 - Jakarta Cactus 1.5 Released

The Cactus team is pleased to announce the release of Cactus 1.5. Please check the full release details.

Both source and binary distributions are available through the usual Apache mirror sites. Please remember to verify the signatures of the distribution using the keys found on the main Apache web site when downloading from a mirror.

For more information on Jakarta Cactus, see the Cactus web site.

Posted by Tetsuya Kitahata at 03:15 AM

November 19, 2003

19 November 2003 - Jakarta Velocity Tools 1.1-beta1 Released

ANNOUNCEMENT:

The Jakarta Velocity Team is happy to announce the availability of VelocityTools 1.1-beta1.

New in VelocityTools is support for working with Struts 1.1 (including Tiles, Validator, and more), an improved DateTool, five new tools, and numerous improvements to existing tools and classes. See the change log for a more complete listing.

DOWNLOADS (source and binaries -- from mirror):

For more information on Jakarta Velocity Tools, see the Jakarta Velocity Tools web site.

Posted by Tetsuya Kitahata at 03:19 AM

November 11, 2003

11 November 2003 - Jakarta Commons DbUtils 1.0 Released

ANNOUNCEMENT:

The Jakarta Commons Team is proud to announce the first release of Jakarta Commons DbUtils.

Apache Jakarta Commons DbUtils provides a library of classes designed to make JDBC coding easier.

DOWNLOADS (source and binaries -- from mirror):

For more information on Jakarta Commons DbUtils, see the Jakarta Commons DbUtils web site.

Posted by Tetsuya Kitahata at 03:24 AM

November 05, 2003

05 November 2003 - Jakarta Commons Primitives 1.0 Released

ANNOUNCEMENT:

The Jakarta Commons Team is proud to announce the first release of Jakarta Commons Primitives.

Apache Jakarta Commons Primitives provides a collection of types and utilities optimized for working with Java primitives (boolean, byte, char, double, float, int, long, short). Generally, the Commons-Primitives classes are faster, smaller and easier to work with than their purely Object based alternatives.

DOWNLOADS (source and binaries -- from mirror):

For more information on Jakarta Commons Primitives, see the Jakarta Commons Primitives web site.

Posted by Tetsuya Kitahata at 03:27 AM

November 02, 2003

02 November 2003 - Jakarta POI 2.0 RC1 Released

ANNOUNCEMENT:

The Jakarta POI Team is proud to announce the immediate availability of the Jakarta POI 2.0 Release Candidate 1. This is expected to be the final milestone on the way to the 2.0 production release.

WHAT IS POI?:

The POI project consists of APIs for manipulating various file formats based upon Microsoft's OLE 2 Compound Document format using pure Java. In short, you can read and write MS Excel files using Java. Reading property information is also supported. Work continues on reading and writing the MS Word format.

CHANGE LOG:

The change log for this release can be found at http://tinyurl.com/tbtn

DOWNLOADS (source and binaries -- from mirror):

BINARY: http://www.apache.org/dyn/closer.cgi/jakarta/poi/dev/bin/
SOURCE: http://www.apache.org/dyn/closer.cgi/jakarta/poi/dev/src/


The Jakarta POI Team

For more information on Jakarta POI, see the Jakarta POI web site.

Posted by Tetsuya Kitahata at 06:53 AM

November 01, 2003

01 November 2003 - Commons Math graduated from Commons-Sandbox

The Commons Math Project Team is pleased to announce that Commons Math Project has graduated from Commons-Sandbox and joined to Commons-Proper.

For more information on Jakarta Commons Math, see the Commons Math web site.

Posted by Tetsuya Kitahata at 06:07 AM

October 31, 2003

31 October 2003 - Jakarta Jetspeed 1.4 Final Released

The Jakarta Jetspeed development team has released the latest version of the Jetspeed Portal Server, version 1.4 Final Release.

* New Features *

Search service refactored with pluggable document handlers
Parameter style jsp tag
Logging converted from Turbine to Commons + log file viewer portlet.
Contributed by Harald Ommang
Improved portlet skinning capabilities. Contributed by Aurelien Pernoud
WebClippingPortlet. Contributed by Marco Mari
MyPages functionality
Java applet portlet
BASICAuthIFrame portlet. Contributed by Jacob Kjome
Implemented portlet icon functionality
Polish language resource bundle

* Bug Fixes *

See FIXES.html (included in jetspeed-1.4-src.zip) for a full list of fixes in this release. There were over 90
Bugzilla issues (fixes, enhancements, patches, donations) resolved in this release. This file may also be viewed directly from CVS:
http://cvs.apache.org/viewcvs.cgi/*checkout*/jakarta-jetspeed/FIXES.html?rev=1.2&content-type=text/plain

Please note that there is no direct link to release files. Instead, choose a link below and then select one of the mirror sites to download from:

Binaries: http://jakarta.apache.org/site/binindex.cgi
Source Code: http://jakarta.apache.org/site/sourceindex.cgi

Jakarta Jetspeed - Enterprise Portal in Java
http://jakarta.apache.org/jetspeed/

Posted by Tetsuya Kitahata at 06:58 AM

31 October 2003 - Tomcat 4.1.29 Stable and Tomcat 5.0.14 Beta released

The Jakarta Tomcat Team is pleased to announce Tomcat 4.1.29 Stable and 5.0.14 Beta are now available.

Please refer to the changelog included in the releases for the list of changes.

Downloads:
BINARY:http://jakarta.apache.org/site/binindex.cgi
SOURCE:http://jakarta.apache.org/site/sourceindex.cgi


For more information on Jakarta Tomcat, see the Tomcat web site.

Posted by Tetsuya Kitahata at 06:55 AM

October 26, 2003

26 October 2003 - Jakarta Cactus 1.5-rc1 Released

The Jakarta Cactus Team is pleased to announce the rc1 release of Cactus 1.5. Please check the full release details.

Both source and binary distributions are available through the usual Apache mirror sites. Please remember to verify the signatures of the distribution using the keys found on the main Apache web site when downloading from a mirror.

For more information on Jakarta Cactus, see the Cactus web site

Posted by Tetsuya Kitahata at 07:02 AM

October 22, 2003

22 October 2003 - Lucene 1.3 RC2 Released

A new release candidate of Jakarta Lucene is available, with many new features and bug fixes. See CHANGES.txt for details. Binary and source distributions are available here.

Posted by Tetsuya Kitahata at 07:08 AM

22 October 2003 - Commons Pool 1.1 Released

ANNOUNCEMENT:

The Jakarta Commons Team is proud to announce the release of version 1.1 of the Jakarta Commons Pool component.

Commons-Pool provides a generic object pooling interface, a toolkit for creating modular object pools, and several general purpose pool implementations.

There were a lot changes since the 1.0.1 release on 12 Aug 2002.

  • A lot of corner cases were fixed.
  • Performance improvement by optimizing pool synchronization, the critical code paths were optimized by reducing pool synchronization but we also added more synchronization where needed.
  • New minIdle feature: the minimum number of objects allowed in the pool before the evictor thread (if active) spawns new objects. (Note no objects are created when: numActive + numIdle >= maxActive)
  • New maxTotal feature: a cap on the total number of instances controlled by a pool. Only for GenericKeyedObjectPool where maxActive is a cap on the number of active instances from the pool (per key).
  • UML Class & sequence diagrams.
  • This release contains bug fixes to all known issues.

DOWNLOADS (source and binaries -- from mirror):

For more information on Jakarta Commons Pool Component, see the Jakarta Commons Pool Component web site.

Posted by Tetsuya Kitahata at 03:37 AM

October 13, 2003

13 October 2003 - Jakarta Commons HttpClient 2.0 RC2 Released

ANNOUNCEMENT:

The Jakarta Commons Team is pleased to announce the latest 2.0 release candidate. This release primarily contains bug fixes. For more details please see the release notes.

DOWNLOADS (source and binaries -- from mirror):

For more information on Jakarta Commons HttpClient, see the Jakarta Commons HttpClient web site.

Posted by Tetsuya Kitahata at 03:40 AM

October 11, 2003

11 October 2003 - Tomcat mod_jk web server connector version 1.2.5 Released

The Tomcat team is pleased to announce the release of version 1.2.5 of the Apache Tomcat mod_jk web server connector.

Tomcat is the reference implementation of a web application server which implements the Java Servlet and JavaServer Pages specifications.

mod_jk is a connector which allows a web server such as Apache HTTPD or IIS to act as a front end to the Tomcat web application server.

This version fixes a number of minor bugs.

See the file CHANGES.txt in the source distribution for a complete list of changes.

Soucre distribtions can be downloaded from an Apache Software Foundation mirror at:

http://jakarta.apache.org/site/sourceindex.cgi

Binary distributions for a number of different operating systems and web servers can be downloaded from an Apache Software Foundation mirror at:

http://jakarta.apache.org/site/binindex.cgi

Documentation for using mod_jk with Tomcat 3.3, 4.1, and 5.0 can be found at:

http://tomcat.apache.org/

The Apache Tomcat team.

Posted by Tetsuya Kitahata at 07:15 AM

October 10, 2003

10 October 2003 - Jakarta Velocity 1.4 RC1 Released

The Jakarta Velocity Team is please to announce the availability of the version 1.4 RC1 of Jakarta Velocity.

For more information, please glance over Jakarta Velocity Website

Posted by Tetsuya Kitahata at 07:22 AM

September 30, 2003

30 September 2003 - Jakarta POI featured on Devx

For more information, please glance over
http://www.devx.com/Java/Article/17301?

Posted by Tetsuya Kitahata at 07:27 AM

30 September 2003 - Pluto is now available at Apache

Pluto is now available at Apache!!!

http://jakarta.apache.org/pluto/

http://cvs.apache.org/viewcvs.cgi/jakarta-pluto/

The Apache Incubator provides an entry path to the Apache Software Foundation. Pluto has been accepted and is starting to make it's first steps along this path with the Apache Jakarta Project as the eventual destination. The source has now been entered into ASF repositories and the mailing lists are open for debate. More details can be found on the Pluto web site.

For more information, see Apache Jetspeed Project website, as well.

Posted by Tetsuya Kitahata at 07:26 AM

September 22, 2003

22 September 2003 - Jakarta Tomcat 5.0.12 Beta released

The Tomcat Team is pleased to announce Tomcat 5.0.12 Beta is now available for testing.

Please refer to the changelog included in the release for the list of changes.

Downloads:
BINARY:http://jakarta.apache.org/site/binindex.cgi
SOURCE:http://jakarta.apache.org/site/sourceindex.cgi


For more information on Jakarta Tomcat, see the Tomcat web site.

Posted by Tetsuya Kitahata at 07:30 AM

September 07, 2003

07 September 2003 - Tapestry 3.0-beta-3

Tapestry release 3.0-beta-3 is now available. This is a bug fix release; notably, the bugs in the Workbench and Vlib demos have been fixed, as well as the problems generating dynamic JavaScript (which most often affected the Palette component).

Work in the near future will address the remaining known bugs, fill some small gaps in the code coverage test suite, and fill some sizable gaps in the documentation set, prior to a release candidate.

In addition, the Tapestry project has recently added three new committers: Harish Krishnaswamy, Tsvetelin Saykov and Erik Hatcher.

Posted by Tetsuya Kitahata at 07:34 AM

September 04, 2003

04 September 2003 - Jakarta Turbine 2.3 released

The Jakarta Turbine team is pleased to announce the release of the next version of the Turbine Web Application Framework:


Jakarta Turbine 2.3
===================

The CVS tag for this version is TURBINE_2_3
The branch tag for maintenance versions is TURBINE_2_3_BRANCH

You can find a list of changes here:
http://jakarta.apache.org/turbine/turbine-2.3/changes.html

Source and binary distributions for JDK 1.3.1 and JDK 1.4.2 are available from the apache mirror system or from
http://www.apache.org/dist/jakarta/turbine/

Some Notes

Turbine 2.3 no longer supports WebMacro, Freemarker or Castor
Turbine 2.3 is the first release to consequently use commons-logging and commons-configuration to remove the need for its own logging and resource services
Turbine 2.3 can load and use Avalon Components with the Avalon Service
The Templating engine at the core of Turbine has been completely overhauled and is now much more flexible and stable. However, this comes at the price that using "/" for template separators is no longer possible (This is a major change from our previous versions).
Turbine 2.3 uses maven as its primary build tool. Building with Eclipse is possible but not officially supported. Building with ant only is no longer supported.

The Turbine team really would like to thank all the contributors, users and members of the development and user list that helped with comments, patches and critisism to make this the best Turbine release yet. The announcement author would also like to thank the Torque team because I stole the layout of the announcement from you. ;-)

For more information on Jakarta Turbine, see the Turbine web site.

Posted by Tetsuya Kitahata at 07:37 AM

September 03, 2003

03 September 2003 - Jakarta Regexp 1.3 released

The Jakarta Regexp team announces the availability of Jakarta Regexp 1.3 release.

This is primarily maintenance release containing several bug fixes accumulated since the last Regexp release. Complete list of changes is available at: http://jakarta.apache.org/regexp/changes.html

Regexp comes in one download, containing binary and source code. Download Regexp from http://jakarta.apache.org/site/binindex.cgi

Bug reports and patches are accepted via Bugzilla, http://nagoya.apache.org/bugzilla/

For more information, see the Jakarta-Regexp website.

Posted by Tetsuya Kitahata at 07:39 AM

September 02, 2003

02 September 2003 - Jakarta Commons Lang 2.0 released

ANNOUNCEMENT:

The Jakarta Commons Team is pleased to announce the version 2.0 release of their set of Java libraries for enhancing classes in java.lang and java.util.
For more details please see the release notes.

DOWNLOADS (source and binaries -- from mirror):

For more information on Jakarta Commons Lang, see the Jakarta Commons Lang web site.

Posted by Tetsuya Kitahata at 03:43 AM

August 26, 2003

26 August 2003 - Jakarta Tomcat 5.0.9 Beta released

The Tomcat team is pleased to announce Tomcat 5.0.9 Beta is now available for testing.

Please refer to the changelog included in the release for the list of changes.

Downloads:
BINARY:http://jakarta.apache.org/site/binindex.cgi
SOURCE:http://jakarta.apache.org/site/sourceindex.cgi


For more information on Jakarta Tomcat, see the Tomcat web site.

Posted by Tetsuya Kitahata at 07:42 AM

26 August 2003 - Jakarta Turbine 2.3 R.C.2 released

The Turbine team is pleased to announce the second and the last release candidate for the Turbine 2.3 release.

You can find a list of changes here:

http://jakarta.apache.org/turbine/turbine-2.3/changes.html

Source and binary builds for JDK 1.3.1 and JDK 1.4.2 are available from

http://www.apache.org/dist/jakarta/turbine/turbine-2.3

For more information on Jakarta Turbine, see the Turbine web site.

Posted by Tetsuya Kitahata at 07:40 AM

August 10, 2003

10 August 2003 - Jakarta Commons Modeler 1.1 Released

ANNOUNCEMENT:

The Jakarta Commons Team is pleased to announce Commons Modeler 1.1 final is now available.

Please refer to the release notes for changes, fixes, and new features.

DOWNLOADS (source and binaries -- from mirror):

For more information on Jakarta Commons Modeler, see the Jakarta Commons Modeler web site.

Posted by Tetsuya Kitahata at 03:48 AM

August 07, 2003

07 August 2003 - Jakarta JMeter 1.9 Final Version released

The Jakarta JMeter Team is pleased to announce that Jakarta JMeter 1.9 Final Version is now available.

Please refer to the changelog included in the release for the list of changes.

Downloads: http://jakarta.apache.org/builds/jakarta-jmeter/release/v1.9/

For more information on Jakarta JMeter, see the JMeter Web Site.

Posted by Tetsuya Kitahata at 07:46 AM

August 05, 2003

05 August 2003 - Apache Geronimo -- participation in Apache J2EE efforts

As you may have heard by now, the Apache Software Foundation has initiated a project to develop an open source, Apache-licensed implementation of the J2EE specification. In addition, the project is committed to certifying the implementation as J2EE compliant. This is an ambitious goal and will present a formidable challenge for the people involved, given the wide range of technologies covered by the specification.

The project (tentatively named "Apache Geronimo") builds upon the many Java projects at the Apache Software Foundation. In addition, the project is bringing together leading members of the Castor, JBoss, MX4J and OpenEJB communities. We would like to extend an open invitation to everyone involved in the J2EE space, both commercial entities and talented individuals, to join the community and build a world-class J2EE implementation.

The Apache Software Foundation is in a unique position to build a J2EE compliant platform. Our non-profit, charity status, and our relationship with Sun Microsystems, provides the Foundation with access to the J2EE TCKs, making it possible to achieve certification. In addition, our flexible and unrestrictive licensing makes it possible for a wide variety of participants to assist in the development of Apache Geronimo, and to build their own solutions upon the platform.

Apache Geronimo has been launched within the Apache Incubator. You can find more information about the Incubator at http://incubator.apache.org/.

Mailing Lists
Apache Geronimo has two mailing lists of interest:

geronimo-dev@incubator.apache.org
geronimo-cvs@incubator.apache.org
The geronimo-dev mailing list is where all the discussion occurs. The geronimo-cvs mailing list receives commit mails each time a commit is made to the incubator-geronimo CVS module.

You can subscribe to the mailing lists by sending an email to one or both of the following addresses:

geronimo-dev-subscribe@incubator.apache.org
geronimo-cvs-subscribe@incubator.apache.org


The original proposal of Geronimo can be found from here.

For more information, visit the The Apache Geronimo (Tentative) Website

On behalf of the Apache Geronimo Team,
Greg Stein,
Chairman of the Apache Software Foundation

Posted by Tetsuya Kitahata at 06:19 AM

August 01, 2003

01 August 2003 - Tomcat 4.1.27 Stable Released

The Tomcat Team announces the immediate availability of Apache Tomcat 4.1.27 Stable. Among other bugfixes and improvements, Tomcat 4.1.27 includes security fixes for:

Improper recycling of SSL client certificates with Coyote JK 2
Improper handling of invalid content lengths in requests, causing HTTP processors to be left in an invalid state in Coyote HTTP/1.1, causing a DoS condition
URI normalization bug in Coyote
Improper handling of certain URLs in Coyote JK 2, causing a DoS condition

Posted by Tetsuya Kitahata at 07:48 AM

01 August 2003 - Commons HttpClient 2.0 Release Candidate 1 Released

The HttpClient development team is pleased to announce that HttpClient 2.0 BETA development has been concluded. The number of bugs discovered in the course of the BETA development was surprisingly low. We are confident that HttpClient 2.0 has reached the required level of maturity, and we hope to have a final 2.0 release by the end of the Summer.

This release primarily contains bug fixes. For more details please see the release notes.

Source and binary distributions are available from the main Jakarta site.

Please see the HttpClient web site for more information.

Posted by Tetsuya Kitahata at 03:52 AM

July 02, 2003

02 July 2003 - Jakarta Commons HttpClient 2.0 Beta 2 Released

The Commons team is pleased to announce the second, and hopefully final, beta release of Commons HttpClient 2.0 from the Apache Software Foundation. Commons HttpClient is an Open Source implementation of the Hyper-Text Transfer Protocol(HTTP), one of the most widely used communication protocols underpinning the World Wide Web.

This release contains bug fixes and documentation enhancements. For more details please see the release notes.

Source and binary distributions are available from the main Jakarta site.

Please see the HttpClient web site for more information.

Posted by Tetsuya Kitahata at 04:20 AM

June 25, 2003

25 June 2003 - Jakarta Commons FileUpload 1.0 Released

The Commons FileUpload team is pleased to announce the Final release of FileUpload 1.0. This is the first official release of the FileUpload component from the Apache Software Foundation.

FileUpload makes it easy to add robust, high-performance, file upload capability to servlets and web applications.

Both source and binary distributions are available through the usual Apache mirror sites. Please remember to verify the signatures of the distribution using the keys found on the main Apache web site when downloading from a mirror.

For more information on Commons FileUpload, see the FileUpload web site.

Posted by Tetsuya Kitahata at 04:22 AM

June 20, 2003

20 June 2003 - Jakarta Commons EL 1.0 Released

The Jakarta Commons Team is pleased to announce the first official release of Commons EL from the Apache Software Foundation. Commons EL provides an interpreter for the Expression Language that is part of the JavaServer Pages(TM) specification, version 2.0.

For more details see the release notes.

Source and binary distributions are available from the mirrors. Please remember to verify the signatures of the distribution using the keys found on the main apache site when downloading from a mirror.

For more information on Commons EL, see the EL web site.

Posted by Tetsuya Kitahata at 04:31 AM

20 June 2003 - Jakarta Commons EL 1.0 Released

The Jakarta Commons Team is pleased to announce the first official release of Commons EL from the Apache Software Foundation. Commons EL provides an interpreter for the Expression Language that is part of the JavaServer Pages(TM) specification, version 2.0.

For more details see the release notes.

Source and binary distributions are available from the mirrors. Please remember to verify the signatures of the distribution using the keys found on the main apache site when downloading from a mirror.

For more information on Commons EL, see the EL web site.

Posted by Tetsuya Kitahata at 04:30 AM

June 03, 2003

03 June 2003 - Jakarta Commons FileUpload 1.0 Release Candidate 1 Released

The Commons FileUpload team is pleased to announce the release of FileUpload 1.0 Release Candidate 1. The team believes that this release is ready for prime time, hence its designation as a release candidate.

FileUpload makes it easy to add robust, high-performance, file upload capability to servlets and web applications.

Both source and binary distributions are available through the usual Apache mirror sites. Please remember to verify the signatures of the distribution using the keys found on the main Apache web site when downloading from a mirror.

For more information on Commons FileUpload, see the FileUpload web site.

Posted by Tetsuya Kitahata at 04:41 AM

May 25, 2003

25 May 2003 - Jakarta Commons HttpClient 2.0 Beta 1 Released

The Commons team is pleased to announce the first feature complete release of Commons HttpClient 2.0 from the Apache Software Foundation. Commons HttpClient is an Open Source implementation of the Hyper-Text Transfer Protocol(HTTP), one of the most widely used communication protocols underpinning the World Wide Web.

This release contains a number of bug fixes and feature enhancements. For more details please see the release notes.

Source and binary distributions are available from the main Jakarta site.

Please see the HttpClient web site for more information.

Posted by Tetsuya Kitahata at 04:45 AM

May 11, 2003

11 May 2003 - Jakarta Commons Codec 1.1 Released

The Jakarta Commons Team is pleased to announce the first official release of Commons Codec from the Apache Software Foundation. Commons Codec contains a number of phonetic encoders, a Hex implementation, and a Base64 implementation.

For more details see the release notes.

Source and binary distributions are available from the mirrors. Please remember to verify the signatures of the distribution using the keys found on the main apache site when downloading from a mirror.

For more information on Commons Codec, see the Codec web site.

Posted by Tetsuya Kitahata at 04:49 AM

April 27, 2003

27 April 2003 - Jakarta Commons Digester 1.5 Released

The Commons Team is pleased to announce the 1.5 release of Commons Digester from the Apache Software Foundation. Commons Digester is an XML-to-object mapper used for (amongst other things) parsing XML configuration files.

This is a maintenance release which addresses a backwards compatibility issue reported with the Digester 1.4.x releases plus some new features added since the last release. For more details see the release notes.

Source and binary distributions are available from the usual mirrors. Please remember to verify that the signatures of the distribution using the keys found on the main apache site when downloading from a mirror.

For more information on Commons Digester, see the Digester web site.

Posted by Tetsuya Kitahata at 04:56 AM

April 16, 2003

16 April 2003 - Jakarta Commons Validator 1.0.2 Released

The Commons Validator team is proud to announce the release of Commons Validator 1.0.2.

This release includes only bug fixes - there are no new features in this release. For details of the changes in this release, see the Release Notes

Both binary and source distributions are available from the usual mirrors. Please remember to verify the signatures of the files you download using the keys found on the main Apache web site when downloading from a mirror.

For more information on Commons Validator, see the Validator web site.

Posted by Tetsuya Kitahata at 05:35 AM

April 15, 2003

15 April 2003 - Jakarta Commons Discovery 0.2 Pre-Release

The Jakarta Commons team is proud to announce a pre-release of Commons Discovery 0.2. Discovery 0.2 should not be considered to have a stable API. Regardless, it has proven to be useful to a few projects, so the team felt it was important to establish an early baseline for use within other projects willing to work with the evolving APIs.

This is primarily a maintenance and code cleanup release with minimal new features.

Source and binary distributions are available from the usual mirrors. Please remember to verify that the signatures of the distribution using the keys found on the main apache site when downloading from a mirror.

For more information on Commons Discovery, see here.

Posted by Tetsuya Kitahata at 05:41 AM

April 07, 2003

07 April 2003 - Jakarta Commons-Logging 1.0.3 Released

The Jakarta Commons Team is pleased to announce the release of Commons Logging from the Apache Software Foundation. Commons Logging is a thin wrapper logging bridge between different logging libraries.

This is primarily a maintenance and code cleanup release with minimal new features. For more details see the release notes.

Source and binary distributions are available from the usual mirrors. Please remember to verify that the signatures of the distribution using the keys found on the main apache site when downloading from a mirror.

For more information on Commons Logging, see here

Posted by Tetsuya Kitahata at 05:44 AM

March 02, 2003

02 March 2003 - Jakarta Commons Digester 1.4.1 Released

The Jakarta Commons Team is pleased to announce the release of Commons Digester from the Apache Software Foundation. Commons Digester is an XML-to-object mapper used for (amongst other things) parsing XML configuration files.

This is a bug fix release.For more details see the release notes.

Source and binary distributions are available from the usual mirrors. Please remember to verify that the signatures of the distribution using the keys found on the main apache site when downloading from a mirror.

For more information on Commons Digester, see the Digester web site.

Posted by Tetsuya Kitahata at 05:47 AM

February 25, 2003

25 February 2003 - Jakarta Commons HttpClient 2.0 Alpha 3 Released

This is an intermediate alpha release. The build process used in the previous Alpha 2 changed from generating 4 build artifacts to a single distribution. This one zip contains everything: all the source, the binary jar, the logging dependancy, generated javadoc and required build files for Ant builds and JUnit tests.

"One zip to rule them all, one zip to find them, one zip to bring them all and in the darkness bind them"

Posted by Tetsuya Kitahata at 05:48 AM

February 23, 2003

23 February 2003 - Jakarta Commons Net 1.0.0 Released

The Jakarta Commons Team is pleased to announce the release of Commons Net from The Apache Software Foundation. Commons Net is a suite of internet protocols implemented in Java. Commons Net supports Finger, Whois, TFTP, Telnet, POP3, FTP, NNTP, SMTP, and some miscellaneous protocols like Time and Echo as well as BSD R command support.

This is the first release of Commons Net ( formally NetComponents ). For more details see the release notes.

Source and binary distributions are available from the usual mirrors. Please remember to verify that the signatures of the distribution using the keys found on the main apache site when downloading from a mirror.

For more information on Commons Net, see the Commons Net web site.

Posted by Tetsuya Kitahata at 05:50 AM

February 18, 2003

18 February 2003 - Jakarta Commons BeanUtils 1.6.1 Released

The Jakarta Commons Team is pleased to announce the release of Commons BeanUtils from The Apache Software Foundation. Commons BeanUtils contains utility classes that assist in dynamic access (through reflection and introspection) to classes conforming to the Sun JavaBean(TM) Specification.

This is a bug fix release.For more details see the release notes.

Source and binary distributions are available from the usual mirrors. Please remember to verify that the signatures of the distribution using the keys found on the main apache site when downloading from a mirror.

For more information on Commons BeanUtils, see the BeanUtils web site.

Posted by Tetsuya Kitahata at 05:53 AM

February 15, 2003

15 February 2003 - Jakarta Commons FileUpload 1.0 Beta 1 Released

The Jakarta Commons FileUpload team is pleased to announce the release of FileUpload 1.0 Beta 1. This is the first beta release of the FileUpload component, which makes it easy to add robust, high-performance, file upload capability to servlets and web applications.

Both source and binary distributions are available through the usual Apache mirror sites. Please remember to verify the signatures of the distribution using the keys found on the main Apache web site when downloading from a mirror.

For more information on Commons FileUpload, see the FileUpload web site.

Posted by Tetsuya Kitahata at 05:56 AM

February 08, 2003

08 February 2003 - Jakarta Commons Jelly Promoted out of Sandbox

The Jakarta Commons Team is pleased to announce that Jelly has been promoted out of the sand