converDateTime forces a date value

  • Despite that fact that there is no validation on an inputText, specifying a display type of Date forces a Date style, and it forces date validation, even when it is not a required field. If the design says it’s optional, it should be optional. Display format should not force validation.

  • Is utterly ignoring the required field setting really intentional behaviour?

EDIT:

  • Even the dateTimeHelper is useless … if the xp:converDateTime is removed, making this a plain String field, then the dateTimeHelper tries to convert the time and gets a NullPointerException. What??? The date is optional. Why does everything break if it’s missing??? Why are dates in Notes always such a hideous nightmare???