5 Spring pitfalls - The answers part 3
5 Spring pitfalls - The answers part 2
In the new WebManager 9.7 release, the archetypes have been pimped. The archetypes of 9.6 were based on the maven archetype plugin that has been significantly improved over the last year. Upgrading to this new plugin (which requires at least maven 2.0.7) opened up the door to many new features, like dynamic classnames and filenames. These new features allowed us to fix stuff that the archetypes previously caused to fail in the certification process, if the archetypes were used 'as-is'. But this is no more! In 9.7 you can generate your code from the archetypes and it will pass the certification process from scratch!
5 Spring pitfalls - The answers part 1
5 pitfalls while working with Spring in WebManager. Can you tell what will happen?
Just a few days ago, WebManager 9.6 was released. With this new release it was also time to "update" the certification process. These improvements are a direct result of the experience of performing many audits by GX Professional Services. In this Blog I will address the changes.
Everyone will know the concept of WCBs, but what about extensions and extensibility?
As a developer, you most likely heard of the concept of 'easter egg'. But did you ever think about how these eggs get into the software? All that became clear to me on the day of the easter egg...
Spring is an open source application framework that is very popular these days, it is considered to be the leading application and integration platform for the Java platform. From that perspective, the choice of using the Spring MVC framework for the WebManager Edit environment might seem obvious. But when you take a deeper look into the Spring architecture you will find out that using the Spring MVC framework for WebManager is not as straight forward as it may seem…
RBAC stands for ‘Role Based Access Control’ and is an approach to restrict system access to authorized users based on linking roles to permissions. Many RBAC models exist, but GX WebManager 9 uses the Core RBAC and H ierarchical RBAC models. These models conform to the standard RBAC specification developed by AN SI/INCITS. RBAC concepts and terminology used in this section is based on this standard. In this article, we will elaborate on the key principles of RBAC and their implementation in GX WebManager.
Ivo Ladage is product architect and is part of one of the SCRUM-teams. Ivo has special interests in Workflow and Authorization processes and Spring MVC.
Other blog entries: