Menu

openFrame | J2EE / News: Recent posts

openFrame 2.0: a quick overview

A quick overview how this framework makes anyone more productive:

* Common services “out-of-box”, already tested and ready to start developing.

* Isolation of services' implementation complexity, to improve productivity

* Prototype application with examples of use of different services (openFrame-samples-2.0.zip at http://sourceforge.net/projects/openframe\)

* Consistent, quality and stable Architecture, as it is the result of 4 years of constant evolution and testing.... read more

Posted by Eusebi Collell 2008-11-11

OpenFrame – new release 2.0

The openTrends community has released openFrame 2.0. openFrame is a J2EE development framework, designed with the need to constantly upgrade and adapt a platform of this type.

Summary of main enhancements to openFrame 2.0:
- Upgrade to Spring 2.5
- Services configuration: Have been incorporated default configuration descriptors to services
- Web presentation tier: Bugs have been corrected for various services
- Spring AOP: Eliminated the dependence with AspectWerkz. AOP in services now use Spring AOP, maintaining support for the old handlers that used AspectWerkz
- Persistence service: IBATIS 2.3.2 has incorporated as an alternative to Hibernate. It has also been standardized and refactor the DAO hierarchy provided by the service
- Security service:
+ Upgrade to Spring Security 2.0.3
+ New control CAPTCHA
+ New functionality to generate robust passwords and / or to test the robustness of passwords
- Reporting service: Programmatic use for Jasper Reports
- Validation service:
+ Allows to validate javascript on the client side or with AJAX and java in server, you can validate on the server side without requiring javascript
+ There is no need to code in the JSP, all code is included in the configuration associated with actions' forms
+ Incorporate business logic to validation process forms
- Mailing service: Indicates the priority of a message and, also, dynamically attached documents
- Configuration service: Lets choose an environment for a particular configuration over the default
- Core service: Now allows more flexibility in the process of data binding, allowing choose when initialize the nested properties
- Scheduler service: Lets deploy tasks in cluster
- XML service: Allow marshall / unmarshall between object and XML using User Converters
- FTP service: New implementation and SFTP support
- LDAP service: New service

Posted by Eusebi Collell 2008-11-06