[ 
https://issues.apache.org/jira/browse/FINCN-172?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16966595#comment-16966595
 ] 

Juhan Aasaru commented on FINCN-172:
------------------------------------

Start with upgrading Identiy micro service.

Be aware that currenty Fineract micro service use the concept of BOM (do not 
confuse with POM which is different topic). Read more here: 
[https://www.baeldung.com/spring-maven-bom]

You see current BOM versions here 
[https://github.com/apache/fineract-cn-identity/blob/develop/shared.gradle#L47]

Basically the smallest step would be to migrate first to Brussels-SR17 and then 
to Cairo-SR7 and then to spring-boot-dependencieS BOM 
([https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-dependencies])
 or to spring-boot-starter-parent.

you might need to update the dependent projects:
[https://github.com/apache/fineract-cn-async]

[https://github.com/apache/fineract-cn-cassandra]

[https://github.com/apache/fineract-cn-command]

[https://github.com/apache/fineract-cn-crypto]

[https://github.com/apache/fineract-cn-anubis]

(one project usually has different modules api, service, component-test etc).

 

> Upgrade all fineract-cn-* apps to latest Spring Boot / Spring Framework
> -----------------------------------------------------------------------
>
>                 Key: FINCN-172
>                 URL: https://issues.apache.org/jira/browse/FINCN-172
>             Project: Fineract Cloud Native
>          Issue Type: Improvement
>            Reporter: Juhan Aasaru
>            Priority: Major
>
> Proposed by [~Kwesi] :
> 1. Upgrading Fineract CN from Spring Boot 1.4.1 to 2.1.+ 
> 2. Upgrading Fineract CN from Spring Framework from 4.3.3 to 5.1.+ 
>  
> This should be done in the same time to all fineract-cn-* applications 
> (similar to https://issues.apache.org/jira/browse/FINCN-170 ) - so one would 
> create pull requests for all apps and once the work is accepted all pull 
> requests would be merged together.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to