MOTONLINE is a net community of bikers portal founded in Italy. It started as an idea in 1999, and soon grew to become a joint-stock corporation backed by the FINELDO, holding company of the Group MERLONI. Arhel participated in this project as a part of the IconMeadialab team, delivering outsourcing work on the development of custom backend functionalities.
IconMedialab developed custom CMS, for www.motoline.com, based on Castor open source solution for Java object persistence to RDBMS. Because of its complexity it needed some improvement regarding performance and efficiency.
The basic requirement was that changes were needed to be made as quickly as possible because the website was already on line. Our conclusion was that we will have to keep Castor component but it will be necessary to alter controlling functionalities of the CMS, but without changing interface between front end part of application (JSP pages, servlets, ...) and backend.
Castor component was kept and it was used for mapping between Java objects and DB schema, but the actual persistence was altered and improved. SQL queries were changed and their control was brought to the lover level using plain JDBC and not Castor's 'abstract' engine. There was no need to change JSP pages and servlets because underlaying classes and custom tags were changed to use new package.
Client: IconMedialab (www.iconmedialab.it)