[ANNOUNCE] Apache Portals Web Content 2.0
David S Taylor <[email protected]> Mon, 11 May 2015 21:15:28 -0700
| Newsgroups | gmane.comp.jakarta.jetspeed.user,gmane.comp.apache.maven.announce,gmane.comp.apache.commons.general |
|---|---|
| Message-ID | <CAM4V2B72MZXZoK5Oz2-cH5hwQfxbveQJhd71K_ZJdZSmNNsNqA@mail.gmail.com> |
Apache Portals Web Content Application 2 is a servlet/portlet application framework dedicated to the development of reverse proxying, web content rewriting and rendering. Apache Portals Web Content Application 2 was rewritten from the previous versions in order to take advantage of the newer version of Apache HttpComponents and to be more flexible as a framework, especially for content-rewriting and reverse-proxying. So, it uses a different package (org.apache.portals.applications.webcontent2) than the previous versions (org.apache.portals.applications.webcontent), allowing it to be used at the same time with an earlier version. As a result, it is incompatible with the previous versions. New Features and improvements in Version 2.0: * Maven project restructuring (content-rewriter, reverse-proxy, portlets, war) to support various use cases for both servlet or portlet environments. * Redefining Content Rewriter API (in content-rewriter module). * Providing basic Content Rewriter implementations including simple text line based rewriter and HtmlCleaner based rewriter implementations. * Refactoring Reverse Proxy components to be runnable through both simple configuration files and advanced spring assemblies. * Reverse proxy pipelines with Command components based on Chain of Responsibility pattern (using Apache Commons Chain) for more flexibility. * Refactoring WebContentPortlet to use http-client 4.x. * Adding SimpleReverseProxyPortlet support as a server-side reverse proxying portlet solution. Full details can be found in the homepage and the release Notes of Portals Apps - Version apa-webcontent-2.0: http://portals.apache.org/applications/webcontent2/index.html Release Notes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310870&version=12327177 Download: https://dist.apache.org/repos/dist/release/portals/applications/binaries/ https://dist.apache.org/repos/dist/release/portals/applications/sources/