
August 3rd, 2016 by

Team
We are pleased to announce the latest version of the
Rewrite Servlet Toolkit, and
PrettyFaces libraries. It’s been quite a while since our last release, but we promise you this new version has been worth the wait.
Release notes:
You might notice we skipped a few version numbers, which we’ve done for several reasons:
- This is a major update, so we incremented from major version 2 to version 3.
- The deprecated (original) prettyfaces-jsf library, which is now several years obsolete was versioned 3.3.3, and has been confusing new users for some time. We are now resolving this issue by skipping directly to Rewrite version 3.4.0.Final.
This release includes several major new features as well as a plethora of bug-fixes, including:
- Support for JDK6 has been dropped, JDK7 is the new minimum requirement
- Improved compatibility with JDK8 for the annotation scanning
- Major performance improvements in the logging subsystem
- Major performance improvements with the URLBuilder
- Fixed some concurrency issues which occurred in high load scenarios
- Many improvements for the LocaleTransposition feature
- Support conditional parameters with JSF’s <f:param>
- Fault tolerant percent decoding for path and query parameters
- Simpler condition trees when binding query parameters using annotations, results in better faster evaluation performance
- Fixes handling of context path for applications deployed to the root context
- Improved error reporting. Exception stack traces now display the rule that errored and the location where that rule was defined (including file and line number)
-
Strict RuleBuilder ordering and structure enforcement
Thank you for continuing to support us, provide valuable feedback, and use our technologies.
And of course, please get involved in the project at
http://github.com/ocpsoft/rewrite

February 13th, 2014 by

Team
We are proud to announce the release of
Rewrite Servlet Toolkit 2.0.11.Final.
Highlights
This version includes new support for
internationalization and localization. Additionally, support for annotation scanning on the WebLogic application server
has been improved.
Security Notice
If you are currently using Rewrite 2.0.9.Final and have not yet updated, you should update to Rewrite 2.0.10.Final or 2.0.11.Final as quickly as possible, since we have fixed a minor concurrency issue when using the
PhaseOperation
configuration element that can potentially cause cross-request information bleeding.
Get Rewrite
http://ocpsoft.org/rewrite/

October 8th, 2012 by

Team
Join Lincoln Baxter of OCPsoft and Kito Mann of Virtua, Inc. as they discuss several emerging projects in Java. The transcript and
MP3 can be found at
Virtua’s site. This podcast was recorded at JAXConf in San Francisco, 2012.

August 9th, 2012 by

Team
OCPsoft Founder Lincoln Baxter, III was interviewed by ZeroTurnaround, the makers of JRebel, about his take on developer productivity, and new rapid development tools from JBoss.
Featured technologies in this interview are OCPsoft’s SocialPM, and also Errai (from JBoss,) a GWT-based web-development framework for creating highly distributed and responsive web applications. Read the interview on the ZeroTurnaround website.

June 14th, 2012 by

Team
Lincoln Baxter, III (OCPsoft Founder) shared his insight on the state of technology today and where future innovation is likely to occur. We have seen many advancements in technology over the last several years, but our lives remain complex and we face many of the same problems that have plagued the industry for decades. What are these problems? How will they be addressed? What can we get excited about?
Read the full article on JBoss.org » (Link through DZone.)

March 6th, 2012 by

Team
PrettyFaces is an OpenSource Filter-based Servlets extension with enhanced support for JavaServer Faces – JSF 1.1, 1.2 and 2.0 – enabling creation of bookmark-able, pretty URLs. PrettyFaces solves the “RESTful URL” problem elegantly, including features such as: page-load actions, seamless integration with faces navigation, dynamic view-id assignment, managed parameter parsing, and configuration-free compatibility with other web frameworks.
Get [[PrettyFaces | version 3.3.3]] of PrettyFaces now! See how simple URL-rewriting can be, with the power of open-source tools at your fingertips.
Thanks goes out to all of the developers who contributed to this release; a lot of work has been done, particularly in the realms of stability, performance, and inter-operability with other frameworks.

January 9th, 2012 by

Team
We are sorry for any inconvenience that may have been caused by our brief downtime. We have moved to a new server, and are now fully operational once more. Due to the hack, we were forced to re-evaluate the security of our previous host, and decided that we could not be adequately certain that such attacks would not succeed in the future; we’ve subsequently moved to a new host, and are very happy with the provisions (and increased level of service.)
Please enjoy the new, faster, more stable OCPsoft.com.
Sincerely,
~The OCPsoft Team.

December 18th, 2011 by

Team
We regret to inform you that the hosting provider we use for OCPsoft.com, and our website itself has recently come under attack. The hack utilized our caching provider to place inappropriate advertising and unrelated content on our website for the promotion of a product. We have removed the source of the problem, but cached files are still being served from DNS caches and proxies.
Thank you for your patience as we work to clean up the remaining impacts of this problem, and we apologize for any delay or inconvenience that this has caused.
Sincerely,
The OCPsoft Team

January 17th, 2011 by

Team
PrettyFaces is an OpenSource Filter-based Servlets extension with enhanced support for JavaServer Faces – JSF 1.1, 1.2 and 2.0 – enabling creation of bookmark-able, pretty URLs. PrettyFaces solves the “RESTful URL” problem elegantly, including features such as: page-load actions, seamless integration with faces navigation, dynamic view-id assignment, managed parameter parsing, and configuration-free compatibility with other web frameworks.