Error found on first start Rollbase Server - Windows with Th

Posted by tawatchai on 04-Feb-2016 06:35

I did fresh install V. 4.0.5.2 into my window 7 with Thai Regional Setting.  

Installation process is perfect completed without any error.

But, when I do first start up Rollbase Application server using startup.bat  in DOS box. There are some error message about invalid date . This error was found since V. 4.0.4, I don't know  what enhancement made and impact on this.

The new version recognize Thai Regional Setting in my windows setting and it use Thai year in its initialize process. And further more , it also impact to data in sample application in rollbase such as CRM , .... The created date and update date of those record store in DB were in year 2559. not 2016.  

Below here is message 


==>> MASTER Server is starting
ROLLBASE_HOME=C:\Progress\Rollbase\Pas_Instance\rollbase
Config file to insert : databases.xml
Config file to insert : components.xml
Config file to insert : serviceLevel.xml
Config file to insert : shared.properties
Config file to insert : events.xml
Config file to insert : license.xml
Config file to insert : listItems.xml
Config file to insert : fieldGroups.xml
Requesting file from database shared.properties
Requesting file from database license.xml
Host name: localhost:8830
Requesting file from database components.xml
Requesting file from database serviceLevel.xml

==>> Installing local Progress Rollbase instance
Creating Master Zone: system records
Start installation at: Thu Feb 04 19:02:28 ICT 2016
Requested file listItems.xml
Creating Master Zone: installing app1_rb.xml
Lock status: Unlocked

===>> Installing application: Rollbase [v. 1]
Requesting file from database events.xml
Creating Master Zone: installing app2_org.xml
Lock status: Unlocked

===>> Installing application: Organization Management [v. 1]
Creating Master Zone: installing app3_sys.xml
Lock status: Unlocked

===>> Installing application: System Console [v. 1]
Creating Master Zone: installing app4_mkp.xml
Lock status: Partially Locked

===>> Installing application: Marketplace [v. 1]
Creating Master Zone: installing app5_isv.xml
Lock status: Unlocked

===>> Installing application: ISV Partner [v. 1]
Creating Master Zone: installing app6_supp.xml
Lock status: Unlocked

===>> Installing application: Support Center [v. 1]
Creating Master Zone: installing app7_appr.xml
Lock status: Unlocked

===>> Installing application: Approvals [v. 1]
Creating Master Zone: installing app8_crm.xml
Lock status: Unlocked

===>> Installing application: CRM [v. 1]
Creating Master Zone: installing Sample Apps
Publishing application: CRM
Publishing application: Approvals
Publishing application: Organization Management
Publishing application: Rollbase
Creating Master Zone: admin account for micloud.th@gmail.com
===>>> Send emergency email:
Installing Private Cloud for micloud.th@gmail.com
Installing Private Cloud for micloud.th@gmail.com
Host: smtp.gmail.com
User:micloud.th@gmail.com
Copyright ยฉ 1993-2015 Progress Software Corporation. All rights reserved.
Rollback transaction #23 in thread 13 due to java.lang.IllegalArgumentException:
2559 is not a valid year
java.lang.IllegalArgumentException: 2559 is not a valid year
at com.rb.util.core.DateUtil.validateDate(DateUtil.java:693)
at com.rb.util.core.a644.parseShort(a644.java:121)
at com.rb.util.core.a644.parseLong(a644.java:138)
at com.rb.util.core.DateUtil.parseLong(DateUtil.java:662)
at p15.a367.mark(a367.java:83)
at p15.a367.mark(a367.java:48)
at com.rb.core.data.common.Customer.doUnload(Customer.java:883)
at com.rb.core.data.common.Customer.doUnload(Customer.java:874)
at p24.a59.checkInstallation(a59.java:125)
at com.rb.master.logics.servlet.Starter.init(Starter.java:79)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.
java:1280)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
java:1193)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:10
88)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
t.java:5176)
at org.apache.catalina.core.StandardContext.startInternal(StandardContex
t.java:5460)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:87
7)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)

at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:976)

at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:
1653)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:47
1)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:603)
at java.lang.Thread.run(Thread.java:722)
Email message "Welcome to Progress Rollbase" to micloud.th@gmail.com
Progress Rollbase (ID=1) "Welcome to Progress Rollbase" to micloud.th@gmail.com
Release: 4.0.5.2
Master Server MASTER: Initialization completed successfully

เธ.เธž. 04, 2559 7:03:45 เธซเธฅเธฑเธ‡เน€เธ—เธตเนˆเธขเธ‡ org.apache.catalina.sta
rtup.HostConfig deployWAR
INFO: Deploying web application archive C:\Progress\Rollbase\Pas_Instance\webapp
s\prod1.war

