El problema es que no estás convirtiendo al patrón que tu quieres, sino al que te viene. :)
Te falta convertir ese objeto Date fecha al patrón que quieres con un segundo SimpleDateFormat, por ejemplo:
Código PHP:
public static void main(String[] args) throws Exception {
SimpleDateFormat entrada = new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat salida = new SimpleDateFormat("dd-MM-yyyy");
Date fecha = entrada.parse("2008-08-03");
System.out.println("Fecha: " + salida.format(fecha));
}