Существует клиент .net, который вызывает веб-сервисы java api - addSchedule (Date startDate, Date endDate). endDate является необязательным - клиент может передать endDate = null, и все в порядке. Но проблема в том, что .Net клиент не может присвоить null типу переменной Date.
Еще одна вещь, которую мы проверили: если ответ веб-службы java передает нулевое значение Date клиенту .net, он получает как. Date. MIN_VALUE .Net. Поэтому мы подумали, что если .Net передает endDate = Date.MIN_VALUE, то java получит endDate = null. Но Java получает Date.MIN_VALUE в качестве действительной даты.
Итак, мы застряли. Пожалуйста, предложите хороший обходной путь.