El mensaje no te deja demasiadas alternativas. Esto:
Cita: SQL Exception: java.sql.SQLException: Column 'cantidad' not found.
solamente significa una cosa:
esa columna no existe en la tabla invocada.
El tema pasaría entonces por verificar que la sintaxis y los nombres de campos
en la aplicación de java, estén bien escritos y los campos existan.
Fuera de eso, no hay otra razón para ese error.