Planet Jakarta Family

June 14, 2008

Apache Jakarta Project14 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

[ Category : Apache Jakarta ] PDFXML_RSS

May 21, 2008

Apache DB Project21 May 2008 - Apache Derby 10.3.3.0 released

The Apache Derby project is pleased to announce an important maintenance release of Derby, 10.3.3.0.

Apache Derby is a subproject of the Apache DB project. Derby is a pure Java relational database engine which conforms to the ISO/ANSI SQL and JDBC standards. Derby aims to be easy for developers and end-users to work with.

IMPORTANT NOTICE:

If you are currently using Derby 10.3.1.4 or Derby 10.3.2.1, it is strongly recommended that you upgrade to Derby 10.4.1.3 or 10.3.3.0 to avoid any chance of database corruption due to an issue with multiple threads accessing a database that is documented in DERBY-3347.

This bug can cause unrecoverable database corruption during periods of heavy, multi-thread I/O operations. The error produced in the test case used to diagnose the problem was:

ERROR XSDB3: Container information cannot change once written: was 0, now 80.

It is felt that other errors might also be generated when this type of corruption occurs. The corruption message will most likely refer to page 0 of the container. For example:

ERROR XSDG1: Page Page(0 ,Container(0, 5856)) could not be written...

This bug corrupts the pages on disk and can go unnoticed. If you do not run database consistency checks regularly it is recommended you begin doing so as soon as possible after the upgrade. To insure that corruption has not already occurred in existing databases, after upgrade run the database consistency check at least once to validate all tables in the database. This proalso check that the previous backup did not also have the corruption.

In some cases one may recover data from the existing database, depending on the extent of the corruption, but will require by hand data recovery. Depending on the type of corruption this may be successful or not. one should consult the Derby list if attempting this recovery - no automatic software solution to this recovery exists.

Version 10.3.3.0 can be downloaded from: http://db.apache.org/derby/releases/release-10.3.3.0.cgi

Version 10.4.1.3 can be downloaded from: http://db.apache.org/derby/releases/release-10.4.1.3.cgi

For help or questions: http://db.apache.org/derby/derby_mail.html

----

-- The Apache Derby Project

[ Category : Apache DB ] PDFXML_RSS

May 07, 2008

Apache Lucene Project07 May 2008 - Apache Lucene Java 2.3.2 Released

The Apache Lucene Project Team has annouced that Apache Lucene Java 2.3.2 is now available.

This release contains fixes for bugs found in 2.3.1. It does not contain any new features, API or file format changes, which makes it fully compatible to 2.3.0 and 2.3.1.

The detailed change log is at: http://svn.apache.org/repos/asf/lucene/java/tags/lucene_2_3_2/CHANGES.txt

Binary and source distributions are available at http://www.apache.org/dyn/closer.cgi/lucene/java/

Lucene artifacts are also available in the Maven2 repository at http://repo1.maven.org/maven2/org/apache/lucene/

----

-- The Apache Lucene Project

[ Category : Apache Lucene ] PDFXML_RSS

April 15, 2008

Apache James Project15 April 2008 - Apache JAMES jSPF 0.9.6 Released

The Apache JAMES team is pleased to announce the release of Apache jSPF version 0.9.6. Apache jSPF is a pure Java SPF (Sender Policy Framework) implementation.

Apache jSPF 0.9.6 is fully RFC4408 compliant.

Distributions are available from the download page here: http://james.apache.org/download.cgi

More information on Apache jSPF can be found at the Apache JAMES project site: http://james.apache.org/jspf/index.html

The released packages will be also deployed to the central maven repositories in the next days.

----

-- The Apache JAMES Team

[ Category : Apache James ] PDFXML_RSS

April 10, 2008

Apache Maven Project10 April 2008 - Apache Maven 2.0.9 Released

The Apache Maven team would like to announce the availability of Maven 2.0.9.

This release went through a new process that saw 8 release candidates tested by the user community before the final release and we expect it to be more robust than previous versions. There are several important fixes and changes, most notably locking down core plugins in the super pom. You can read details in the release notes linked below.

You can find the binaries here:

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

You can find the release notes here:

http://maven.apache.org/release-notes.html

You can find the roadmap for future issues here:

http://jira.codehaus.org/browse/MNG?report=com.atlassian.jira.plugin.system.project:roadmap-panel

----

-- The Apache Maven Team

[ Category : Apache Maven ] PDFXML_RSS

April 09, 2008

Apache Maven Project09 April 2008 - Apache Archiva 1.0.2 Released

The Apache Archiva team is pleased to announce the release of Archiva 1.0.2

Archiva is a build artifact repository manager for use with build tools such as Maven, Continuum and Ant.

It has features like repository search and browse, securing repositories, identifying unknown artifacts and reporting of repository problems.

Aside from these, it can also act as a nearby (proxy) cache of popular global repositories.

The latest release is now available here:

http://maven.apache.org/archiva/download.html

If you have any questions, please consult:

* The web site: http://maven.apache.org/archiva/

* The archiva-user mailing list: http://maven.apache.org/archiva/mail-lists.html

----

-- The Apache Maven Archiva Team

[ Category : Apache Maven ] PDFXML_RSS

April 04, 2008

Apache Jakarta Project04 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

[ Category : Apache Jakarta ] PDFXML_RSS

March 24, 2008

Apache Maven Project24 March 2008 - Apache NMaven 0.15-incubating Now Available

The Apache NMaven team is pleased to announce the release of NMaven 0.15-incubating.

NMaven provides Apache Maven 2.x plugins to support building of .NET applications.

http://incubator.apache.org/nmaven/0.15/

Features for this release include:

  1. Compiling C# projects (2.0 framework)
  2. Strong Naming
  3. Generation of assembly info based on pom metadata
  4. Support for Microsoft and Novell/Mono platforms

----

-- The Apache NMaven Team

[ Category : Apache Incubator ] PDFXML_RSS
[ Category : Apache Maven ] PDFXML_RSS

March 19, 2008

Apache James Project19 March 2008 - Apache James Google Summer of Code 2008

The Apache James team (http://james.apache.org) are pleased to announce that once more we are proposing ideas for Google Summer of Code student projects. This years ideas are:

1) To develop a VERP Mailet to allow James to write VERP modified return addresses on outbound messages, and an inbound mailet/matcher to identify VERP bounces and invoke configurable "do something" code.

2) James' provided mailing list manager is fine for small closed groups, but lacks the functionality of a more robust MLM, the project is to add some all or more of the following features: subscriber and message moderation, double opt-in and bounce handling.

We all look forward to welcoming Student proposals for these or any other ideas, and would welcome discussion of the ideas on the James Server Developers mailing list.

----

-- The Apache James Project

[ Category : Apache James ] PDFXML_RSS

March 04, 2008

Apache Ant Project04 March 2008 - Apache Ivy 2.0.0-beta2 Now Available

The Apache Ivy project is pleased to announce its 2.0.0 beta 2 release, a new step on the road toward 2.0 final.

Ivy is a tool for managing (recording, tracking, resolving and reporting) project dependencies, characterized by flexibility, configurability, and tight integration with Apache Ant.

This is a beta release, for wide testing with users. Problems found at this phase can be fixed in the final release, so now is a good time to download and use it. Although there may be some changes at the API level, it is already being in production builds in many large Java projects.

Key features of the 2.0.0-beta2 release are

  • enhanced Maven2 compatibility, with a fully rewritten pom parser
  • improved cache management, including dynamic revision caching with fine grain TTL
  • namespace aware validation, allowing to use validation with extra attributes
  • easier settings loading, which do not require an id anymore
  • numerous bug fixes as documented in Jira and in the release notes

Issues should be reported to: https://issues.apache.org/jira/browse/IVY

Download the 2.0.0-beta2 release files at: http://ant.apache.org/ivy/download.cgi

More information can be found on the Ivy website: http://ant.apache.org/ivy/

----

-- The Apache Ivy (at Apache Ant Project) Team

[ Category : Apache Ant ] PDFXML_RSS

February 19, 2008

Apache Tomcat Project19 February 2008 - Apache Tomcat 4.1.37 Stable Released

The Apache Tomcat team is proud to announce the immediate availability of Tomcat 4.1.37 stable. This build contains numerous library updates, a small number of bug fixes and two important, one moderate and six low severity security fixes.

Apache Tomcat is an implementation of the Java Server Pages 1.2 and Java Servlet 2.3 specifications.

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

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

Security information: http://tomcat.apache.org/security-4.html

----

-- The Apache Tomcat Team

[ Category : Apache Tomcat ] PDFXML_RSS

February 08, 2008

Apache Tomcat Project08 February 2008 - Apache Tomcat 6.0.14 stable

The Apache Tomcat team announces the immediate availability of Apache Tomcat 6.0.16 stable. This release includes many bugfixes over Apache Tomcat 6.0.14.

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

[ Category : Apache Tomcat ] PDFXML_RSS

February 05, 2008

Apache Maven Project04 February 2008 - Apache Archiva 1.0.1 Released

The Apache Maven Archiva team is pleased to announce the release of Archiva 1.0.1

Archiva is a build artifact repository manager for use with build tools such as Maven, Continuum and Ant.

It has features like repository search and browse, securing repositories, identifying unknown artifacts and reporting of repository problems.

Aside from these, it can also act as a nearby (proxy) cache of popular global repositories.

The latest release is now available here:

http://maven.apache.org/archiva/download.html

The site has also been updated, you can visit it at:

http://maven.apache.org/archiva

----

-- The Apache Maven Archiva Team

[ Category : Apache Maven ] PDFXML_RSS

Apache Tomcat Project05 February 2008 - Apache Tomcat 5.5.26 stable

The Apache Tomcat team announces the immediate availability of Apache Tomcat 5.5.26 stable.

Apache Tomcat 5.5.26 incorporates numerous security updates and bug fixes. Please refer to the change log for the list of changes: http://tomcat.apache.org/tomcat-5.5-doc/changelog.html

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

----

-- The Apache Tomcat Team

[ Category : Apache Tomcat ] PDFXML_RSS

January 26, 2008

Apache Lucene Project26 January 2008 - Apache Lucene Java 2.3.0 Released

The Apache Lucene Project has released the version 2.3.0 of Lucene Java.

Many new features, optimizations, and bug fixes have been added since 2.2, including:

  • significantly improved indexing performance
  • segment merging in background threads
  • refreshable IndexReaders
  • faster StandardAnalyzer and improved Token API
  • TermVectorMapper to customize how term vectors are loaded
  • live backups (without pausing indexing) with SnapshotDeletionPolicy
  • CheckIndex tool to test & recover a corrupt index
  • pluggable MergePolicy & MergeScheduler
  • "partial" optimize(int maxNumSegments) method
  • New contrib module for working with Wikipedia content

The detailed change log is at: http://svn.apache.org/repos/asf/lucene/java/tags/lucene_2_3_0/CHANGES.txt

Lucene 2.3 includes index format changes that are not readable by older versions of Lucene. Lucene 2.3 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 at http://www.apache.org/dyn/closer.cgi/lucene/java/

Lucene artifacts are also available in the Maven2 repository at http://repo1.maven.org/maven2/org/apache/lucene/

----

-- The Apache Lucene Project

[ Category : Apache Lucene ] PDFXML_RSS

December 30, 2007

Apache Portals Project30 December 2007 - Apache Jetspeed 2.1.3 Released

The Apache Portals Jetspeed team is pleased to announce the release of the version 2.1.3 of the Jetspeed Enterprise Portal.

