DPA: Заплановані звіти використовують формат US Date, а Ad-hoc — локальний формат
概要: Заплановані звіти Data Protection Advisor (DPA) відображаються у форматі дати США (MM/DD/YY) навіть у регіонах поза США. Ад-хок звіти коректно використовують локальний формат дат (DD/MM/YY). Ця проблема виникає через те, що файл DPA application-service.conf за замовчуванням використовує параметр wrapper.lang "en_US", переписуючи налаштування локальності ОС. ...
現象
DPA-сервер, розташований у країні чи регіоні, що не є США (наприклад, Австралійською Австралією), постійно надсилає заплановані звіти у форматі дати США (MM/DD/YY). Ад-хок звіти надсилаються у форматі місцевих дат (DD/MM/YY).
В одному випадку DPA-сервер був встановлений на Red Hat OS в AU. Формат дати запланованого звіту постійно подавався як MM/DD/YY
.При запуску того ж звіту з DPA UI -> Run Reports звіт рендериться у форматі дати DD/MM/YY.
Надсилання звіту електронною поштою з інтерфейсу DPA також дає DD/MM/YY
.Однак, коли цей звіт налаштований як запланований, формат дати змінюється на американський (MM/DD/YY). Це відбувається незалежно від того, чи опубліковано звіт у вигляді файлу чи електронного листа.
Зміна налаштувань часового поясу з інтерфейсу DPA не змінює формат дати у запланованих звітах.
原因
Після встановлення DPA параметр locale "wrapper.lang" у конфігураційному файлі ".. \EMC\DPA\services\executive\application-service.conf" за замовчуванням визначається як "en_US".
Налаштування локальності ОС перекреслюється конфігурацією обгортки. У результаті формат дати змінюється на американський у запланованих звітах.
解決方法
Існує два обхідних шляхи:
- Щоб змінити формат дати у конкретному запланованому звіті:
Запустіть звіт. У полі формату таблиці звітів > Стилі > дати встановіть формат дати на "DD/MM/YY hh:mm:ss" і збережіть звіт
.Цей обхідний шлях має застосовуватися для кожного звіту. - Щоб змінити формат дати у всіх запланованих звітах (наприклад, на DD/MM/YY з локальним альтернативним шляхом):
- Зупинити сервіс і агент додатку
- Зробіть резервну копію файлу application-service.config у локацію поза каталогом DPA.
- Додайте такі рядки до файлу application-service.config:
wrapper.java.additional.40 = -Duser.language=en wrapper.java.additional.41 = -Duser.country=AU
- Запустіть сервіс Application і агента.
Звертайтеся до служби підтримки для отримання додаткової інформації чи інформації.