Ошибка WSO2-AS при передаче даты для создания формата даты solr.java.text.ParseException

Я просто скачиваю архив wso2as 5.3.0 и запускаю на windows 10:

[2016-02-10 11:11:20,789]  INFO {org.wso2.carbon.core.internal.CarbonCoreActivator} -  Starting WSO2 Carbon...
[2016-02-10 11:11:20,791]  INFO {org.wso2.carbon.core.internal.CarbonCoreActivator} -  Operating System : Windows 10 10.0, amd64
[2016-02-10 11:11:20,793]  INFO {org.wso2.carbon.core.internal.CarbonCoreActivator} -  Java Home        : C:\Java\jdk1.8.0_66\jre
[2016-02-10 11:11:20,795]  INFO {org.wso2.carbon.core.internal.CarbonCoreActivator} -  Java Version     : 1.8.0_66
[2016-02-10 11:11:20,797]  INFO {org.wso2.carbon.core.internal.CarbonCoreActivator} -  Java VM          : Java HotSpot(TM) 64-Bit Server VM 25.66-b18,Oracle Corporation
[2016-02-10 11:11:20,800]  INFO {org.wso2.carbon.core.internal.CarbonCoreActivator} -  Carbon Home      : C:\wso2\WSO2AS_5.3.0\bin\..
[2016-02-10 11:11:20,802]  INFO {org.wso2.carbon.core.internal.CarbonCoreActivator} -  Java Temp Dir    : C:\wso2\WSO2AS_5.3.0\bin\..\tmp
[2016-02-10 11:11:20,805]  INFO {org.wso2.carbon.core.internal.CarbonCoreActivator} -  User             : Teste, pt-BR, America/Sao_Paulo

Через некоторое время возникают следующие исключения:

[2016-02-10 11:12:08,838] ERROR {org.wso2.carbon.registry.indexing.solr.SolrClient} -  Error when passing date to create solr date format.java.text.ParseException: Unparseable date: "Wed Feb 10 11:11:41 BRST 2016"
[2016-02-10 11:12:08,939] ERROR {org.wso2.carbon.registry.indexing.solr.SolrClient} -  Error when passing date to create solr date format.java.text.ParseException: Unparseable date: "Wed Feb 10 11:11:40 BRST 2016"
[2016-02-10 11:12:08,938] ERROR {org.wso2.carbon.registry.indexing.solr.SolrClient} -  Error when passing date to create solr date format.java.text.ParseException: Unparseable date: "Wed Feb 10 11:11:41 BRST 2016"
[2016-02-10 11:12:08,938] ERROR {org.wso2.carbon.registry.indexing.solr.SolrClient} -  Error when passing date to create solr date format.java.text.ParseException: Unparseable date: "Wed Feb 10 11:11:40 BRST 2016"
[2016-02-10 11:12:08,935] ERROR {org.wso2.carbon.registry.indexing.solr.SolrClient} -  Error when passing date to create solr date format.java.text.ParseException: Unparseable date: "Wed Feb 10 11:11:41 BRST 2016"
[2016-02-10 11:12:08,934] ERROR {org.wso2.carbon.registry.indexing.solr.SolrClient} -  Error when passing date to create solr date format.java.text.ParseException: Unparseable date: "Wed Feb 10 11:11:41 BRST 2016"
[2016-02-10 11:12:08,933] ERROR {org.wso2.carbon.registry.indexing.solr.SolrClient} -  Error when passing date to create solr date format.java.text.ParseException: Unparseable date: "Wed Feb 10 11:11:41 BRST 2016"
[2016-02-10 11:12:08,931] ERROR {org.wso2.carbon.registry.indexing.solr.SolrClient} -  Error when passing date to create solr date format.java.text.ParseException: Unparseable date: "Wed Feb 10 11:11:41 BRST 2016"
[2016-02-10 11:12:08,930] ERROR {org.wso2.carbon.registry.indexing.solr.SolrClient} -  Error when passing date to create solr date format.java.text.ParseException: Unparseable date: "Wed Feb 10 11:11:41 BRST 2016"
[2016-02-10 11:12:08,928] ERROR {org.wso2.carbon.registry.indexing.solr.SolrClient} -  Error when passing date to create solr date format.java.text.ParseException: Unparseable date: "Wed Feb 10 11:11:41 BRST 2016"
[2016-02-10 11:12:08,925] ERROR {org.wso2.carbon.registry.indexing.solr.SolrClient} -  Error when passing date to create solr date format.java.text.ParseException: Unparseable date: "Wed Feb 10 11:11:41 BRST 2016"
[2016-02-10 11:12:08,924] ERROR {org.wso2.carbon.registry.indexing.solr.SolrClient} -  Error when passing date to create solr date format.java.text.ParseException: Unparseable date: "Wed Feb 10 11:11:41 BRST 2016"
[2016-02-10 11:12:08,922] ERROR {org.wso2.carbon.registry.indexing.solr.SolrClient} -  Error when passing date to create solr date format.java.text.ParseException: Unparseable date: "Wed Feb 10 11:11:41 BRST 2016"
[2016-02-10 11:12:08,920] ERROR {org.wso2.carbon.registry.indexing.solr.SolrClient} -  Error when passing date to create solr date format.java.text.ParseException: Unparseable date: "Wed Feb 10 11:11:40 BRST 2016"
[2016-02-10 11:12:08,919] ERROR {org.wso2.carbon.registry.indexing.solr.SolrClient} -  Error when passing date to create solr date format.java.text.ParseException: Unparseable date: "Wed Feb 10 11:11:41 BRST 2016"
[2016-02-10 11:12:08,919] ERROR {org.wso2.carbon.registry.indexing.solr.SolrClient} -  Error when passing date to create solr date format.java.text.ParseException: Unparseable date: "Wed Feb 10 11:11:41 BRST 2016"
[2016-02-10 11:12:08,917] ERROR {org.wso2.carbon.registry.indexing.solr.SolrClient} -  Error when passing date to create solr date format.java.text.ParseException: Unparseable date: "Wed Feb 10 11:11:41 BRST 2016"
[2016-02-10 11:12:08,915] ERROR {org.wso2.carbon.registry.indexing.solr.SolrClient} -  Error when passing date to create solr date format.java.text.ParseException: Unparseable date: "Wed Feb 10 11:11:41 BRST 2016"
...

После некоторого поиска я нашел эту проблему https://wso2.org/jira/browse/REGISTRY-2977 Но это решение только для WSO2 Governance Registry. Существует ли решение для сервера приложений WSO2?


person Justino    schedule 10.02.2016    source источник


Ответы (3)


Я добавил следующие параметры Java в свой стартовый скрипт APIM1.10.:

-Duser.region=US -Duser.country=US -Duser.language=us
person APIMAN    schedule 26.02.2016
comment
спасибо за ответ, но это обходной путь, он работает .. Я ищу окончательное решение. Если узнаю, отпишусь здесь. - person Justino; 02.03.2016
comment
Кстати, это должно быть: -Duser.language=en - person Jeroen van Veldhuizen; 20.04.2016

Вы можете изменить языковой стандарт вашей системы на английский. это обходной путь.

person Jorge Infante Osorio    schedule 15.02.2016
comment
спасибо за ответ, но это обходной путь, я протестировал изменение только JVM и работает. Я ищу окончательное решение. Если узнаю, отпишусь здесь. - person Justino; 02.03.2016

Я нашел обходной путь, у меня система работает на испанском языке, я изменил формат даты в панели управления на английский (США)

person invencible    schedule 01.06.2016