Jetspeed is an Open Portal Platform and Enterprise Portal, written in open source to the Java Portlet API standard under the Apache license.

Version 2.1.3 is a minor update to the 2.1.2 release.

New Features and improvements in Version 2.1.3:

  • Big Desktop Performance Improvements
  • Complete Desktop Customization with same feature set and configuration as Portal
  • Dynamically hide Portlets at request time
  • Improved LDAP implementation and documentation for Apache DS 1.0.2
  • Full PSML and XML Import / Export Admin Portlet
  • Maximize on edit-defaults feature
  • New 'Edit Defaults' custom portlet mode
  • New 'Config' custom portlet mode
  • Parallel rendering on Websphere 6.1
  • Preliminary Portlet API 2.0 ResourceURL support allowing full response control
  • Provide out-of-the-box Wicket Portlet support
  • Support for Pocket PC

Full details of this can be found in the release notes:

http://portals.apache.org/jetspeed-2/release-notes.html

Jetspeed 2.1.3 source and binary distributions, including a standard and a full demo installer, are available from:

http://portals.apache.org/jetspeed-2/download.html

Both Maven-1 and Maven-2 signed jars, wars, POMs and plugins are now available from Maven Central:

http://repo1.maven.org/maven/org.apache.portals.jetspeed-2/

http://repo1.maven.org/maven2/org/apache/portals/jetspeed-2/

We hope you enjoy using Jetspeed! If you have any questions, please consult:

----

-- The Apache Portals Team

[ Category : Apache Portals ] PDFXML_RSS

Apache Portals Project30 December 2007 - Apache Portals Bridges 1.0.4 Released

The Apache Portals Bridges team is pleased to announce the release of version 1.0.4 of Portals Bridges.

The Portals Bridges Project provides Portal independent integration with Web Frameworks such as JSF, Struts, and Groovy, and JSR-168 compliant Portlet components.

Bridges 1.0.4 is a bug fix release with added features:

  • Auto Dispatching to custom portlet modes
  • Enhancements to Groovy and Velocity Bridges
  • Full support for redirects in JSF Bridge
  • Support for Spring Framework 2.0.5

Full details of this can be found in the release notes:

http://portals.apache.org/bridges/release-notes.html

Portals Bridges 1.0.4 distributions are available from:

http://portals.apache.org/bridges/download.html

Both Maven-1 and Maven-2 signed jars, wars, POMs and plugins are now available from Maven Central:

http://repo1.maven.org/maven/org.apache.portals.bridges/

http://repo1.maven.org/maven2/org/apache/portals/bridges/

We hope you enjoy using Portals Bridges! If you have any questions, please consult:

----

-- The Apache Portals Bridges Team

[ Category : Apache Portals ] PDFXML_RSS

December 24, 2007

Apache Tomcat Project24 December 2007 - Apache Tomcat JK 1.2.26 Web Server Connector released

Apache Tomcat JK 1.2.26 Web Server Connector released

The Apache Tomcat team is pleased to announce the immediate availability of version 1.2.26 of the Apache Tomcat Connectors.

It contains connectors, which allow a web server such as Apache HTTPD, Microsoft IIS and Sun Web Server to act as a front end to the Tomcat web application server.

This version contains a few enhancements and fixes a number of minor bugs of the previous versions.

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

Source distribtions can be downloaded from an Apache Software Foundation mirror at:

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

Syncing the release to the download mirrors might take up to 48 hours.

Documentation for using Apache Tomcat Connectors can be found at:

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

Thank you,

----

-- Merry Christmas from The Apache Tomcat Team

[ Category : Apache Tomcat ] PDFXML_RSS

December 15, 2007

Apache Ant Project15 December 2007 - Apache Ant Ivy 2.0 beta1 now available

Dec 15 2007 - The Apache Ivy project is please to announce its 2.0.0 beta 1 release, a new step on the road toward 2.0 final.

Ivy is a tool for managing (recording, tracking, resolving and reporting) project dependencies, characterized by flexibility, configurability, and tight integration with Apache Ant.

Apache Ivy has recently graduated from the Apache Incubator as a subproject of Apache Ant, as such this is its first release as an official Apache project.

The status of this version is a beta, meaning that we encourage users to try it out. This version is already providing a good stability and robustness. API and features are still subject to change though.

Key features of the 2.0.0-beta1 release are

  • enhanced Maven2 compatibility
  • improved concurrency support with cache locking and atomic publish
  • all tutorials have been reviewed to be in sync with 2.0 changes
  • numerous bug fixes as documented in Jira and in the release notes

Issues should be reported to: https://issues.apache.org/jira/browse/IVY

Download the 2.0.0-beta1 release files at: http://ant.apache.org/ivy/download.cgi

More information can be found on the Ivy website: http://ant.apache.org/ivy/

[ Category : Apache Ant ] PDFXML_RSS

December 11, 2007

Apache DB Project11 December 2007 - Apache Derby 10.3.2.1 released

The Apache Derby project is pleased to announce a new bug-fix release of Derby, 10.3.2.1.

Apache Derby is a subproject of the Apache DB project. Derby is a pure Java relational database engine which conforms to the ANSI SQL and JDBC standards. Derby aims to be easy for developers and end-users to work with.

Derby 10.3.2.1 can be obtained from the Derby download site:

http://db.apache.org/derby/derby_downloads.html

Derby 10.3.2.1 contains many bug fixes for issues present in earlier releases, including important fixes for territory based collation.

Please try 10.3.2.1.

----

-- The Apache Derby Project

[ Category : Apache DB ] PDFXML_RSS

November 24, 2007

Apache Maven Project24 November 2007 - Apache Maven Continuum 1.1 Final

The Apache Maven Continuum team is pleased to announce the Continuum 1.1 final release

Highlights are:

  • bug fixes
  • A new backup tool with xmlrpc for continuum db

