Hola,
Si entendí bien, ¿necesitas esta fecha escrita como java.sql.Date?
String ds=wdContext.currentContextElement().getDateClicked();
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
java.sql.Date sd = new java.sql.Date(sdf.parse(ds).getTime());
Cuatro observaciones:
"Transportamos" la fecha de java.util.Date a java.sql.Date como milisegundos desde el 1 de enero de 1970, 00:00:00 GMT. Consulta el contrato de java.sql.Date.
Utilizaste dd/mm/yyyy en lugar de dd/MM/yyyy, pero mm son los minutos y no los meses, consulta el contrato de [SimpleDateFormat|http://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html] (JSE 1.4).
No estableces la zona horaria para DateFormat, por lo que utilizas TimeZone.getDefault(). Esta es la zona horaria predeterminada de tu JVM y depende (si no la has cambiado) de la zona horaria de tu sistema. Por ejemplo, yo vivo en Alemania, la zona horaria de mi sistema es actualmente MEZ (que es UTC+1) ya que dejamos la zona horaria de horario de verano el último domingo. Dado que solo analizas la fecha y no la zona horaria, esperas que la fecha (la cadena) esté en tu zona horaria predeterminada. Si no es así, debes establecer la zona horaria en la que esperas que esté la fecha (por ejemplo, sdf1.setTimeZone(TimeZone.getTimeZone("UTC"));) antes de analizar la fecha. Esto puede parecer insignificante en tu caso, pero puede producir resultados inesperados con comparaciones de fechas y análisis de fechas alrededor del cambio de día.
¡SimpleDateFormat no es seguro para subprocesos, así que no lo caches!
Esto no se menciona en la documentación de JSE 1.4, pero se puede consultar en la [base de datos de errores de Sun|http://bugs.sun.com/bugdatabase/view_bug.do;jsessionid=96669461418011fffffffffb70dd6b6e88eb5?bug_id=4264153]. Si no estás satisfecho con el manejo estándar de fecha y hora (por ejemplo, por razones de rendimiento), es posible que desees considerar una alternativa como [Joda Time|http://joda-time.sourceforge.net/index.html], que se publica bajo la licencia [ASF 2.0|http://joda-time.sourceforge.net/license.html].
Saludos cordiales,
Fabian