Opened 7 years ago

Closed 7 years ago

#1599 closed defect (fixed)

SECORE_Change to use Spring Boot framework

Reported by: Bang Pham Huu Owned by: Bang Pham Huu
Priority: major Milestone: 9.5
Component: secore Version: development
Keywords: Cc: Dimitar Misev, Vlad Merticariu, Peter Baumann
Complexity: Medium

Description

SECORE is using outdated servlet and it should be good to change it to use Spring Boot framework as Petascope in version 9.5. It does not have problems with database, migration,… so should not take long time. The benefit is one can maintain easier and SECORE can run as a standalone application by Tomcat embedded.

Change History (5)

comment:1 by Dimitar Misev, 7 years ago

How much effort in days would this be?

in reply to:  1 comment:2 by Bang Pham Huu, 7 years ago

Replying to dmisev:

How much effort in days would this be?

1 - 2 weeks, depending on how I can understand SECORE (current not much).

comment:3 by Dimitar Misev, 7 years ago

Owner: set to Bang Pham Huu
Status: newassigned

Ok let's go for this. Once it's done we can switch to use the embedded tomcat of secore and petascope within start_rasdaman.sh and stop_rasdaman.sh instead of deploying them to a system tomcat (we remove a big external dependency).

in reply to:  1 comment:4 by Bang Pham Huu, 7 years ago

Replying to dmisev:

How much effort in days would this be?

For the record, this could be done in one day instead of weeks as I said above, because the core of SECORE does not change, the only change is to use Spring controller instead of Servlet and add some Spring's configurations. But if something is more urgent, then it could be delayed.

comment:5 by Bang Pham Huu, 7 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.