==>> PROD1 Server is starting
Production Server PROD1: Initialization completed successfully

เธ.เธž. 04, 2559 7:04:24 เธซเธฅเธฑเธ‡เน€เธ—เธตเนˆเธขเธ‡ org.apache.catalina.sta
rtup.HostConfig deployWAR
INFO: Deploying web application archive C:\Progress\Rollbase\Pas_Instance\webapp
s\rest.war

==>> REST server is starting
เธ.เธž. 04, 2559 7:04:25 เธซเธฅเธฑเธ‡เน€เธ—เธตเนˆเธขเธ‡ org.apache.catalina.sta
rtup.HostConfig deployWAR
INFO: Deploying web application archive C:\Progress\Rollbase\Pas_Instance\webapp
s\router.war

==>> ROUTER server is starting
เธ.เธž. 04, 2559 7:04:25 เธซเธฅเธฑเธ‡เน€เธ—เธตเนˆเธขเธ‡ org.apache.catalina.sta
rtup.HostConfig deployWAR
INFO: Deploying web application archive C:\Progress\Rollbase\Pas_Instance\webapp
s\search.war

==>> SEARCH Server is starting
เธ.เธž. 04, 2559 7:04:27 เธซเธฅเธฑเธ‡เน€เธ—เธตเนˆเธขเธ‡ org.apache.catalina.sta
rtup.HostConfig deployWAR
INFO: Deploying web application archive C:\Progress\Rollbase\Pas_Instance\webapp
s\storage.war

==>> STORAGE Server is starting
เธ.เธž. 04, 2559 7:04:35 เธซเธฅเธฑเธ‡เน€เธ—เธตเนˆเธขเธ‡ org.apache.catalina.sta
rtup.HostConfig deployWAR
INFO: Deploying web application archive C:\Progress\Rollbase\Pas_Instance\webapp
s\webapi.war

==>> WEBAPI Server is starting
เธ.เธž. 04, 2559 7:04:35 เธซเธฅเธฑเธ‡เน€เธ—เธตเนˆเธขเธ‡ org.apache.catalina.sta
rtup.HostConfig deployWAR
INFO: Deploying web application archive C:\Progress\Rollbase\Pas_Instance\webapp
s\workflow.war

==>> WORKFLOW Server is starting
เธ.เธž. 04, 2559 7:04:37 เธซเธฅเธฑเธ‡เน€เธ—เธตเนˆเธขเธ‡ org.apache.catalina.sta
rtup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Progress\Rollbase\Pas_Instance\weba
pps\ROOT
เธ.เธž. 04, 2559 7:04:37 เธซเธฅเธฑเธ‡เน€เธ—เธตเนˆเธขเธ‡ org.apache.coyote.Abstr
actProtocol start
INFO: Starting ProtocolHandler ["http-bio-8830"]
เธ.เธž. 04, 2559 7:04:37 เธซเธฅเธฑเธ‡เน€เธ—เธตเนˆเธขเธ‡ org.apache.coyote.Abstr
actProtocol start
INFO: Starting ProtocolHandler ["http-bio-8831"]
เธ.เธž. 04, 2559 7:04:37 เธซเธฅเธฑเธ‡เน€เธ—เธตเนˆเธขเธ‡ org.apache.catalina.sta
rtup.Catalina start
INFO: Server startup in 175259 ms

Posted by Mani Kumar on 12-Feb-2016 02:24

Fix for this defect will be made available in the upcoming 4.0.6.0 release (Tentatively, end of this month - 27th February).

All Replies

Posted by Mani Kumar on 05-Feb-2016 01:07

Hi Tawachai,

This exception is thrown during startup when Rollbase encounters an entry which is not in 1000 to 2100 Years range.

I was able to reproduce the issue locally. Logged a defect # 33252 for tracking and will be fixed in the upcoming releases.

Regards,

Mani.

Posted by tawatchai on 12-Feb-2016 01:55

Thanks. Mani.

Could you give me  date to release this.

Posted by Mani Kumar on 12-Feb-2016 02:24

Fix for this defect will be made available in the upcoming 4.0.6.0 release (Tentatively, end of this month - 27th February).

Posted by tawatchai on 02-Mar-2016 04:51

Hi Mani,

I found some impact on this issue. Could you please confirm that your fix was also cover.

Please see my attached . (RB 4.0.5.2)

Case:

I try to create customer using Rollbase  Date  Required Filed was tell me it invalid whatever I try

04/01/2559 or 04/012016  - they all show invalid date message.

Thank you.

Tawatchai Suktrakul

This thread is closed