Caprabo decidió en el 2004 acometer varias modificaciones de base: la adecuación del diseño del portal de compra y su usabilidad; la adecuación tecnológica de forma que la evolución quedara garantizada y se facilitara el mantenimiento; la mejora de su capacidad promocional y publicitaria y el aumento de la productividad de los procesos de back office. Para ello desplegó la plataforma de BEA Systems compuesta por WebLogic Server, WebLogic Portal y WebLogic Integration, tal como se describe en este caso.