You can grab the latest release from the download page : http://maven.apache.org/continuum/download.html

To upgrade from a previous 1.1 beta, you can look at Upgrade Guide : http://maven.apache.org/continuum/documentation/1_1/installation/upgrade.html

Below is the jira release notes for this release.

Release Notes - Continuum - Version 1.1

Bug

  • [CONTINUUM-1313] - Document changes to XMLRPC
  • [CONTINUUM-1492] - error when trying to run data management tool when behind a proxied firewall
  • [CONTINUUM-1536] - Data management cli doesn't read settings.xml
  • [CONTINUUM-1539] - French langage misspelling
  • [CONTINUUM-1540] - data-management-cli-1.1-beta-4-app.jar will not import builds data
  • [CONTINUUM-1541] - NPE with "Provide Release Parameters"
  • [CONTINUUM-1543] - Email Subject line templates support only 3 name variables.
  • [CONTINUUM-1544] - Email Summary no longer includes the Test Summary statistics.
  • [CONTINUUM-1547] - data-management-cli import cannot handle testResult entities in build.xml
  • [CONTINUUM-1548] - NPE in IRC Notifier
  • [CONTINUUM-1550] - Upgrade documentation commands don't work
  • [CONTINUUM-1551] - the builds are not ordered by date
  • [CONTINUUM-1552] - When trying to export the user database -> FileNotFoundException: backups/users/keys.xml (No such file or directory)
  • [CONTINUUM-1556] - Empty Group Description causes Freemarker error in Group Edit mode
  • [CONTINUUM-1557] - Appearance is not saved
  • [CONTINUUM-1559] - loading company pom doesn't use repositories declared in settings.xml
  • [CONTINUUM-1560] - Error with group summary auto-refresh after performing a release
  • [CONTINUUM-1561] - Documentation on how to configure appareance in Continuum
  • [CONTINUUM-1564] - Adding Continuum Installations accepts null value for "value/path" field
  • [CONTINUUM-1571] - NullPointerException - IrcContinuumNotifier

Improvement

  • [CONTINUUM-1397] - ability to customise html footer
  • [CONTINUUM-1472] - No navigation on Project Release Summary page
  • [CONTINUUM-1546] - There should be a way to simply create a project group without having to add a project
  • [CONTINUUM-1563] - add two new parameters in the mail notifier includeTestSummary and includeOutput

New Feature

  • [CONTINUUM-1379] - Documentation Configuration Continuum ClearCase Maven 2

Task

  • [CONTINUUM-347] - document push build technique by project id
  • [CONTINUUM-570] - Documentation to add for war deployment in several container
  • [CONTINUUM-1204] - Fix permissons on the CONTINUUMUSER space

----

-- The Apache Maven Coninuum Team

[ Category : Apache Maven ] PDFXML_RSS

November 08, 2007

Apache Jakarta Project08 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/

[ Category : Apache Jakarta ] PDFXML_RSS

November 07, 2007

Apache Jakarta Project02 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

[ Category : Apache Jakarta ] PDFXML_RSS

October 29, 2007

Apache Struts Project29 October 2007 - Apache Struts 2.0.11 GA release available

The Apache Struts group is pleased to announce that Struts 2.0.11 is available as a "General Availability" release. The GA designation is our highest quality grade. Apache Struts may be downloaded from http://struts.apache.org/downloads.html

Apache Struts 2 is an elegant, extensible framework for creating enterprise-ready Java web applications. The framework is designed to streamline the full development cycle, from building, to deploying, to maintaining applications over time.

This release includes a number of fixes and improvements since the 2.0.9 GA release. Struts 2.0.11 is available in a full distribution, or as separate library, source, example and documentation distributions. The release is also available through the central Maven repository under Group ID "org.apache.struts". The release notes are available online at http://struts.apache.org/2.0.11/docs/release-notes-2011.html

The 2.0.x series of the Apache Struts framework has a minimum requirement of the following specification versions: Servlet API 2.4, JSP API 2.0, Java 5, Backported Java 4 JARs are also available.

Should any issues arise with your use of any version of the Struts framework, please post your comments to the user list, and, if appropriate, file a tracking ticket at https://issues.apache.org/struts/secure/Dashboard.jspa

----

-- Apache Struts Project Management Committee

[ Category : Apache Struts ] PDFXML_RSS

October 09, 2007

Apache Jakarta Project09 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....

[ Category : Apache Jakarta ] PDFXML_RSS

September 29, 2007

Apache Jakarta Project29 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...

[ Category : Apache Jakarta ] PDFXML_RSS

September 02, 2007

Apache Logging Services Project02 September 2007 - Apache Log4J 1.2.15 Released

The Apache Logging Services project is pleased to announce the release of Apache log4j 1.2.15.

Apache log4j 1.2.15 is a maintenance release of log4j 1.2 (http://logging.apache.org/log4j/1.2). The list of fixed issues is available at http://logging.apache.org/log4j/1.2/changes-report.html. The release may be downloaded from http://logging.apache.org/log4j/1.2/download.html and is also available in the master Maven repository (groupId: log4j, artifactId: log4j, version: 1.2.15).

The extras companion for log4j 1.2 (http://logging.apache.org/log4j/companions/extras) provides extra features to log4j 1.2 users and should work with log4j 1.2.9 and later. The companion may work with earlier versions of log4j 1.2 but that has not been tested. Features provided by the extras companion include: parameterized logging (with either java.text.MessageFormat or log4j 1.3 patterns), Regular expression filters, rolling file appender with replaceable triggering and file naming policies and an enhanced pattern layout with support for longer pattern names, more abbreviation options, and time zone specification for date fields. The release may be downloaded from http://logging.apache.org/log4j/companions/extras/download.html and is also available in the master Maven repository (groupId: log4j, artifactId: apache-log4j-extras, version 1.0).

With the availability of log4j 1.2.15 and the extras companion, users of the log4j 1.3 alpha versions are encouraged to plan to migrate to log4j 1.2.15 with the appropriate companions or to track and contribute to the log4j 2.0 development effort. Development of log4j 1.3 is abandoned and no additional development or releases are anticipated.

----

-- The Apache Logging Services Project

[ Category : Apache Logging ] PDFXML_RSS

August 22, 2007

Apache Jakarta Project22 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....

[ Category : Apache Jakarta ] PDFXML_RSS

Apache Geronimo Project22 August 2007 - Apache Geronimo 2.0.1 Released

The Apache Geronimo Project has released the version 2.0.1 of Apache Geronimo.

This release represents the latest open source Java Enterprise Edition 5.0 application server from the Apache Geronimo project, and continues the evolution of the Apache Geronimo server by adding new features and capabilities to a fully compliant and certified Java Enterprise Edition 5.0 container suitable for everything from a development environment to enterprise-level deployments.

The newly released Apache Geronimo 2.0.1 breaks new ground as the first open source Application Server to provide two certified JAX-WS Web Services implementations: Apache Axis2 and Apache CXF. This capability further highlights the flexibility of Apache Geronimo which also provides two certified web container implementations: Apache Tomcat and Jetty.

Geronimo 2.0.1 also introduces new features such as simplified development, improved diagnostics and flexible assemblies. Simplified deployment is achieved through the use of standards based programming model enhancements found in Java Enterprise Edition 5.0. This includes support for the Enterprise JavaBeans (EJB3) specification as implemented by the Apache OpenEJB and Apache OpenJPA projects.

Improved diagnostic capabilities include enhanced logging, class loader viewer as well as JMX browser which are all available from the web based console. Change logging levels on the fly as well as view existing logs with a set of filters. Looking for a class and wondering where it came from? The class loader viewer let’s you find them. Want to see or change the attributes for MBeans in the server? The JMX browser allows you to navigate the MBeans in the server in a simple tree format without having to hook up external consoles or third party products.

In addition, the Certification Authority portlet provides a user friendly interface to setup a Certification Authority, your own Public-Key Infrastructure, and use server/client Digital Certificates for securing your applications.

Flexible assemblies are realized through the project’s continued development of ”Little G” 2.0.1 ? a lightweight container offering for projects that don’t need the full feature set of Java Enterprise Edition 5.0. Perfect for web-service and SOA deployments, "Little G" brings the modularity, manageability and extensibility of Apache Geronimo to a lightweight assembly that is small in footprint but full of capability.

The software can be downloaded from the Apache Geronimo web site http://geronimo.apache.org/downloads

[ Category : Apache Geronimo ] PDFXML_RSS

August 19, 2007

Apache Maven Project18 August 2007 - Apache Maven Continuum 1.1-beta-2 Now Available

The Apache Maven Continuum team is pleased to announce the Continuum 1.1-beta-2 release Highlights are: * lot of bug fixes * Installations/profiles screens improvement * screen flow improvement in Add Project part * cancellable builds You can grab the latest release from: http://maven.apache.org/continuum/download.html...

[ Category : Apache Maven ] PDFXML_RSS

August 14, 2007

Apache Tomcat Project14 August 2007 - Apache Tomcat 6.0.14 Released

The Apache Tomcat team announces the immediate availability of Apache Tomcat 6.0.14 stable. This release includes bugfixes over Apache Tomcat 6.0.13.

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

[ Category : Apache Tomcat ] PDFXML_RSS

August 13, 2007

Apache DB Project13 August 2007 - Apache Derby 10.3.1.4 released

The Apache Derby project is pleased to announce a new feature release of Derby, 10.3.1.4.

Apache Derby is a subproject of the Apache DB project. Derby is a pure Java relational database engine which conforms to the ANSI SQL and JDBC standards. Derby aims to be easy for developers and end-users to work with.

Derby 10.3.1.4 can be obtained from the Derby download site:

http://db.apache.org/derby/derby_downloads.html

Derby 10.3.1.4 introduces the following new capabilities:

  • Security
    • Restricts shutdown, encryption, and upgrade powers to the DBA.
    • Installs a default security manager for the Network Server.
    • Supports SSL encryption of Network Server traffic.
  • SQL
    • Supports the dropping and renaming of columns.
    • Creates empty tables from queries.
    • Makes some CREATE TRIGGER clauses optional.
    • Adds ANSI TRIM capabilities.
  • JDBC
    • Supports all JDBC methods on BLOBs and CLOBs.
    • Expands embedded support for autogenerated keys.
  • Performance and Memory Usage
    • Reduces CPU usage in embedded mode.
    • Improves IN list processing.
    • Introduces LOB locators for network clients.
  • Administration
    • Supports databases with language-specific ordering of character data.
    • Allows import/export of LOBs.
    • Enables client-side tracing without changing the application.
    • Supports XAResource.setTransactionTimeout.
    • Adds system procedure support for setting a user's connection level authorization.
    • Adds a system procedure to empty the statement cache.
    • Supports diagnostic VTIs with parameters.
  • Platforms and Testing
    • Supports J2ME/CDC/Foundation 1.1.
    • Removes support for JDK 1.3 and J2ME/CDC/Foundation 1.0.
    • Converts many tests to JUnit's assertion-based framework.

----

-- The Apache Derby project

[ Category : Apache DB ] PDFXML_RSS

August 10, 2007

Apache Tomcat Project10 August 2007 - Apache Tomcat JK 1.2.25 Web Server Connector released

The Apache Tomcat team is pleased to announce the immediate availability of version 1.2.25 of the Apache Tomcat Connectors.

It contains connectors, which allow a web server such as Apache HTTPD, Microsoft IIS and Sun Web Server to act as a front end to the Tomcat web application server.

This version contains several enhancements and fixes a number of minor bugs of the previous versions.

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

Source distribtions can be downloaded from an Apache Software Foundation mirror at:

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

Syncing the release to the download mirrors might take up to 48 hours.

Documentation for using Apache Tomcat Connectors can be found at:

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

----

-- The Apache Tomcat Team

[ Category : Apache Tomcat ] PDFXML_RSS

Apache Maven Project10 August 2007 - Apache Maven Archiva 1.0 Beta 1 Now Available

The Apache Maven Archiva team is pleased to announce the release of Archiva 1.0 Beta 1.

Archiva is a build artifact repository manager for use with build tools such as Maven, Continuum and Ant.

It has features like repository search and browse, securing repositories, identifying unknown artifacts and reporting of repository problems. Aside from these, it can also act as a nearby (proxy) cache of popular global repositories.

The latest release is now available here: http://maven.apache.org/archiva/download.html

----

-- The Apache Maven Archiva Team

[ Category : Apache Maven ] PDFXML_RSS

August 09, 2007

Apache Portals Project09 August 2007 - Apache Pluto 1.1.4 Released

The Apache Pluto project is proud to announce the general availability release of Pluto 1.1.4, the latest stable release of the JSR-168 (Java Portlet Specification 1.0) reference implementation.

This is the fifth GA release of the 1.1 line of Pluto. Pluto 1.1 is a major refactoring of Pluto 1.0. Pluto 1.1 provides simpler integration of the portlet container, and simpler configuration of the Pluto portal driver (a simple portal included with Pluto).

Pluto 1.1.4 includes support for JSP 2.1, updates to the Pluto Portal, Tomcat 6 installation support, and bug fixes related to url and portlet request attribute handling.

The Apache Pluto project provides the reference implementation of the JSR-168 (Portlet 1.0) specification.

For more information or to download the release, please visit:

Website: http://portals.apache.org/pluto

Release Notes: http://portals.apache.org/pluto/v11/release-notes.html

----

-- The Apache Portals PMC (Project Management Committee)

[ Category : Apache Portals ] PDFXML_RSS

July 31, 2007

Apache Tomcat Project31 July 2007 - Apache Tomcat JK 1.2.24 Web Server Connector released

The Apache Tomcat team is pleased to announce the immediate availability of version 1.2.24 of the Apache Tomcat Connectors.

It contains connectors, which allow a web server such as Apache HTTPD, Microsoft IIS and Sun Web Server to act as a front end to the Tomcat web application server.

This version contains several enhancements and fixes a number of minor bugs of the previous version 1.2.23.

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

Source distribtions can be downloaded from an Apache Software Foundation mirror at:

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 Apache Tomcat Connectors can be found at:

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

----

-- The Apache Tomcat Team

[ Category : Apache Tomcat ] PDFXML_RSS

July 29, 2007

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

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

[ Category : Apache Commons ] PDFXML_RSS
[ Category : Apache Jakarta ] PDFXML_RSS

July 16, 2007

Apache Portals Project16 July 2007 - Apache Portals Jetspeed 2.1.2 released

The Apache Portals Jetspeed team is pleased to announce the Jetspeed 2 Enterprise Portal release 2.1.2.

Jetspeed is an Open Portal Platform and Enterprise Information Portal, written all in open source under the Apache license in Java and XML, and build upon an open component architecture and standards.

Version 2.1.2 is primarily a bug fix release but also adds enhancements such as:

  • Virtual Portal support - Subsites by Hostname
  • PSML and XML Import / Export Admin Portlet
  • Audit logs for administrative actions
  • Support for JSP based decorators

Full details of this can be found in the release notes:

* http://portals.apache.org/jetspeed-2/release-notes.html

Jetspeed 2.1.2 source and binary distributions, including a standard and a full demo installer, are available from:

* http://portals.apache.org/jetspeed-2/download.html

[ Category : Apache Portals ] PDFXML_RSS

Apache Portals Project16 July 2007 - Apache Portals Bridges 1.0.3 released

The Apache Portals Bridges team is pleased to announce that Portals Bridges 1.0.3 has been released.

The Portals Bridges Project provides Portal independent and JSR-168 compliant Portlet components.

Bridges 1.0.3 is primarily a bug fix release but also adds a few enhancements such as a new Groovy Bridge and a generic PortletResourceURLFactory interface allowing JSR-168 portal containers to already provide Portlet ResourceURL functionality similar to what JSR-286 very likely is going to provide natively.

Full details of this can be found in the release notes:

* http://portals.apache.org/bridges/release-notes.html

----

-- The Apache Portals Bridges Team

[ Category : Apache Portals ] PDFXML_RSS

July 11, 2007

Apache Jakarta Project11 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

[ Category : Apache Jakarta ] PDFXML_RSS

Apache Jakarta Project11 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

[ Category : Apache Jakarta ] PDFXML_RSS

July 07, 2007

Apache Maven Project07 July 2007 - Apache Maven Ant Tasks 2.0.7 Released

The Apache Maven team would like to announce the availability of the Maven Ant Tasks 2.0.7.

You can find the binaries here

You can find the release notes here

----

-- The Apache Maven Team

[ Category : Apache Maven ] PDFXML_RSS

July 04, 2007

Apache Tapestry Project04 July 2007 - Apache Tapestry 5.0.5 Released

The Apache Tapestry project has released Apache Tapestry 5.0.5. Apache Tapestry is a component-based framework for creating highly dynamic, scalable, and robust web applications using the Java programming language. Tapestry focuses on making it easy to create new components using a very simple programming model.

Yet another preview (alpha) release, Tapestry 5.0.5 adds many new components, including a file upload component and the Palette component (for multiple selection). Release 5.0.5 improves the power and flexibility of the BeanEditForm and Grid component, adds a new HTML tutorial, adds client-side field persistence, fixes some problems with the quickstart Maven archetype, and allows expansions inside attributes (rather than just inside body text), as well as many other fixes.

Tapestry may be downloaded from http://tapestry.apache.org/download.html and is also available via the central Maven repository.

The Apache Tapestry 5 home page is http://tapestry.apache.org/tapestry5/

----

-- The Apache Tapestry Project

[ Category : Apache Tapestry ] PDFXML_RSS

Apache Jakarta Project04 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 .

[ Category : Apache Jakarta ] PDFXML_RSS

July 02, 2007

Apache Jakarta Project02 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.

[ Category : Apache Jakarta ] PDFXML_RSS

June 26, 2007

Apache Jakarta Project26 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

[ Category : Apache Jakarta ] PDFXML_RSS

June 25, 2007

Apache Maven Project25 June 2007 - Apache Maven 1.1 released

The Apache Maven team is pleased to announce the release of Maven 1.1! Maven is a project management and project comprehension tool. Maven is based on the concept of a project object model: builds, documentation creation, site publication, and distribution publication are all controlled from the project object model. Maven also provides tools to create source metrics, change logs based directly on source repository, and source cross-references. We recommend that all users of maven 1.x upgrade to this release, and, particularly those using pre-1.1 betas or release candidates. Please note: Maven 2.0.7 [1] is the latest stable release of Maven and is recommended for all new projects, but it is not compatible with Maven 1.x. No further development is planned for the Maven-1.0 branch, and Maven-1.1 is in maintenance mode, i.e. development is restricted to support and bug fixes. Maven 1.1 is meant to improve the performance and stability for those using Maven 1.0 for their builds. Compared to Maven 1.0.2, this release features several enhancements: * Integration of Maven 2 technologies such as Maven Wagon, Maven SCM and the new model code * Ant 1.6.5 support * Upgrade dependencies, in particular Jelly, Dom4j, Jaxen, Commons-Jexl, and many others. * Upgraded versions [2] of almost all the bundled plugins, * Improved error handling and reporting. * Improved POM layout * Significant improvements in memory usage and general performance. * Documentation updates. For a full list of changes, please see JIRA [3]. With just a few exceptions [4], Maven 1.1 is backwards compatible with Maven 1.0. Download Maven 1.1 [5] and read the Installation Instructions [6]. We hope you enjoy using Maven! If you have any questions, please consult: * the FAQ [7] * the maven-user mailing list [8] - The Apache Maven Team [1] http://maven.apache.org/ [2] http://maven.apache.org/maven-1.x/plugins/bundledHistory.html [3] http://jira.codehaus.org/browse/MAVEN?report=com.atlassian.jira.plugin.system.project:changelog-panel [4]...

[ Category : Apache Maven ] PDFXML_RSS

June 20, 2007

Apache Lucene Project20 June 2007 - Apache Lucene Java 2.2.0 Released

Apache Lucene Java 2.2.0 is now available.

Many new features, optimizations, and bug fixes have been added since 2.1, including "point-in-time" searching over NFS, payloads, function queries and new APIs for pre-analyzed fields.

The detailed change log is at: http://svn.apache.org/repos/asf/lucene/java/tags/lucene_2_2_0/CHANGES.txt

Apache Lucene 2.2 includes index format changes that are not readable by older versions of Lucene. Apache Lucene 2.2 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 at http://www.apache.org/dyn/closer.cgi/lucene/java/

Lucene artifacts are also available in the Maven2 repository at http://repo1.maven.org/maven2/org/apache/lucene/

----

-- The Apache Lucene Project

[ Category : Apache Lucene ] PDFXML_RSS

Apache Jakarta Project20 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

[ Category : Apache Jakarta ] PDFXML_RSS

June 13, 2007

Apache Struts Project13 June 2007 - Apache Struts 2.0.8 GA release available

The Apache Struts group is pleased to announce that Struts 2.0.8 is available as a "General Availability" release. The GA designation is our highest quality grade.

Apache Struts 2 is an elegant, extensible framework for creating enterprise-ready Java web applications. The framework is designed to streamline the full development cycle, from building, to deploying, to maintaining applications over time.

Apache Struts 2 was originally known as WebWork 2. After working independently for several years, the WebWork and Struts communities joined forces to create Struts2. This new version of Struts is simpler to use and closer to how Struts was always meant to be.

  • Build!
    • Easy startup - Jumpstart new projects with our bootstrap tutorial and template application or Maven archetype.
    • Improved Design - Code clean against HTTP-independent framework interfaces.
    • Enhanced Tags - Code less with stylesheet-driven form tags that provide their own markup.
    • Stateful Checkboxes - Avoid special handling with smart checkboxes that know when they are toggled.
    • Flexible Cancel Buttons - Go directly to a different action on cancel.
    • First-class AJAX support - Add interactivity and flexibility with AJAX tags that look and feel just like standard Struts tags.
    • Easy Spring integration - Inject dependencies into Actions using Spring without glue code or red tape. (Plexus support also available.)
    • Enhanced Results - Do more with specialty results for JasperReports, JFreeChart, Action chaining, and file downloading.
    • POJO forms - No more ActionForms! Use any JavaBean to capture form input or put properties directly on an Action class. Use both binary and String properties!
    • POJO Actions - Use any class as an Action class -- even the interface is optional!
  • Deploy!
    • Easy plugins - Add framework extensions by dropping in a JAR. No manual configuration required! Bundled plugins add support for JavaServer Faces, JasperReports, JFreeChart, Tiles, and more ...
    • Integrated profiling - Peek inside Struts2 to find where the cycles are going!
    • Precise Error Reporting - Flip directly to the location and line of an error.
  • Maintain!
    • Easy-to-test Actions - Test Struts2 Actions directly, without resorting to mock HTTP objects.
    • Intelligent Defaults - Skip obvious and redundant settings. Most framework configuration elements have a default value that we can set and forget. Say it once!
    • Easy-to-customize controller - Customize the request handling per action, if desired. Struts2 only does what you want it to do!
    • Integrating Debugging - Research problem reports with built-in debugging tools.
    • Easy-to-tweak tags - Customize tag markup by editing a FreeMarker template. No need to grok the taglib API! JSP, FreeMarker, and Velocity tags are fully supported.

This release has over 60 bug fixes and improvements since 2.0.6!

New Features include:

  • Cookie Interceptor -- Inject cookie with a certain configurable name / value into action.
  • Restful2ActionMapper -- Allow automatic id setting from Restful2ActionMapper.

Struts 2.0.8 is available in a full distribution, or as separate library, source, example and documentation distributions.

* http://struts.apache.org/download.cgi#struts208

The release is also available through the central Maven repository under Group ID "org.apache.struts".

The 2.0.8 series of the Apache Struts framework has a minimum requirement of the following specification versions:

  • Servlet API 2.4
  • JSP API 2.0
  • Java 5

The release notes are available online at:

* http://struts.apache.org/2.x/docs/release-notes-208.html

Should any issues arise with your use of any version of the Struts framework, please post your comments to the user list, and, if appropriate, file a ticket with JIRA.

----

-- The Apache Struts group.

[ Category : Apache Struts ] PDFXML_RSS

June 08, 2007

Apache Jakarta Project08 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.

[ Category : Apache Jakarta ] PDFXML_RSS
[ Category : Apache POI ] PDFXML_RSS
[ Category : Apache Software Foundation ] PDFXML_RSS

June 07, 2007

Apache Jakarta Project07 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.

[ Category : Apache Jakarta ] PDFXML_RSS
[ Category : Apache Software Foundation ] PDFXML_RSS
[ Category : Apache Turbine ] PDFXML_RSS

Apache Jakarta Project06 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

[ Category : Apache Jakarta ] PDFXML_RSS

Apache Lucene Project07 June 2007 - Apache Solr 1.2 released

Apache Solr 1.2 is the first release since graduating from the Apache Incubator. Solr is a high performance full-text search server based on Apache Lucene, written in Java5, and easily extensible through plugins written in Java. Documents are added to a search collection via XML over HTTP. The collection is queried via HTTP to receive an XML response (or alternately JSON, Python or Ruby text formats). Major features include: * A powerful data schema to define fields, types, and configure text analysis * External configuration via xml * Faceted search * Hit highlighting * Flexible advanced caching * Index replication for high availability * A web admin interface Some of the new features in 1.2 include CSV/delimited-text data loading, time based autocommit, faster faceting, negative filters, a spell-check handler, sounds-like word filters, regex text filters, and more flexible plugins. Apache Solr 1.2 can be downloaded from http://www.apache.org/dyn/closer.cgi/lucene/solr/ Thank you for your interest in Apache Solr! -- The Apache Solr Team...

[ Category : Apache Lucene ] PDFXML_RSS

May 31, 2007

Apache James Project31 May 2007 - Apache Mime4j 0.3 released

The Apache JAMES team is pleased to announce the release of Apache Mime4J version 0.3. Apache Mime4J provides parsing for e-mail message streams in plain rfc822 and MIME format.

The 0.3 release is the first official release under The Apache Software Foundation umbrella.

Distributions are available from the download page here:

More information on Apache Mime4j can be found at the Apache JAMES project site:

The released packages will be also deployed to the central maven repositories in the next days.

----

-- The Apache JAMES team

[ Category : Apache James ] PDFXML_RSS

May 19, 2007

Apache Portals Project19 May 2007 - Apache Pluto 1.1.3 (GA) Released

The Apache Portals project is proud to announce the General Availability release of Apache Pluto 1.1.3. Apache Pluto implements a portlet container which complies with the Java Portlet Specification.

This is the fourth GA release of the 1.1 line of Pluto, which is a major refactoring of Pluto 1.0. Pluto 1.1 allows for easier integration of Pluto's portlet container and simpler configuration of the Pluto portal driver, a simple portal included with Pluto.

Pluto 1.1.3 is a feature and bugfix release, and represents the most stable release of Pluto.

The Apache Pluto project provides the reference implementation of the JSR-168 (Portlet 1.0) specification.

For more information or to download the release, please visit:

Website: http://portals.apache.org/pluto

Release Notes: http://portals.apache.org/pluto/v11/release-notes.html

----

-- The Apache Portals Project

[ Category : Apache Portals ] PDFXML_RSS

May 18, 2007

Apache Jakarta Project18 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

[ Category : Apache Jakarta ] PDFXML_RSS

Apache Tomcat Project18 May 2007 - Apache Tomcat JK 1.2.23 Web Server Connector released

The Apache Tomcat team is pleased to announce the immediate availability of version 1.2.23 of the Apache Tomcat Connectors.

It contains connectors, which allow a web server such as Apache HTTPD, Microsoft IIS and Sun Web Server to act as a front end to the Tomcat web application server.

This version contains only one security fix:

CVE-2007-1860: Information disclosure (patch for CVE-2007-0450 was insufficient)

With the mod_jk default configuration, double encoded URLs could break JkMount access control. A complete fix might need configuration adjustments. Please consult

http://tomcat.apache.org/security-jk.html

for a more detailed description. Please note, that this issue only affected the Apache HTTPD module mod_jk.

Source distribtions can be downloaded from an Apache Software Foundation mirror at:

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 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

[ Category : Apache Tomcat ] PDFXML_RSS

May 15, 2007

Apache Tomcat Project15 May 2007 - Apache Tomcat 6.0.13 released

The Apache Tomcat team announces the immediate availability of Apache Tomcat 6.0.13 stable. This release is the second stable release of the 6.0.x branch, and includes bugfixes over Apache Tomcat 6.0.10.

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 guid