Ripoll había luchado contra los franceses en la Guerra de la Independencia como oficial de infantería; fue hecho prisionero y llevado a Francia.