That's interesting. The converter is working correctly. The
createTimesheetForThisWeek service is expecting a java.sql.Timestamp
data type, not a java.sql.Date data type. The fact that it worked before
was a bug - it should have failed before the switch to the new
conversion code.
The requiredDate parameter needs to be changed to java.sql.Date, or the
data entry field needs to support a time component.
-Adrian
Hans Bakker wrote:
When i go to url:
https://localhost3:8443/projectmgr/control/MyTimesheet
and enter a date in the second form: Add a new weekly Timesheet
and press enter I get:
Exception: org.ofbiz.base.conversion.ConversionException
Message: java.text.ParseException: Unparseable date: "2009-11-18"
---- cause
---------------------------------------------------------------------
Exception: java.text.ParseException
Message: Unparseable date: "2009-11-18"
---- stack trace
---------------------------------------------------------------
java.text.ParseException: Unparseable date: "2009-11-18"
java.text.DateFormat.parse(DateFormat.java:337)
org.ofbiz.base.conversion.DateTimeConverters
$StringToTimestamp.convert(DateTimeConverters.java:414)
org.ofbiz.base.conversion.DateTimeConverters
$StringToTimestamp.convert(DateTimeConverters.java:396)
org.ofbiz.base.util.ObjectType.simpleTypeConvert(ObjectType.java:511)