Howzit Tun,
This is not a
JSF question. So I assume someone is going to move this post. But I'll see if I can help anyway.
You want to convert from java.util.Date to a java.sql.Date. Is that correct?
have you try instantiating a java.sql.Date with the constructor that accepts a long as a parameter, and you get that long from java.util.Date.getTime()?
java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());