Re: Finereract Customization

2020-10-21 Thread Tesfahiwet Truneh
Hi
Is there any other way I can run Pentaho reports other than using
non-Apache “reporting plugin" ?

Regards
Tesfahiwet Truneh

On Wed, 21 Oct 2020 at 16:17, Tesfahiwet Truneh 
wrote:

> Hi Michael
> Is there any other way  i can run Pentaho reports other than using
> non-Apache “reporting plugin" ?
>
> Regards
> Tesfahiwet Truneh
>
> On Wed, 21 Oct 2020 at 11:05, Michael Vorburger  wrote:
>
>> https://github.com/vorburger/fineract-pentaho/issues/6
>>
>> On Wed, Oct 21, 2020 at 11:31 AM Tesfahiwet Truneh 
>> wrote:
>>
>>>   According to https://github.com/vorburger/fineract-pentaho/ i have
>>> followed all the build instructions but when i run *gradlew distZip* command
>>> i am getting the following error.
>>>
>>>
>>> C:\Users\gelila\fineract-pentaho>gradlew distZip
>>> Starting a Gradle Daemon, 26 busy Daemons could not be reused, use
>>> --status for
>>> details
>>>
>>> > Task :compileJava
>>>
>>> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
>>> e\report\service\PentahoReportingProcessServiceImpl.java:19: error:
>>> package org.
>>> apache.fineract.infrastructure.core.api does not exist
>>> import org.apache.fineract.infrastructure.core.api.ApiParameterHelper;
>>>   ^
>>>
>>> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
>>> e\report\service\PentahoReportingProcessServiceImpl.java:20: error:
>>> package org.
>>> apache.fineract.infrastructure.core.boot does not exist
>>> import org.apache.fineract.infrastructure.core.boot.JDBCDriverConfig;
>>>^
>>>
>>> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
>>> e\report\service\PentahoReportingProcessServiceImpl.java:21: error:
>>> package org.
>>> apache.fineract.infrastructure.core.domain does not exist
>>> import
>>> org.apache.fineract.infrastructure.core.domain.FineractPlatformTenant;
>>>  ^
>>>
>>> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
>>> e\report\service\PentahoReportingProcessServiceImpl.java:22: error:
>>> package org.
>>> apache.fineract.infrastructure.core.domain does not exist
>>> import
>>> org.apache.fineract.infrastructure.core.domain.FineractPlatformTenantConn
>>> ection;
>>>  ^
>>>
>>> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
>>> e\report\service\PentahoReportingProcessServiceImpl.java:23: error:
>>> package org.
>>> apache.fineract.infrastructure.core.exception does not exist
>>> import
>>> org.apache.fineract.infrastructure.core.exception.PlatformDataIntegrityEx
>>> ception;
>>> ^
>>>
>>> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
>>> e\report\service\PentahoReportingProcessServiceImpl.java:24: error:
>>> package org.
>>> apache.fineract.infrastructure.core.service does not exist
>>> import
>>> org.apache.fineract.infrastructure.core.service.ThreadLocalContextUtil;
>>>   ^
>>>
>>> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
>>> e\report\service\PentahoReportingProcessServiceImpl.java:25: error:
>>> package org.
>>> apache.fineract.infrastructure.report.annotation does not exist
>>> import
>>> org.apache.fineract.infrastructure.report.annotation.ReportService;
>>>^
>>>
>>> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
>>> e\report\service\PentahoReportingProcessServiceImpl.java:26: error:
>>> package org.
>>> apache.fineract.infrastructure.security.service does not exist
>>> import
>>> org.apache.fineract.infrastructure.security.service.PlatformSecurityConte
>>> xt;
>>>   ^
>>>
>>> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
>>> e\report\service\PentahoReportingProcessServiceImpl.java:27: error:
>>> package org.
>>> apache.fineract.useradministration.domain does not exist
>>> import org.apache.fineract.useradministration.domain.AppUser;
>>> ^
>>>
>>> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
>>> e\report\service\PentahoReportingProcessServiceImpl.java:49: error:
>>> cannot find
>>> symbol
>>> public class PentahoReportingProcessServiceImpl implements
>>> ReportingProcessServi
>>> ce {
>>>^
>>>   symbol: class ReportingProcessService
>>>
>>> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
>>> e\report\service\PentahoReportingProcessServiceImpl.java:48: error:
>>> cannot find
>>> symbol
>>> @ReportService(type = "Pen

Re: Finereract Customization

2020-10-21 Thread Michael Vorburger
https://github.com/vorburger/fineract-pentaho/issues/6

On Wed, Oct 21, 2020 at 11:31 AM Tesfahiwet Truneh 
wrote:

>   According to https://github.com/vorburger/fineract-pentaho/ i have
> followed all the build instructions but when i run *gradlew distZip* command
> i am getting the following error.
>
>
> C:\Users\gelila\fineract-pentaho>gradlew distZip
> Starting a Gradle Daemon, 26 busy Daemons could not be reused, use
> --status for
> details
>
> > Task :compileJava
>
> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
> e\report\service\PentahoReportingProcessServiceImpl.java:19: error:
> package org.
> apache.fineract.infrastructure.core.api does not exist
> import org.apache.fineract.infrastructure.core.api.ApiParameterHelper;
>   ^
>
> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
> e\report\service\PentahoReportingProcessServiceImpl.java:20: error:
> package org.
> apache.fineract.infrastructure.core.boot does not exist
> import org.apache.fineract.infrastructure.core.boot.JDBCDriverConfig;
>^
>
> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
> e\report\service\PentahoReportingProcessServiceImpl.java:21: error:
> package org.
> apache.fineract.infrastructure.core.domain does not exist
> import
> org.apache.fineract.infrastructure.core.domain.FineractPlatformTenant;
>  ^
>
> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
> e\report\service\PentahoReportingProcessServiceImpl.java:22: error:
> package org.
> apache.fineract.infrastructure.core.domain does not exist
> import
> org.apache.fineract.infrastructure.core.domain.FineractPlatformTenantConn
> ection;
>  ^
>
> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
> e\report\service\PentahoReportingProcessServiceImpl.java:23: error:
> package org.
> apache.fineract.infrastructure.core.exception does not exist
> import
> org.apache.fineract.infrastructure.core.exception.PlatformDataIntegrityEx
> ception;
> ^
>
> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
> e\report\service\PentahoReportingProcessServiceImpl.java:24: error:
> package org.
> apache.fineract.infrastructure.core.service does not exist
> import
> org.apache.fineract.infrastructure.core.service.ThreadLocalContextUtil;
>   ^
>
> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
> e\report\service\PentahoReportingProcessServiceImpl.java:25: error:
> package org.
> apache.fineract.infrastructure.report.annotation does not exist
> import org.apache.fineract.infrastructure.report.annotation.ReportService;
>^
>
> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
> e\report\service\PentahoReportingProcessServiceImpl.java:26: error:
> package org.
> apache.fineract.infrastructure.security.service does not exist
> import
> org.apache.fineract.infrastructure.security.service.PlatformSecurityConte
> xt;
>   ^
>
> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
> e\report\service\PentahoReportingProcessServiceImpl.java:27: error:
> package org.
> apache.fineract.useradministration.domain does not exist
> import org.apache.fineract.useradministration.domain.AppUser;
> ^
>
> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
> e\report\service\PentahoReportingProcessServiceImpl.java:49: error: cannot
> find
> symbol
> public class PentahoReportingProcessServiceImpl implements
> ReportingProcessServi
> ce {
>^
>   symbol: class ReportingProcessService
>
> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
> e\report\service\PentahoReportingProcessServiceImpl.java:48: error: cannot
> find
> symbol
> @ReportService(type = "Pentaho")
>  ^
>   symbol: class ReportService
>
> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
> e\report\service\PentahoReportingProcessServiceImpl.java:54: error: cannot
> find
> symbol
> private final PlatformSecurityContext context;
>   ^
>   symbol:   class PlatformSecurityContext
>   location: class PentahoReportingProcessServiceImpl
>
> C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
> e\report\service\PentahoReportingProcessServiceImpl.java:58: error: cannot
> find
> symbol
> private JDBCDriverConfig driv

Re: Finereract Customization

2020-10-21 Thread Tesfahiwet Truneh
  According to https://github.com/vorburger/fineract-pentaho/ i have
followed all the build instructions but when i run *gradlew distZip* command
i am getting the following error.


C:\Users\gelila\fineract-pentaho>gradlew distZip
Starting a Gradle Daemon, 26 busy Daemons could not be reused, use --status
for
details

> Task :compileJava
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:19: error: package
org.
apache.fineract.infrastructure.core.api does not exist
import org.apache.fineract.infrastructure.core.api.ApiParameterHelper;
  ^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:20: error: package
org.
apache.fineract.infrastructure.core.boot does not exist
import org.apache.fineract.infrastructure.core.boot.JDBCDriverConfig;
   ^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:21: error: package
org.
apache.fineract.infrastructure.core.domain does not exist
import
org.apache.fineract.infrastructure.core.domain.FineractPlatformTenant;
 ^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:22: error: package
org.
apache.fineract.infrastructure.core.domain does not exist
import
org.apache.fineract.infrastructure.core.domain.FineractPlatformTenantConn
ection;
 ^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:23: error: package
org.
apache.fineract.infrastructure.core.exception does not exist
import
org.apache.fineract.infrastructure.core.exception.PlatformDataIntegrityEx
ception;
^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:24: error: package
org.
apache.fineract.infrastructure.core.service does not exist
import
org.apache.fineract.infrastructure.core.service.ThreadLocalContextUtil;
  ^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:25: error: package
org.
apache.fineract.infrastructure.report.annotation does not exist
import org.apache.fineract.infrastructure.report.annotation.ReportService;
   ^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:26: error: package
org.
apache.fineract.infrastructure.security.service does not exist
import
org.apache.fineract.infrastructure.security.service.PlatformSecurityConte
xt;
  ^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:27: error: package
org.
apache.fineract.useradministration.domain does not exist
import org.apache.fineract.useradministration.domain.AppUser;
^
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:49: error: cannot
find
symbol
public class PentahoReportingProcessServiceImpl implements
ReportingProcessServi
ce {
   ^
  symbol: class ReportingProcessService
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:48: error: cannot
find
symbol
@ReportService(type = "Pentaho")
 ^
  symbol: class ReportService
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:54: error: cannot
find
symbol
private final PlatformSecurityContext context;
  ^
  symbol:   class PlatformSecurityContext
  location: class PentahoReportingProcessServiceImpl
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:58: error: cannot
find
symbol
private JDBCDriverConfig driverConfig;
^
  symbol:   class JDBCDriverConfig
  location: class PentahoReportingProcessServiceImpl
C:\Users\gelila\fineract-pentaho\src\main\java\org\apache\fineract\infrastructur
e\report\service\PentahoReportingProcessServiceImpl.java:61: error: cannot
find
symbol
public PentahoReportingProcessServiceImpl(final PlatformSec

Re: Finereract Customization

2020-10-21 Thread Michael Vorburger
Tesfahiwet,

Please raise bug reports with details about what exactly is not working for
you on https://github.com/vorburger/fineract-pentaho/issues.

That project is still new, and will likely still evolve.

M.


On Wed, 21 Oct 2020, 09:00 Tesfahiwet Truneh,  wrote:

> Hi
> can anyone help me on how to build a fineract with the pentaho report
> included?  https://github.com/vorburger/fineract-pentaho is not working
> for me.
>
> Regards
> Tesfahiwet Truneh
>
> On Mon, 12 Oct 2020 at 17:08, airsay longcon 
> wrote:
>
>> For Pentaho reports to work, some customisation to the Fineract code
>> needs to be done. Due to licensing issues, Fineract cannot support pentaho
>> reporting out of the box
>>
>> On Mon, 12 Oct 2020 at 06:48, ጓይላና Tube  wrote:
>>
>>> Hi.
>>> Only Pentaho Reports are not working? table reports are working fine!
>>> any help?
>>>
>>> Regards
>>> Tesfahiwet
>>>
>>> On Mon, 12 Oct 2020 at 00:50, Airsay Longcon 
>>> wrote:
>>>
 Outreach reports? Or pentaho reports? Pentaho reports don't work with
 Fineract out of the box

 On 12 Oct 2020, at 00:12, ጓይላና Tube  wrote:

 
 Hello, I have a problem with the creation of a new report. in fact when
 I create the report and I execute it there is no result. Has anyone come
 across this problem before? I'm using the latest fineract.

 Regards
 Tesfahiwet

 On Sun, 11 Oct 2020 at 16:34, Michael Vorburger 
 wrote:

> On Fri, 9 Oct 2020, 21:30 Airsay Longcon, 
> wrote:
>
>> Hi Michael,
>> Great to read your detailed response on this. Regarding your advice
>> "And code!", some of us have very basic Java programming skill. How would
>> you advice one to rapidly improve Java coding ability. I learnt coding in
>> the days of Pascal and Basic(covers face). Any specific pointers to Java
>> training resource will be highly appreciated.
>>
>
> Web search for "learn Java". But contributing useful feedback and bug
> reports is also a great way to give back- you don't "have to" code,
> obviously; hope I didn't create that impression (apologies if I did!).
>
> I'm more of a functional person focusing on how best to get
>> Fineract/Mifos X as opposed to a technical person who is intimately
>> knowledgeable about the code-base
>>
>> Also are there any avenues to donate to the project to have specific
>> functionality built into Fineract.
>>
>
> Now THAT is a VERY interesting question.. let's take this to a new
> email thread? I'll start it, with Subject "$€¥£₱"... ;-)
>
> On 9 Oct 2020, at 17:47, Michael Vorburger  wrote:
>>
>> 
>> Tube, we are very happy that you are up and running!
>>
>> There was a lot in this email thread .. ;-) In the future, it's
>> probably better to have shorter more specific emails about particular
>> subjects?
>>
>> There are 2-3 things here that seem worth it to briefly following up
>> on and sharing more about for everyone:
>>
>> A. The thing about "Waoh. I always thought it was part of the design
>> for Fineract to be connected to the Internet for it to start. I had run
>> into this problem during several tests at the height of the lockdown and
>> ripped out my hair trying to figure out what the problem was"... that 
>> just
>> got fixed!! By https://github.com/apache/fineract/pull/1375. Full
>> background in https://issues.apache.org/jira/browse/FINERACT-1180 =>
>> https://issues.apache.org/jira/browse/FINERACT-1181 =>
>> https://issues.apache.org/jira/browse/FINERACT-898
>>
>> B. The Drizzle related problem
>> https://issues.apache.org/jira/browse/FINERACT-980 will be "solved"
>> by https://github.com/apache/fineract/pull/1366 for
>> https://issues.apache.org/jira/browse/FINERACT-982. It will likely
>> also create some new confusion, but ultimately will be the lesser evil..
>> sometimes we have to make trade offs, and this email thread 
>> re-illustrates
>> that we need to make another trade off on this question than we had in 
>> the
>> past.
>>
>> C. Having to rename the WAR seems to cause confusion. Please chime in
>> on https://issues.apache.org/jira/browse/FINERACT-1187 if you think
>> we should revert that.
>>
>> We've made real nice progress here. Together we are stronger. Keep
>> asking questions as a way of actively contributing. And code!
>>
>> M.
>> ___
>> Michael Vorburger
>> http://www.vorburger.ch
>>
>>
>> On Thu, Oct 8, 2020 at 7:18 PM ጓይላና Tube 
>> wrote:
>>
>>> Ohh i can't believe it. now all things are working perfectly. The
>>> above error was was caused by the community app I was using.  But,
>>>  https://github.com/openMF/community-app/pull/3179/commits solved
>>> my issue.
>>> Thank you Petri, Michael, Bharath & all of 

Re: Finereract Customization

2020-10-21 Thread Tesfahiwet Truneh
Hi
can anyone help me on how to build a fineract with the pentaho report
included?  https://github.com/vorburger/fineract-pentaho is not working for
me.

Regards
Tesfahiwet Truneh

On Mon, 12 Oct 2020 at 17:08, airsay longcon 
wrote:

> For Pentaho reports to work, some customisation to the Fineract code needs
> to be done. Due to licensing issues, Fineract cannot support pentaho
> reporting out of the box
>
> On Mon, 12 Oct 2020 at 06:48, ጓይላና Tube  wrote:
>
>> Hi.
>> Only Pentaho Reports are not working? table reports are working fine!
>> any help?
>>
>> Regards
>> Tesfahiwet
>>
>> On Mon, 12 Oct 2020 at 00:50, Airsay Longcon 
>> wrote:
>>
>>> Outreach reports? Or pentaho reports? Pentaho reports don't work with
>>> Fineract out of the box
>>>
>>> On 12 Oct 2020, at 00:12, ጓይላና Tube  wrote:
>>>
>>> 
>>> Hello, I have a problem with the creation of a new report. in fact when
>>> I create the report and I execute it there is no result. Has anyone come
>>> across this problem before? I'm using the latest fineract.
>>>
>>> Regards
>>> Tesfahiwet
>>>
>>> On Sun, 11 Oct 2020 at 16:34, Michael Vorburger 
>>> wrote:
>>>
 On Fri, 9 Oct 2020, 21:30 Airsay Longcon, 
 wrote:

> Hi Michael,
> Great to read your detailed response on this. Regarding your advice
> "And code!", some of us have very basic Java programming skill. How would
> you advice one to rapidly improve Java coding ability. I learnt coding in
> the days of Pascal and Basic(covers face). Any specific pointers to Java
> training resource will be highly appreciated.
>

 Web search for "learn Java". But contributing useful feedback and bug
 reports is also a great way to give back- you don't "have to" code,
 obviously; hope I didn't create that impression (apologies if I did!).

 I'm more of a functional person focusing on how best to get
> Fineract/Mifos X as opposed to a technical person who is intimately
> knowledgeable about the code-base
>
> Also are there any avenues to donate to the project to have specific
> functionality built into Fineract.
>

 Now THAT is a VERY interesting question.. let's take this to a new
 email thread? I'll start it, with Subject "$€¥£₱"... ;-)

 On 9 Oct 2020, at 17:47, Michael Vorburger  wrote:
>
> 
> Tube, we are very happy that you are up and running!
>
> There was a lot in this email thread .. ;-) In the future, it's
> probably better to have shorter more specific emails about particular
> subjects?
>
> There are 2-3 things here that seem worth it to briefly following up
> on and sharing more about for everyone:
>
> A. The thing about "Waoh. I always thought it was part of the design
> for Fineract to be connected to the Internet for it to start. I had run
> into this problem during several tests at the height of the lockdown and
> ripped out my hair trying to figure out what the problem was"... that just
> got fixed!! By https://github.com/apache/fineract/pull/1375. Full
> background in https://issues.apache.org/jira/browse/FINERACT-1180 =>
> https://issues.apache.org/jira/browse/FINERACT-1181 =>
> https://issues.apache.org/jira/browse/FINERACT-898
>
> B. The Drizzle related problem
> https://issues.apache.org/jira/browse/FINERACT-980 will be "solved"
> by https://github.com/apache/fineract/pull/1366 for
> https://issues.apache.org/jira/browse/FINERACT-982. It will likely
> also create some new confusion, but ultimately will be the lesser evil..
> sometimes we have to make trade offs, and this email thread re-illustrates
> that we need to make another trade off on this question than we had in the
> past.
>
> C. Having to rename the WAR seems to cause confusion. Please chime in
> on https://issues.apache.org/jira/browse/FINERACT-1187 if you think
> we should revert that.
>
> We've made real nice progress here. Together we are stronger. Keep
> asking questions as a way of actively contributing. And code!
>
> M.
> ___
> Michael Vorburger
> http://www.vorburger.ch
>
>
> On Thu, Oct 8, 2020 at 7:18 PM ጓይላና Tube 
> wrote:
>
>> Ohh i can't believe it. now all things are working perfectly. The
>> above error was was caused by the community app I was using.  But,
>>  https://github.com/openMF/community-app/pull/3179/commits solved my
>> issue.
>> Thank you Petri, Michael, Bharath & all of you guys.
>>
>>>


Re: Finereract Customization

2020-10-20 Thread Awasum Yannick
Please create a new thread for your latest problem

On Mon, Oct 19, 2020, 22:34 Tesfahiwet Truneh  wrote:

> Hi
> notifications are not showing up when requesting 'show all notifications'.
>
> TypeError: Cannot read property 'getAllNotifications' of undefined
> at b.NotificationsController.scope.initNotificationsPag
> *https://localhost:8443/scripts/controllers/controllers.85405de5.js
>  Line
> 18234 *
>
> any help/suggestions?
>
> Regards
> Tesfahiwet Truneh
>
> On Tue, 13 Oct 2020 at 20:09, Michael Vorburger  wrote:
>
>> Re. Pentaho, please note https://github.com/vorburger/fineract-pentaho/
>> ... it's brand new, and still needs testing by more people. You are very
>> welcome to try it out and provide feedback, ideally best by commenting on
>> https://issues.apache.org/jira/browse/FINERACT-1127 instead of on this
>> email thread.
>>
>> PS: There was a lot in this email thread .. ;-) It's probably easier to
>> follow to have shorter more specific emails about particular new topics.
>>
>> On Mon, 12 Oct 2020, 23:53 James Dailey,  wrote:
>>
>>> Some of these questions are addressed in the documentation and FAQ.
>>> Please read
>>> https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs
>>> and
>>> https://cwiki.apache.org/confluence/display/FINERACT/FAQ
>>>
>>>
>>>
>>> On Mon, Oct 12, 2020 at 9:08 AM airsay longcon 
>>> wrote:
>>>
 For Pentaho reports to work, some customisation to the Fineract code
 needs to be done. Due to licensing issues, Fineract cannot support pentaho
 reporting out of the box

 On Mon, 12 Oct 2020 at 06:48, ጓይላና Tube  wrote:

> Hi.
> Only Pentaho Reports are not working? table reports are working fine!
> any help?
>
> Regards
> Tesfahiwet
>
> On Mon, 12 Oct 2020 at 00:50, Airsay Longcon 
> wrote:
>
>> Outreach reports? Or pentaho reports? Pentaho reports don't work with
>> Fineract out of the box
>>
>> On 12 Oct 2020, at 00:12, ጓይላና Tube  wrote:
>>
>> 
>> Hello, I have a problem with the creation of a new report. in fact
>> when I create the report and I execute it there is no result. Has anyone
>> come across this problem before? I'm using the latest fineract.
>>
>> Regards
>> Tesfahiwet
>>
>> On Sun, 11 Oct 2020 at 16:34, Michael Vorburger 
>> wrote:
>>
>>> On Fri, 9 Oct 2020, 21:30 Airsay Longcon, 
>>> wrote:
>>>
 Hi Michael,
 Great to read your detailed response on this. Regarding your advice
 "And code!", some of us have very basic Java programming skill. How 
 would
 you advice one to rapidly improve Java coding ability. I learnt coding 
 in
 the days of Pascal and Basic(covers face). Any specific pointers to 
 Java
 training resource will be highly appreciated.

>>>
>>> Web search for "learn Java". But contributing useful feedback and
>>> bug reports is also a great way to give back- you don't "have to" code,
>>> obviously; hope I didn't create that impression (apologies if I did!).
>>>
>>> I'm more of a functional person focusing on how best to get
 Fineract/Mifos X as opposed to a technical person who is intimately
 knowledgeable about the code-base

 Also are there any avenues to donate to the project to have
 specific functionality built into Fineract.

>>>
>>> Now THAT is a VERY interesting question.. let's take this to a new
>>> email thread? I'll start it, with Subject "$€¥£₱"... ;-)
>>>
>>> On 9 Oct 2020, at 17:47, Michael Vorburger 
 wrote:

 
 Tube, we are very happy that you are up and running!

 There was a lot in this email thread .. ;-) In the future, it's
 probably better to have shorter more specific emails about particular
 subjects?

 There are 2-3 things here that seem worth it to briefly following
 up on and sharing more about for everyone:

 A. The thing about "Waoh. I always thought it was part of the
 design for Fineract to be connected to the Internet for it to start. I 
 had
 run into this problem during several tests at the height of the 
 lockdown
 and ripped out my hair trying to figure out what the problem was"... 
 that
 just got fixed!! By https://github.com/apache/fineract/pull/1375.
 Full background in
 https://issues.apache.org/jira/browse/FINERACT-1180 =>
 https://issues.apache.org/jira/browse/FINERACT-1181 =>
 https://issues.apache.org/jira/browse/FINERACT-898

 B. The Drizzle related problem
 https://issues.apache.org/jira/browse/FINERACT-980 will be
 "solved" by https://github.com/apache/fineract/pull/1366 for
 htt

Re: Finereract Customization

2020-10-19 Thread Tesfahiwet Truneh
Hi
notifications are not showing up when requesting 'show all notifications'.

TypeError: Cannot read property 'getAllNotifications' of undefined
at b.NotificationsController.scope.initNotificationsPag
*https://localhost:8443/scripts/controllers/controllers.85405de5.js
 Line
18234 *

any help/suggestions?

Regards
Tesfahiwet Truneh

On Tue, 13 Oct 2020 at 20:09, Michael Vorburger  wrote:

> Re. Pentaho, please note https://github.com/vorburger/fineract-pentaho/
> ... it's brand new, and still needs testing by more people. You are very
> welcome to try it out and provide feedback, ideally best by commenting on
> https://issues.apache.org/jira/browse/FINERACT-1127 instead of on this
> email thread.
>
> PS: There was a lot in this email thread .. ;-) It's probably easier to
> follow to have shorter more specific emails about particular new topics.
>
> On Mon, 12 Oct 2020, 23:53 James Dailey,  wrote:
>
>> Some of these questions are addressed in the documentation and FAQ.
>> Please read
>> https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs
>> and
>> https://cwiki.apache.org/confluence/display/FINERACT/FAQ
>>
>>
>>
>> On Mon, Oct 12, 2020 at 9:08 AM airsay longcon 
>> wrote:
>>
>>> For Pentaho reports to work, some customisation to the Fineract code
>>> needs to be done. Due to licensing issues, Fineract cannot support pentaho
>>> reporting out of the box
>>>
>>> On Mon, 12 Oct 2020 at 06:48, ጓይላና Tube  wrote:
>>>
 Hi.
 Only Pentaho Reports are not working? table reports are working fine!
 any help?

 Regards
 Tesfahiwet

 On Mon, 12 Oct 2020 at 00:50, Airsay Longcon 
 wrote:

> Outreach reports? Or pentaho reports? Pentaho reports don't work with
> Fineract out of the box
>
> On 12 Oct 2020, at 00:12, ጓይላና Tube  wrote:
>
> 
> Hello, I have a problem with the creation of a new report. in fact
> when I create the report and I execute it there is no result. Has anyone
> come across this problem before? I'm using the latest fineract.
>
> Regards
> Tesfahiwet
>
> On Sun, 11 Oct 2020 at 16:34, Michael Vorburger 
> wrote:
>
>> On Fri, 9 Oct 2020, 21:30 Airsay Longcon, 
>> wrote:
>>
>>> Hi Michael,
>>> Great to read your detailed response on this. Regarding your advice
>>> "And code!", some of us have very basic Java programming skill. How 
>>> would
>>> you advice one to rapidly improve Java coding ability. I learnt coding 
>>> in
>>> the days of Pascal and Basic(covers face). Any specific pointers to Java
>>> training resource will be highly appreciated.
>>>
>>
>> Web search for "learn Java". But contributing useful feedback and bug
>> reports is also a great way to give back- you don't "have to" code,
>> obviously; hope I didn't create that impression (apologies if I did!).
>>
>> I'm more of a functional person focusing on how best to get
>>> Fineract/Mifos X as opposed to a technical person who is intimately
>>> knowledgeable about the code-base
>>>
>>> Also are there any avenues to donate to the project to have specific
>>> functionality built into Fineract.
>>>
>>
>> Now THAT is a VERY interesting question.. let's take this to a new
>> email thread? I'll start it, with Subject "$€¥£₱"... ;-)
>>
>> On 9 Oct 2020, at 17:47, Michael Vorburger  wrote:
>>>
>>> 
>>> Tube, we are very happy that you are up and running!
>>>
>>> There was a lot in this email thread .. ;-) In the future, it's
>>> probably better to have shorter more specific emails about particular
>>> subjects?
>>>
>>> There are 2-3 things here that seem worth it to briefly following up
>>> on and sharing more about for everyone:
>>>
>>> A. The thing about "Waoh. I always thought it was part of the design
>>> for Fineract to be connected to the Internet for it to start. I had run
>>> into this problem during several tests at the height of the lockdown and
>>> ripped out my hair trying to figure out what the problem was"... that 
>>> just
>>> got fixed!! By https://github.com/apache/fineract/pull/1375. Full
>>> background in https://issues.apache.org/jira/browse/FINERACT-1180
>>> => https://issues.apache.org/jira/browse/FINERACT-1181 =>
>>> https://issues.apache.org/jira/browse/FINERACT-898
>>>
>>> B. The Drizzle related problem
>>> https://issues.apache.org/jira/browse/FINERACT-980 will be "solved"
>>> by https://github.com/apache/fineract/pull/1366 for
>>> https://issues.apache.org/jira/browse/FINERACT-982. It will likely
>>> also create some new confusion, but ultimately will be the lesser evil..
>>> sometimes we have to make trade offs, and this email thread 
>>> re-illustrates
>>> that we need to make another trade off on thi

Re: Finereract Customization

2020-10-13 Thread Michael Vorburger
Re. Pentaho, please note https://github.com/vorburger/fineract-pentaho/ ...
it's brand new, and still needs testing by more people. You are very
welcome to try it out and provide feedback, ideally best by commenting on
https://issues.apache.org/jira/browse/FINERACT-1127 instead of on this
email thread.

PS: There was a lot in this email thread .. ;-) It's probably easier to
follow to have shorter more specific emails about particular new topics.

On Mon, 12 Oct 2020, 23:53 James Dailey,  wrote:

> Some of these questions are addressed in the documentation and FAQ.
> Please read
> https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs
> and
> https://cwiki.apache.org/confluence/display/FINERACT/FAQ
>
>
>
> On Mon, Oct 12, 2020 at 9:08 AM airsay longcon 
> wrote:
>
>> For Pentaho reports to work, some customisation to the Fineract code
>> needs to be done. Due to licensing issues, Fineract cannot support pentaho
>> reporting out of the box
>>
>> On Mon, 12 Oct 2020 at 06:48, ጓይላና Tube  wrote:
>>
>>> Hi.
>>> Only Pentaho Reports are not working? table reports are working fine!
>>> any help?
>>>
>>> Regards
>>> Tesfahiwet
>>>
>>> On Mon, 12 Oct 2020 at 00:50, Airsay Longcon 
>>> wrote:
>>>
 Outreach reports? Or pentaho reports? Pentaho reports don't work with
 Fineract out of the box

 On 12 Oct 2020, at 00:12, ጓይላና Tube  wrote:

 
 Hello, I have a problem with the creation of a new report. in fact when
 I create the report and I execute it there is no result. Has anyone come
 across this problem before? I'm using the latest fineract.

 Regards
 Tesfahiwet

 On Sun, 11 Oct 2020 at 16:34, Michael Vorburger 
 wrote:

> On Fri, 9 Oct 2020, 21:30 Airsay Longcon, 
> wrote:
>
>> Hi Michael,
>> Great to read your detailed response on this. Regarding your advice
>> "And code!", some of us have very basic Java programming skill. How would
>> you advice one to rapidly improve Java coding ability. I learnt coding in
>> the days of Pascal and Basic(covers face). Any specific pointers to Java
>> training resource will be highly appreciated.
>>
>
> Web search for "learn Java". But contributing useful feedback and bug
> reports is also a great way to give back- you don't "have to" code,
> obviously; hope I didn't create that impression (apologies if I did!).
>
> I'm more of a functional person focusing on how best to get
>> Fineract/Mifos X as opposed to a technical person who is intimately
>> knowledgeable about the code-base
>>
>> Also are there any avenues to donate to the project to have specific
>> functionality built into Fineract.
>>
>
> Now THAT is a VERY interesting question.. let's take this to a new
> email thread? I'll start it, with Subject "$€¥£₱"... ;-)
>
> On 9 Oct 2020, at 17:47, Michael Vorburger  wrote:
>>
>> 
>> Tube, we are very happy that you are up and running!
>>
>> There was a lot in this email thread .. ;-) In the future, it's
>> probably better to have shorter more specific emails about particular
>> subjects?
>>
>> There are 2-3 things here that seem worth it to briefly following up
>> on and sharing more about for everyone:
>>
>> A. The thing about "Waoh. I always thought it was part of the design
>> for Fineract to be connected to the Internet for it to start. I had run
>> into this problem during several tests at the height of the lockdown and
>> ripped out my hair trying to figure out what the problem was"... that 
>> just
>> got fixed!! By https://github.com/apache/fineract/pull/1375. Full
>> background in https://issues.apache.org/jira/browse/FINERACT-1180 =>
>> https://issues.apache.org/jira/browse/FINERACT-1181 =>
>> https://issues.apache.org/jira/browse/FINERACT-898
>>
>> B. The Drizzle related problem
>> https://issues.apache.org/jira/browse/FINERACT-980 will be "solved"
>> by https://github.com/apache/fineract/pull/1366 for
>> https://issues.apache.org/jira/browse/FINERACT-982. It will likely
>> also create some new confusion, but ultimately will be the lesser evil..
>> sometimes we have to make trade offs, and this email thread 
>> re-illustrates
>> that we need to make another trade off on this question than we had in 
>> the
>> past.
>>
>> C. Having to rename the WAR seems to cause confusion. Please chime in
>> on https://issues.apache.org/jira/browse/FINERACT-1187 if you think
>> we should revert that.
>>
>> We've made real nice progress here. Together we are stronger. Keep
>> asking questions as a way of actively contributing. And code!
>>
>> M.
>> ___
>> Michael Vorburger
>> http://www.vorburger.ch
>>
>>
>> On Thu, Oct 8, 2020 at 7:18 PM ጓይላና Tube 
>> wrote:
>>
>>> Ohh i can't be

Re: Finereract Customization

2020-10-12 Thread James Dailey
Some of these questions are addressed in the documentation and FAQ.
Please read
https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs
and
https://cwiki.apache.org/confluence/display/FINERACT/FAQ



On Mon, Oct 12, 2020 at 9:08 AM airsay longcon 
wrote:

> For Pentaho reports to work, some customisation to the Fineract code needs
> to be done. Due to licensing issues, Fineract cannot support pentaho
> reporting out of the box
>
> On Mon, 12 Oct 2020 at 06:48, ጓይላና Tube  wrote:
>
>> Hi.
>> Only Pentaho Reports are not working? table reports are working fine!
>> any help?
>>
>> Regards
>> Tesfahiwet
>>
>> On Mon, 12 Oct 2020 at 00:50, Airsay Longcon 
>> wrote:
>>
>>> Outreach reports? Or pentaho reports? Pentaho reports don't work with
>>> Fineract out of the box
>>>
>>> On 12 Oct 2020, at 00:12, ጓይላና Tube  wrote:
>>>
>>> 
>>> Hello, I have a problem with the creation of a new report. in fact when
>>> I create the report and I execute it there is no result. Has anyone come
>>> across this problem before? I'm using the latest fineract.
>>>
>>> Regards
>>> Tesfahiwet
>>>
>>> On Sun, 11 Oct 2020 at 16:34, Michael Vorburger 
>>> wrote:
>>>
 On Fri, 9 Oct 2020, 21:30 Airsay Longcon, 
 wrote:

> Hi Michael,
> Great to read your detailed response on this. Regarding your advice
> "And code!", some of us have very basic Java programming skill. How would
> you advice one to rapidly improve Java coding ability. I learnt coding in
> the days of Pascal and Basic(covers face). Any specific pointers to Java
> training resource will be highly appreciated.
>

 Web search for "learn Java". But contributing useful feedback and bug
 reports is also a great way to give back- you don't "have to" code,
 obviously; hope I didn't create that impression (apologies if I did!).

 I'm more of a functional person focusing on how best to get
> Fineract/Mifos X as opposed to a technical person who is intimately
> knowledgeable about the code-base
>
> Also are there any avenues to donate to the project to have specific
> functionality built into Fineract.
>

 Now THAT is a VERY interesting question.. let's take this to a new
 email thread? I'll start it, with Subject "$€¥£₱"... ;-)

 On 9 Oct 2020, at 17:47, Michael Vorburger  wrote:
>
> 
> Tube, we are very happy that you are up and running!
>
> There was a lot in this email thread .. ;-) In the future, it's
> probably better to have shorter more specific emails about particular
> subjects?
>
> There are 2-3 things here that seem worth it to briefly following up
> on and sharing more about for everyone:
>
> A. The thing about "Waoh. I always thought it was part of the design
> for Fineract to be connected to the Internet for it to start. I had run
> into this problem during several tests at the height of the lockdown and
> ripped out my hair trying to figure out what the problem was"... that just
> got fixed!! By https://github.com/apache/fineract/pull/1375. Full
> background in https://issues.apache.org/jira/browse/FINERACT-1180 =>
> https://issues.apache.org/jira/browse/FINERACT-1181 =>
> https://issues.apache.org/jira/browse/FINERACT-898
>
> B. The Drizzle related problem
> https://issues.apache.org/jira/browse/FINERACT-980 will be "solved"
> by https://github.com/apache/fineract/pull/1366 for
> https://issues.apache.org/jira/browse/FINERACT-982. It will likely
> also create some new confusion, but ultimately will be the lesser evil..
> sometimes we have to make trade offs, and this email thread re-illustrates
> that we need to make another trade off on this question than we had in the
> past.
>
> C. Having to rename the WAR seems to cause confusion. Please chime in
> on https://issues.apache.org/jira/browse/FINERACT-1187 if you think
> we should revert that.
>
> We've made real nice progress here. Together we are stronger. Keep
> asking questions as a way of actively contributing. And code!
>
> M.
> ___
> Michael Vorburger
> http://www.vorburger.ch
>
>
> On Thu, Oct 8, 2020 at 7:18 PM ጓይላና Tube 
> wrote:
>
>> Ohh i can't believe it. now all things are working perfectly. The
>> above error was was caused by the community app I was using.  But,
>>  https://github.com/openMF/community-app/pull/3179/commits solved my
>> issue.
>> Thank you Petri, Michael, Bharath & all of you guys.
>>
>>>


Re: Finereract Customization

2020-10-12 Thread airsay longcon
For Pentaho reports to work, some customisation to the Fineract code needs
to be done. Due to licensing issues, Fineract cannot support pentaho
reporting out of the box

On Mon, 12 Oct 2020 at 06:48, ጓይላና Tube  wrote:

> Hi.
> Only Pentaho Reports are not working? table reports are working fine!
> any help?
>
> Regards
> Tesfahiwet
>
> On Mon, 12 Oct 2020 at 00:50, Airsay Longcon 
> wrote:
>
>> Outreach reports? Or pentaho reports? Pentaho reports don't work with
>> Fineract out of the box
>>
>> On 12 Oct 2020, at 00:12, ጓይላና Tube  wrote:
>>
>> 
>> Hello, I have a problem with the creation of a new report. in fact when I
>> create the report and I execute it there is no result. Has anyone come
>> across this problem before? I'm using the latest fineract.
>>
>> Regards
>> Tesfahiwet
>>
>> On Sun, 11 Oct 2020 at 16:34, Michael Vorburger 
>> wrote:
>>
>>> On Fri, 9 Oct 2020, 21:30 Airsay Longcon, 
>>> wrote:
>>>
 Hi Michael,
 Great to read your detailed response on this. Regarding your advice
 "And code!", some of us have very basic Java programming skill. How would
 you advice one to rapidly improve Java coding ability. I learnt coding in
 the days of Pascal and Basic(covers face). Any specific pointers to Java
 training resource will be highly appreciated.

>>>
>>> Web search for "learn Java". But contributing useful feedback and bug
>>> reports is also a great way to give back- you don't "have to" code,
>>> obviously; hope I didn't create that impression (apologies if I did!).
>>>
>>> I'm more of a functional person focusing on how best to get
 Fineract/Mifos X as opposed to a technical person who is intimately
 knowledgeable about the code-base

 Also are there any avenues to donate to the project to have specific
 functionality built into Fineract.

>>>
>>> Now THAT is a VERY interesting question.. let's take this to a new email
>>> thread? I'll start it, with Subject "$€¥£₱"... ;-)
>>>
>>> On 9 Oct 2020, at 17:47, Michael Vorburger  wrote:

 
 Tube, we are very happy that you are up and running!

 There was a lot in this email thread .. ;-) In the future, it's
 probably better to have shorter more specific emails about particular
 subjects?

 There are 2-3 things here that seem worth it to briefly following up on
 and sharing more about for everyone:

 A. The thing about "Waoh. I always thought it was part of the design
 for Fineract to be connected to the Internet for it to start. I had run
 into this problem during several tests at the height of the lockdown and
 ripped out my hair trying to figure out what the problem was"... that just
 got fixed!! By https://github.com/apache/fineract/pull/1375. Full
 background in https://issues.apache.org/jira/browse/FINERACT-1180 =>
 https://issues.apache.org/jira/browse/FINERACT-1181 =>
 https://issues.apache.org/jira/browse/FINERACT-898

 B. The Drizzle related problem
 https://issues.apache.org/jira/browse/FINERACT-980 will be "solved" by
 https://github.com/apache/fineract/pull/1366 for
 https://issues.apache.org/jira/browse/FINERACT-982. It will likely
 also create some new confusion, but ultimately will be the lesser evil..
 sometimes we have to make trade offs, and this email thread re-illustrates
 that we need to make another trade off on this question than we had in the
 past.

 C. Having to rename the WAR seems to cause confusion. Please chime in
 on https://issues.apache.org/jira/browse/FINERACT-1187 if you think we
 should revert that.

 We've made real nice progress here. Together we are stronger. Keep
 asking questions as a way of actively contributing. And code!

 M.
 ___
 Michael Vorburger
 http://www.vorburger.ch


 On Thu, Oct 8, 2020 at 7:18 PM ጓይላና Tube  wrote:

> Ohh i can't believe it. now all things are working perfectly. The
> above error was was caused by the community app I was using.  But,
>  https://github.com/openMF/community-app/pull/3179/commits solved my
> issue.
> Thank you Petri, Michael, Bharath & all of you guys.
>
>>


Re: Finereract Customization

2020-10-12 Thread ጓይላና Tube
I want to encrypt the login username like the password. any help/suggestion?

Regards
Tesfahiwet

On Mon, 12 Oct 2020 at 06:48, ጓይላና Tube  wrote:

> Hi.
> Only Pentaho Reports are not working? table reports are working fine!
> any help?
>
> Regards
> Tesfahiwet
>
> On Mon, 12 Oct 2020 at 00:50, Airsay Longcon 
> wrote:
>
>> Outreach reports? Or pentaho reports? Pentaho reports don't work with
>> Fineract out of the box
>>
>> On 12 Oct 2020, at 00:12, ጓይላና Tube  wrote:
>>
>> 
>> Hello, I have a problem with the creation of a new report. in fact when I
>> create the report and I execute it there is no result. Has anyone come
>> across this problem before? I'm using the latest fineract.
>>
>> Regards
>> Tesfahiwet
>>
>> On Sun, 11 Oct 2020 at 16:34, Michael Vorburger 
>> wrote:
>>
>>> On Fri, 9 Oct 2020, 21:30 Airsay Longcon, 
>>> wrote:
>>>
 Hi Michael,
 Great to read your detailed response on this. Regarding your advice
 "And code!", some of us have very basic Java programming skill. How would
 you advice one to rapidly improve Java coding ability. I learnt coding in
 the days of Pascal and Basic(covers face). Any specific pointers to Java
 training resource will be highly appreciated.

>>>
>>> Web search for "learn Java". But contributing useful feedback and bug
>>> reports is also a great way to give back- you don't "have to" code,
>>> obviously; hope I didn't create that impression (apologies if I did!).
>>>
>>> I'm more of a functional person focusing on how best to get
 Fineract/Mifos X as opposed to a technical person who is intimately
 knowledgeable about the code-base

 Also are there any avenues to donate to the project to have specific
 functionality built into Fineract.

>>>
>>> Now THAT is a VERY interesting question.. let's take this to a new email
>>> thread? I'll start it, with Subject "$€¥£₱"... ;-)
>>>
>>> On 9 Oct 2020, at 17:47, Michael Vorburger  wrote:

 
 Tube, we are very happy that you are up and running!

 There was a lot in this email thread .. ;-) In the future, it's
 probably better to have shorter more specific emails about particular
 subjects?

 There are 2-3 things here that seem worth it to briefly following up on
 and sharing more about for everyone:

 A. The thing about "Waoh. I always thought it was part of the design
 for Fineract to be connected to the Internet for it to start. I had run
 into this problem during several tests at the height of the lockdown and
 ripped out my hair trying to figure out what the problem was"... that just
 got fixed!! By https://github.com/apache/fineract/pull/1375. Full
 background in https://issues.apache.org/jira/browse/FINERACT-1180 =>
 https://issues.apache.org/jira/browse/FINERACT-1181 =>
 https://issues.apache.org/jira/browse/FINERACT-898

 B. The Drizzle related problem
 https://issues.apache.org/jira/browse/FINERACT-980 will be "solved" by
 https://github.com/apache/fineract/pull/1366 for
 https://issues.apache.org/jira/browse/FINERACT-982. It will likely
 also create some new confusion, but ultimately will be the lesser evil..
 sometimes we have to make trade offs, and this email thread re-illustrates
 that we need to make another trade off on this question than we had in the
 past.

 C. Having to rename the WAR seems to cause confusion. Please chime in
 on https://issues.apache.org/jira/browse/FINERACT-1187 if you think we
 should revert that.

 We've made real nice progress here. Together we are stronger. Keep
 asking questions as a way of actively contributing. And code!

 M.
 ___
 Michael Vorburger
 http://www.vorburger.ch


 On Thu, Oct 8, 2020 at 7:18 PM ጓይላና Tube  wrote:

> Ohh i can't believe it. now all things are working perfectly. The
> above error was was caused by the community app I was using.  But,
>  https://github.com/openMF/community-app/pull/3179/commits solved my
> issue.
> Thank you Petri, Michael, Bharath & all of you guys.
>
>>


Re: Finereract Customization

2020-10-11 Thread ጓይላና Tube
Hi.
Only Pentaho Reports are not working? table reports are working fine!
any help?

Regards
Tesfahiwet

On Mon, 12 Oct 2020 at 00:50, Airsay Longcon 
wrote:

> Outreach reports? Or pentaho reports? Pentaho reports don't work with
> Fineract out of the box
>
> On 12 Oct 2020, at 00:12, ጓይላና Tube  wrote:
>
> 
> Hello, I have a problem with the creation of a new report. in fact when I
> create the report and I execute it there is no result. Has anyone come
> across this problem before? I'm using the latest fineract.
>
> Regards
> Tesfahiwet
>
> On Sun, 11 Oct 2020 at 16:34, Michael Vorburger  wrote:
>
>> On Fri, 9 Oct 2020, 21:30 Airsay Longcon, 
>> wrote:
>>
>>> Hi Michael,
>>> Great to read your detailed response on this. Regarding your advice "And
>>> code!", some of us have very basic Java programming skill. How would you
>>> advice one to rapidly improve Java coding ability. I learnt coding in the
>>> days of Pascal and Basic(covers face). Any specific pointers to Java
>>> training resource will be highly appreciated.
>>>
>>
>> Web search for "learn Java". But contributing useful feedback and bug
>> reports is also a great way to give back- you don't "have to" code,
>> obviously; hope I didn't create that impression (apologies if I did!).
>>
>> I'm more of a functional person focusing on how best to get
>>> Fineract/Mifos X as opposed to a technical person who is intimately
>>> knowledgeable about the code-base
>>>
>>> Also are there any avenues to donate to the project to have specific
>>> functionality built into Fineract.
>>>
>>
>> Now THAT is a VERY interesting question.. let's take this to a new email
>> thread? I'll start it, with Subject "$€¥£₱"... ;-)
>>
>> On 9 Oct 2020, at 17:47, Michael Vorburger  wrote:
>>>
>>> 
>>> Tube, we are very happy that you are up and running!
>>>
>>> There was a lot in this email thread .. ;-) In the future, it's probably
>>> better to have shorter more specific emails about particular subjects?
>>>
>>> There are 2-3 things here that seem worth it to briefly following up on
>>> and sharing more about for everyone:
>>>
>>> A. The thing about "Waoh. I always thought it was part of the design for
>>> Fineract to be connected to the Internet for it to start. I had run into
>>> this problem during several tests at the height of the lockdown and ripped
>>> out my hair trying to figure out what the problem was"... that just got
>>> fixed!! By https://github.com/apache/fineract/pull/1375. Full
>>> background in https://issues.apache.org/jira/browse/FINERACT-1180 =>
>>> https://issues.apache.org/jira/browse/FINERACT-1181 =>
>>> https://issues.apache.org/jira/browse/FINERACT-898
>>>
>>> B. The Drizzle related problem
>>> https://issues.apache.org/jira/browse/FINERACT-980 will be "solved" by
>>> https://github.com/apache/fineract/pull/1366 for
>>> https://issues.apache.org/jira/browse/FINERACT-982. It will likely also
>>> create some new confusion, but ultimately will be the lesser evil..
>>> sometimes we have to make trade offs, and this email thread re-illustrates
>>> that we need to make another trade off on this question than we had in the
>>> past.
>>>
>>> C. Having to rename the WAR seems to cause confusion. Please chime in on
>>> https://issues.apache.org/jira/browse/FINERACT-1187 if you think we
>>> should revert that.
>>>
>>> We've made real nice progress here. Together we are stronger. Keep
>>> asking questions as a way of actively contributing. And code!
>>>
>>> M.
>>> ___
>>> Michael Vorburger
>>> http://www.vorburger.ch
>>>
>>>
>>> On Thu, Oct 8, 2020 at 7:18 PM ጓይላና Tube  wrote:
>>>
 Ohh i can't believe it. now all things are working perfectly. The above
 error was was caused by the community app I was using.  But,
  https://github.com/openMF/community-app/pull/3179/commits solved my
 issue.
 Thank you Petri, Michael, Bharath & all of you guys.

>


Re: Finereract Customization

2020-10-11 Thread Airsay Longcon
Outreach reports? Or pentaho reports? Pentaho reports don't work with Fineract 
out of the box

> On 12 Oct 2020, at 00:12, ጓይላና Tube  wrote:
> 
> 
> Hello, I have a problem with the creation of a new report. in fact when I 
> create the report and I execute it there is no result. Has anyone come across 
> this problem before? I'm using the latest fineract.
> 
> Regards 
> Tesfahiwet
> 
>> On Sun, 11 Oct 2020 at 16:34, Michael Vorburger  wrote:
 On Fri, 9 Oct 2020, 21:30 Airsay Longcon,  wrote:
 Hi Michael, 
 Great to read your detailed response on this. Regarding your advice "And 
 code!", some of us have very basic Java programming skill. How would you 
 advice one to rapidly improve Java coding ability. I learnt coding in the 
 days of Pascal and Basic(covers face). Any specific pointers to Java 
 training resource will be highly appreciated.
>>> 
>>> 
>>> Web search for "learn Java". But contributing useful feedback and bug 
>>> reports is also a great way to give back- you don't "have to" code, 
>>> obviously; hope I didn't create that impression (apologies if I did!).
>>> 
>> 
>>> I'm more of a functional person focusing on how best to get Fineract/Mifos 
>>> X as opposed to a technical person who is intimately knowledgeable about 
>>> the code-base
>>> 
>>> Also are there any avenues to donate to the project to have specific 
>>> functionality built into Fineract.
>> 
>> 
>> Now THAT is a VERY interesting question.. let's take this to a new email 
>> thread? I'll start it, with Subject "$€¥£₱"... ;-)
>> 
> On 9 Oct 2020, at 17:47, Michael Vorburger  wrote:
> 
 
 Tube, we are very happy that you are up and running!
 
 There was a lot in this email thread .. ;-) In the future, it's probably 
 better to have shorter more specific emails about particular subjects?
 
 There are 2-3 things here that seem worth it to briefly following up on 
 and sharing more about for everyone:
 
 A. The thing about "Waoh. I always thought it was part of the design for 
 Fineract to be connected to the Internet for it to start. I had run into 
 this problem during several tests at the height of the lockdown and ripped 
 out my hair trying to figure out what the problem was"... that just got 
 fixed!! By https://github.com/apache/fineract/pull/1375. Full background 
 in https://issues.apache.org/jira/browse/FINERACT-1180 => 
 https://issues.apache.org/jira/browse/FINERACT-1181 =>  
 https://issues.apache.org/jira/browse/FINERACT-898
 
 B. The Drizzle related problem 
 https://issues.apache.org/jira/browse/FINERACT-980 will be "solved" by 
 https://github.com/apache/fineract/pull/1366 for 
 https://issues.apache.org/jira/browse/FINERACT-982. It will likely also 
 create some new confusion, but ultimately will be the lesser evil.. 
 sometimes we have to make trade offs, and this email thread re-illustrates 
 that we need to make another trade off on this question than we had in the 
 past.
 
 C. Having to rename the WAR seems to cause confusion. Please chime in on 
 https://issues.apache.org/jira/browse/FINERACT-1187 if you think we should 
 revert that.
 
 We've made real nice progress here. Together we are stronger. Keep asking 
 questions as a way of actively contributing. And code!
 
 M.
 ___
 Michael Vorburger
 http://www.vorburger.ch
 
 
> On Thu, Oct 8, 2020 at 7:18 PM ጓይላና Tube  wrote:
> Ohh i can't believe it. now all things are working perfectly. The above 
> error was was caused by the community app I was using.  But,
>  https://github.com/openMF/community-app/pull/3179/commits solved my 
> issue.
> Thank you Petri, Michael, Bharath & all of you guys.


Re: Finereract Customization

2020-10-11 Thread ጓይላና Tube
Hello, I have a problem with the creation of a new report. in fact when I
create the report and I execute it there is no result. Has anyone come
across this problem before? I'm using the latest fineract.

Regards
Tesfahiwet

On Sun, 11 Oct 2020 at 16:34, Michael Vorburger  wrote:

> On Fri, 9 Oct 2020, 21:30 Airsay Longcon,  wrote:
>
>> Hi Michael,
>> Great to read your detailed response on this. Regarding your advice "And
>> code!", some of us have very basic Java programming skill. How would you
>> advice one to rapidly improve Java coding ability. I learnt coding in the
>> days of Pascal and Basic(covers face). Any specific pointers to Java
>> training resource will be highly appreciated.
>>
>
> Web search for "learn Java". But contributing useful feedback and bug
> reports is also a great way to give back- you don't "have to" code,
> obviously; hope I didn't create that impression (apologies if I did!).
>
> I'm more of a functional person focusing on how best to get Fineract/Mifos
>> X as opposed to a technical person who is intimately knowledgeable about
>> the code-base
>>
>> Also are there any avenues to donate to the project to have specific
>> functionality built into Fineract.
>>
>
> Now THAT is a VERY interesting question.. let's take this to a new email
> thread? I'll start it, with Subject "$€¥£₱"... ;-)
>
> On 9 Oct 2020, at 17:47, Michael Vorburger  wrote:
>>
>> 
>> Tube, we are very happy that you are up and running!
>>
>> There was a lot in this email thread .. ;-) In the future, it's probably
>> better to have shorter more specific emails about particular subjects?
>>
>> There are 2-3 things here that seem worth it to briefly following up on
>> and sharing more about for everyone:
>>
>> A. The thing about "Waoh. I always thought it was part of the design for
>> Fineract to be connected to the Internet for it to start. I had run into
>> this problem during several tests at the height of the lockdown and ripped
>> out my hair trying to figure out what the problem was"... that just got
>> fixed!! By https://github.com/apache/fineract/pull/1375. Full background
>> in https://issues.apache.org/jira/browse/FINERACT-1180 =>
>> https://issues.apache.org/jira/browse/FINERACT-1181 =>
>> https://issues.apache.org/jira/browse/FINERACT-898
>>
>> B. The Drizzle related problem
>> https://issues.apache.org/jira/browse/FINERACT-980 will be "solved" by
>> https://github.com/apache/fineract/pull/1366 for
>> https://issues.apache.org/jira/browse/FINERACT-982. It will likely also
>> create some new confusion, but ultimately will be the lesser evil..
>> sometimes we have to make trade offs, and this email thread re-illustrates
>> that we need to make another trade off on this question than we had in the
>> past.
>>
>> C. Having to rename the WAR seems to cause confusion. Please chime in on
>> https://issues.apache.org/jira/browse/FINERACT-1187 if you think we
>> should revert that.
>>
>> We've made real nice progress here. Together we are stronger. Keep asking
>> questions as a way of actively contributing. And code!
>>
>> M.
>> ___
>> Michael Vorburger
>> http://www.vorburger.ch
>>
>>
>> On Thu, Oct 8, 2020 at 7:18 PM ጓይላና Tube  wrote:
>>
>>> Ohh i can't believe it. now all things are working perfectly. The above
>>> error was was caused by the community app I was using.  But,
>>>  https://github.com/openMF/community-app/pull/3179/commits solved my
>>> issue.
>>> Thank you Petri, Michael, Bharath & all of you guys.
>>>



Re: Finereract Customization

2020-10-11 Thread Michael Vorburger
On Fri, 9 Oct 2020, 21:30 Airsay Longcon,  wrote:

> Hi Michael,
> Great to read your detailed response on this. Regarding your advice "And
> code!", some of us have very basic Java programming skill. How would you
> advice one to rapidly improve Java coding ability. I learnt coding in the
> days of Pascal and Basic(covers face). Any specific pointers to Java
> training resource will be highly appreciated.
>

Web search for "learn Java". But contributing useful feedback and bug
reports is also a great way to give back- you don't "have to" code,
obviously; hope I didn't create that impression (apologies if I did!).

I'm more of a functional person focusing on how best to get Fineract/Mifos
> X as opposed to a technical person who is intimately knowledgeable about
> the code-base
>
> Also are there any avenues to donate to the project to have specific
> functionality built into Fineract.
>

Now THAT is a VERY interesting question.. let's take this to a new email
thread? I'll start it, with Subject "$€¥£₱"... ;-)

On 9 Oct 2020, at 17:47, Michael Vorburger  wrote:
>
> 
> Tube, we are very happy that you are up and running!
>
> There was a lot in this email thread .. ;-) In the future, it's probably
> better to have shorter more specific emails about particular subjects?
>
> There are 2-3 things here that seem worth it to briefly following up on
> and sharing more about for everyone:
>
> A. The thing about "Waoh. I always thought it was part of the design for
> Fineract to be connected to the Internet for it to start. I had run into
> this problem during several tests at the height of the lockdown and ripped
> out my hair trying to figure out what the problem was"... that just got
> fixed!! By https://github.com/apache/fineract/pull/1375. Full background
> in https://issues.apache.org/jira/browse/FINERACT-1180 =>
> https://issues.apache.org/jira/browse/FINERACT-1181 =>
> https://issues.apache.org/jira/browse/FINERACT-898
>
> B. The Drizzle related problem
> https://issues.apache.org/jira/browse/FINERACT-980 will be "solved" by
> https://github.com/apache/fineract/pull/1366 for
> https://issues.apache.org/jira/browse/FINERACT-982. It will likely also
> create some new confusion, but ultimately will be the lesser evil..
> sometimes we have to make trade offs, and this email thread re-illustrates
> that we need to make another trade off on this question than we had in the
> past.
>
> C. Having to rename the WAR seems to cause confusion. Please chime in on
> https://issues.apache.org/jira/browse/FINERACT-1187 if you think we
> should revert that.
>
> We've made real nice progress here. Together we are stronger. Keep asking
> questions as a way of actively contributing. And code!
>
> M.
> ___
> Michael Vorburger
> http://www.vorburger.ch
>
>
> On Thu, Oct 8, 2020 at 7:18 PM ጓይላና Tube  wrote:
>
>> Ohh i can't believe it. now all things are working perfectly. The above
>> error was was caused by the community app I was using.  But,
>>  https://github.com/openMF/community-app/pull/3179/commits solved my
>> issue.
>> Thank you Petri, Michael, Bharath & all of you guys.
>>
>>>


Re: Finereract Customization

2020-10-09 Thread Airsay Longcon
Hi Michael, 
Great to read your detailed response on this. Regarding your advice "And 
code!", some of us have very basic Java programming skill. How would you advice 
one to rapidly improve Java coding ability. I learnt coding in the days of 
Pascal and Basic(covers face). Any specific pointers to Java training resource 
will be highly appreciated.

I'm more of a functional person focusing on how best to get Fineract/Mifos X as 
opposed to a technical person who is intimately knowledgeable about the 
code-base

Also are there any avenues to donate to the project to have specific 
functionality built into Fineract.


> On 9 Oct 2020, at 17:47, Michael Vorburger  wrote:
> 
> 
> Tube, we are very happy that you are up and running!
> 
> There was a lot in this email thread .. ;-) In the future, it's probably 
> better to have shorter more specific emails about particular subjects?
> 
> There are 2-3 things here that seem worth it to briefly following up on and 
> sharing more about for everyone:
> 
> A. The thing about "Waoh. I always thought it was part of the design for 
> Fineract to be connected to the Internet for it to start. I had run into this 
> problem during several tests at the height of the lockdown and ripped out my 
> hair trying to figure out what the problem was"... that just got fixed!! By 
> https://github.com/apache/fineract/pull/1375. Full background in 
> https://issues.apache.org/jira/browse/FINERACT-1180 => 
> https://issues.apache.org/jira/browse/FINERACT-1181 =>  
> https://issues.apache.org/jira/browse/FINERACT-898
> 
> B. The Drizzle related problem 
> https://issues.apache.org/jira/browse/FINERACT-980 will be "solved" by 
> https://github.com/apache/fineract/pull/1366 for 
> https://issues.apache.org/jira/browse/FINERACT-982. It will likely also 
> create some new confusion, but ultimately will be the lesser evil.. sometimes 
> we have to make trade offs, and this email thread re-illustrates that we need 
> to make another trade off on this question than we had in the past.
> 
> C. Having to rename the WAR seems to cause confusion. Please chime in on 
> https://issues.apache.org/jira/browse/FINERACT-1187 if you think we should 
> revert that.
> 
> We've made real nice progress here. Together we are stronger. Keep asking 
> questions as a way of actively contributing. And code!
> 
> M.
> ___
> Michael Vorburger
> http://www.vorburger.ch
> 
> 
>> On Thu, Oct 8, 2020 at 7:18 PM ጓይላና Tube  wrote:
>> Ohh i can't believe it. now all things are working perfectly. The above 
>> error was was caused by the community app I was using.  But,
>>  https://github.com/openMF/community-app/pull/3179/commits solved my issue.
>> Thank you Petri, Michael, Bharath & all of you guys.


Re: Finereract Customization

2020-10-09 Thread Michael Vorburger
Tube, we are very happy that you are up and running!

There was a lot in this email thread .. ;-) In the future, it's probably
better to have shorter more specific emails about particular subjects?

There are 2-3 things here that seem worth it to briefly following up on and
sharing more about for everyone:

A. The thing about "Waoh. I always thought it was part of the design for
Fineract to be connected to the Internet for it to start. I had run into
this problem during several tests at the height of the lockdown and ripped
out my hair trying to figure out what the problem was"... that just got
fixed!! By https://github.com/apache/fineract/pull/1375. Full background in
https://issues.apache.org/jira/browse/FINERACT-1180 =>
https://issues.apache.org/jira/browse/FINERACT-1181 =>
https://issues.apache.org/jira/browse/FINERACT-898

B. The Drizzle related problem
https://issues.apache.org/jira/browse/FINERACT-980 will be "solved" by
https://github.com/apache/fineract/pull/1366 for
https://issues.apache.org/jira/browse/FINERACT-982. It will likely also
create some new confusion, but ultimately will be the lesser evil..
sometimes we have to make trade offs, and this email thread re-illustrates
that we need to make another trade off on this question than we had in the
past.

C. Having to rename the WAR seems to cause confusion. Please chime in on
https://issues.apache.org/jira/browse/FINERACT-1187 if you think we should
revert that.

We've made real nice progress here. Together we are stronger. Keep asking
questions as a way of actively contributing. And code!

M.
___
Michael Vorburger
http://www.vorburger.ch


On Thu, Oct 8, 2020 at 7:18 PM ጓይላና Tube  wrote:

> Ohh i can't believe it. now all things are working perfectly. The above
> error was was caused by the community app I was using.  But,
>  https://github.com/openMF/community-app/pull/3179/commits solved my
> issue.
> Thank you Petri, Michael, Bharath & all of you guys.
>
>>


Re: Finereract Customization

2020-10-08 Thread ጓይላና Tube
Ohh i can't believe it. now all things are working perfectly. The above
error was was caused by the community app I was using.  But,
 https://github.com/openMF/community-app/pull/3179/commits solved my issue.
Thank you Petri, Michael, Bharath & all of you guys.

>


Re: Finereract Customization

2020-10-08 Thread Bharath Gowda
Hi Tube,

Please find the attached serve.xml file. I am using tomcat 9.0.38.

I have gone through your log file and the error is different from what I
had faced.

following is the issue which is causing you the problem.

 java.lang.IllegalArgumentException: Invalid JSON in BODY (no longer URL
param; see FINERACT-726) of POST to /authentication:
at
org.apache.fineract.infrastructure.security.api.AuthenticationApiResource.authenticate(AuthenticationApiResource.java:98)

I think this issue is not because of fineract-provide.war file name, I will
let others to help out with this error as i am not able to figure it out.



Regards,
Bharath
Lead Implementation Analyst | Mifos Initiative
Skype: live:cbharath4| Mobile: +91.7019635592
http://mifos.org  



On Thu, Oct 8, 2020 at 8:08 PM ጓይላና Tube  wrote:

> ohhh sorry Guys the log file i sent before is sent by mistake. this is the
> right log file!
>
> On Thu, 8 Oct 2020 at 14:34, ጓይላና Tube  wrote:
>
>> I have created a fineract-provider war file and the flyway migration was
>> successful.  However, on the login screen, I am stuck with an
>> Authentication error.
>> "*Couldn't connect to the server*"
>> I have attached the log file for your reference, could you please check
>> and help me with the issue?
>>
>> Regards
>> Tesfahiwet
>>
>>
>>
>> On Thu, 8 Oct 2020 at 14:24, ጓይላና Tube  wrote:
>>
>>> Hi Bharath
>>>  I'm still facing "couldn't connect to the server" error.
>>> What Tomcat version are you using? and can you  forward your *server.xml
>>> *file to me i want to check out if there is any error with my
>>> server.xml configuration ?
>>>
>>> Regards
>>> Tesfahiwet
>>>
>>> On Wed, 7 Oct 2020 at 20:19, Bharath Gowda  wrote:
>>>
 Hi Tube,

 It worked for me, following are the steps I followed

 1. Removed the Fineract-provider.somerandom.war and extracted folder
 from that war.

 2. I removed the work folder in tomcat

 3. Then I renamed the Fineract-provider.somerandom.war file to
 fineract-provider.war in build/lib folder

 4. and copied the fineract-provider.war to tomcat/webapp folder and
 started the tomcat

 See if these steps help you as well.

 It should if the error is same as mine.


 On Thu, Oct 8, 2020, 12:41 AM ጓይላና Tube  wrote:

> Hi Bharath.
> thank you for your response. did it work for you? please explain how
> did you solve the issue? i was trying to solve the whole day
>
> ~Regards~
> Tesfahiwet
>





  
  
  
  
  
  
  
  

  
  


			  
			  


  
  






















  
  

  
  


  

  







  

  



Re: Finereract Customization

2020-10-08 Thread ጓይላና Tube
ohhh sorry Guys the log file i sent before is sent by mistake. this is the
right log file!

On Thu, 8 Oct 2020 at 14:34, ጓይላና Tube  wrote:

> I have created a fineract-provider war file and the flyway migration was
> successful.  However, on the login screen, I am stuck with an
> Authentication error.
> "*Couldn't connect to the server*"
> I have attached the log file for your reference, could you please check
> and help me with the issue?
>
> Regards
> Tesfahiwet
>
>
>
> On Thu, 8 Oct 2020 at 14:24, ጓይላና Tube  wrote:
>
>> Hi Bharath
>>  I'm still facing "couldn't connect to the server" error.
>> What Tomcat version are you using? and can you  forward your *server.xml
>> *file to me i want to check out if there is any error with my server.xml
>> configuration ?
>>
>> Regards
>> Tesfahiwet
>>
>> On Wed, 7 Oct 2020 at 20:19, Bharath Gowda  wrote:
>>
>>> Hi Tube,
>>>
>>> It worked for me, following are the steps I followed
>>>
>>> 1. Removed the Fineract-provider.somerandom.war and extracted folder
>>> from that war.
>>>
>>> 2. I removed the work folder in tomcat
>>>
>>> 3. Then I renamed the Fineract-provider.somerandom.war file to
>>> fineract-provider.war in build/lib folder
>>>
>>> 4. and copied the fineract-provider.war to tomcat/webapp folder and
>>> started the tomcat
>>>
>>> See if these steps help you as well.
>>>
>>> It should if the error is same as mine.
>>>
>>>
>>> On Thu, Oct 8, 2020, 12:41 AM ጓይላና Tube  wrote:
>>>
 Hi Bharath.
 thank you for your response. did it work for you? please explain how
 did you solve the issue? i was trying to solve the whole day

 ~Regards~
 Tesfahiwet

>>>
08-Oct-2020 15:00:35.223 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Server version name:   
Apache Tomcat/9.0.38
08-Oct-2020 15:00:35.232 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Server built:  
Sep 10 2020 08:20:30 UTC
08-Oct-2020 15:00:35.232 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Server version number: 
9.0.38.0
08-Oct-2020 15:00:35.233 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log OS Name:   
Windows 8.1
08-Oct-2020 15:00:35.233 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log OS Version:6.3
08-Oct-2020 15:00:35.233 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Architecture:  
amd64
08-Oct-2020 15:00:35.234 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Java Home: 
C:\Program Files\Java\jdk-11.0.8
08-Oct-2020 15:00:35.234 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log JVM Version:   
11.0.8+10-LTS
08-Oct-2020 15:00:35.235 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:
Oracle Corporation
08-Oct-2020 15:00:35.235 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: 
C:\tomcat
08-Oct-2020 15:00:35.235 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: 
C:\tomcat
08-Oct-2020 15:00:35.265 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
--add-opens=java.base/java.lang=ALL-UNNAMED
08-Oct-2020 15:00:35.266 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
--add-opens=java.base/java.io=ALL-UNNAMED
08-Oct-2020 15:00:35.267 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
08-Oct-2020 15:00:35.268 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djava.util.logging.config.file=C:\tomcat\conf\logging.properties
08-Oct-2020 15:00:35.269 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
08-Oct-2020 15:00:35.270 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Xms2048m
08-Oct-2020 15:00:35.270 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Xmx4096m
08-Oct-2020 15:00:35.272 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djdk.tls.ephemeralDHKeySize=2048
08-Oct-2020 15:00:35.273 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djava.protocol.handler.pkgs=org.apache.catalina.webresources
08-Oct-2020 15:00:35.273 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Dignore.endorsed.dirs=
08-Oct-2020 15:00:35.275 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Dcatalina.base=C:\tomcat
08-Oct-2020 15:00:35.277 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Dcatalina.home=C:\tomcat
08-Oct-2020 15:00:35.279 INFO [main] 
org.apache.catalin

Re: Finereract Customization

2020-10-08 Thread ጓይላና Tube
I have created a fineract-provider war file and the flyway migration was
successful.  However, on the login screen, I am stuck with an
Authentication error.
"*Couldn't connect to the server*"
I have attached the log file for your reference, could you please check and
help me with the issue?

Regards
Tesfahiwet



On Thu, 8 Oct 2020 at 14:24, ጓይላና Tube  wrote:

> Hi Bharath
>  I'm still facing "couldn't connect to the server" error.
> What Tomcat version are you using? and can you  forward your *server.xml *file
> to me i want to check out if there is any error with my server.xml
> configuration ?
>
> Regards
> Tesfahiwet
>
> On Wed, 7 Oct 2020 at 20:19, Bharath Gowda  wrote:
>
>> Hi Tube,
>>
>> It worked for me, following are the steps I followed
>>
>> 1. Removed the Fineract-provider.somerandom.war and extracted folder from
>> that war.
>>
>> 2. I removed the work folder in tomcat
>>
>> 3. Then I renamed the Fineract-provider.somerandom.war file to
>> fineract-provider.war in build/lib folder
>>
>> 4. and copied the fineract-provider.war to tomcat/webapp folder and
>> started the tomcat
>>
>> See if these steps help you as well.
>>
>> It should if the error is same as mine.
>>
>>
>> On Thu, Oct 8, 2020, 12:41 AM ጓይላና Tube  wrote:
>>
>>> Hi Bharath.
>>> thank you for your response. did it work for you? please explain how did
>>> you solve the issue? i was trying to solve the whole day
>>>
>>> ~Regards~
>>> Tesfahiwet
>>>
>>
08-Oct-2020 14:14:37.584 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Server version name:   
Apache Tomcat/9.0.38
08-Oct-2020 14:14:37.590 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Server built:  
Sep 10 2020 08:20:30 UTC
08-Oct-2020 14:14:37.590 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Server version number: 
9.0.38.0
08-Oct-2020 14:14:37.591 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log OS Name:   
Windows 8.1
08-Oct-2020 14:14:37.591 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log OS Version:6.3
08-Oct-2020 14:14:37.591 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Architecture:  
amd64
08-Oct-2020 14:14:37.591 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Java Home: 
C:\Program Files\Java\jdk-11.0.8
08-Oct-2020 14:14:37.592 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log JVM Version:   
11.0.8+10-LTS
08-Oct-2020 14:14:37.592 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:
Oracle Corporation
08-Oct-2020 14:14:37.592 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: 
C:\tomcat
08-Oct-2020 14:14:37.592 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: 
C:\tomcat
08-Oct-2020 14:14:37.612 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
--add-opens=java.base/java.lang=ALL-UNNAMED
08-Oct-2020 14:14:37.613 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
--add-opens=java.base/java.io=ALL-UNNAMED
08-Oct-2020 14:14:37.615 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
08-Oct-2020 14:14:37.615 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djava.util.logging.config.file=C:\tomcat\conf\logging.properties
08-Oct-2020 14:14:37.616 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
08-Oct-2020 14:14:37.617 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Xms2048m
08-Oct-2020 14:14:37.618 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Xmx4096m
08-Oct-2020 14:14:37.620 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djdk.tls.ephemeralDHKeySize=2048
08-Oct-2020 14:14:37.621 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djava.protocol.handler.pkgs=org.apache.catalina.webresources
08-Oct-2020 14:14:37.622 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Dignore.endorsed.dirs=
08-Oct-2020 14:14:37.622 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Dcatalina.base=C:\tomcat
08-Oct-2020 14:14:37.623 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Dcatalina.home=C:\tomcat
08-Oct-2020 14:14:37.624 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djava.io.tmpdir=C:\tomcat\temp
08-Oct-2020 14:14:37.630 INFO [main] 
org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded Apache

Re: Finereract Customization

2020-10-07 Thread Bharath Gowda
Hi Petri and Tube,

Yes, the war file name was something like
*fineract-provider-release-1.4.0-659-g85acb5b.war.*

Ideally just replacing the name for the first time to fineract-provider.war
and removing the extracted folder did not work, but deleting the work
folder and extracted old files did the trick,  Many thanks again, Petri.

@tube you could try the same, and let us know if that resolves the issue
for you as well.


Regards,
Bharath
Lead Implementation Analyst | Mifos Initiative
Skype: live:cbharath4| Mobile: +91.7019635592
http://mifos.org  



On Wed, Oct 7, 2020 at 11:30 PM ጓይላና Tube  wrote:

> I am also stuck with this error. the war file name i have generated is
> *fineract-provider-unknown.war*
>
> ~Regards
>
> On Wed, 7 Oct 2020 at 18:57, Petri Tuomola 
> wrote:
>
>> Hi Bharath - what was the name of the WAR file you deployed?
>>
>> Unless you’ve specified otherwise in the Tomcat manager webapp or
>> server.xml, I think Tomcat will use the war file name as the context path
>>
>> So if you want Fineract to be available at /fineract-provider, can you
>> check that the WAR file name is fineract-provider.war please? I.e. not
>> fineract-provider-versionnumber.war or something.
>>
>> Regards
>> Petri
>>
>> On 7 Oct 2020, at 8:33 PM, Bharath Gowda  wrote:
>>
>> Hi Petri and others,
>>
>> Now that with your help, I am able to have the instance running. however,
>> on the login screen, I am stuck with an Authentication error.
>> Please find below the screenshot for reference, I am getting the same
>> error from the postman as well, do you or anybody encountered and resolved
>> this issue?
>>
>> 
>>
>> 
>> Regards,
>> Bharath
>> Lead Implementation Analyst | Mifos Initiative
>> Skype: live:cbharath4| Mobile: +91.7019635592
>> http://mifos.org  
>> 
>>
>>
>> On Wed, Oct 7, 2020 at 9:28 PM Bharath Gowda  wrote:
>>
>>> Thanks a Ton, Petri, It worked :)
>>>
>>>
>>> Regards,
>>> Bharath
>>> Lead Implementation Analyst | Mifos Initiative
>>> Skype: live:cbharath4| Mobile: +91.7019635592
>>> http://mifos.org  
>>> 
>>>
>>>
>>> On Wed, Oct 7, 2020 at 8:53 PM Petri Tuomola 
>>> wrote:
>>>
 Hi Bharath

 The problem is that your Tomcat configuration is trying to use the
 protocol class "org.apache.coyote.http11.http11protocol”. That was removed
 in Tomcat 8.5

 Please change org.apache.coyote.http11.http11protocol to
 org.apache.coyote.http11.http11NioProtocol

 Hope this helps

 Regards
 Petri



 On 7 Oct 2020, at 6:16 PM, Bharath Gowda  wrote:

 Hi Petri,

 Thank you for your valuable reply, reinstalling Mysql helped me to get
 over the issue and the flyway migration was successful.

 now I have reached another roadblock where the tomcat is not running
 the https server.
 Not sure if this is  because of the Keystore error or something else

 WARNING [main] org.apache.tomcat.util.digester.SetPropertiesRule.begin
 Match [Server/Service/Connector] failed to set property [keystoreFile] to
 [C:\Users\Bharath\Desktop\apache-tomcat-9.0.38\.keystore]

 I have attached both server.xml and log file for your reference, could
 you please check and see if you could identify and help me with the issue



 Regards,
 Bharath
 Lead Implementation Analyst | Mifos Initiative
 Skype: live:cbharath4| Mobile: +91.7019635592
 http://mifos.org  
 


 On Wed, Oct 7, 2020 at 12:01 AM Petri Tuomola 
 wrote:

> Hi Bharath
>
> This issue was discussed under
> https://issues.apache.org/jira/browse/FINERACT-980
>
> Basically Flyway does not know how to upgrade an existing Fineract
> database using Drizzle JDBC driver. It does know how to create a new one
> though.
>
> So for your local set-up you have two choices:
>
> - Delete your databases and start from scratch. In such case Drizzle
> should be able to create the latest database version. This is what happens
> on the integration test server every time we run a build, so that clearly
> works. But of course you lose any data you have in your database.
>
> - Change your local set-up to use a more up-to-date JDBC driver. One
> choice is the MySQL Connector/J. You can find instructions on how to 
> switch
> to that at the bottom of the docker-compose.yml file.
>
> Hope this helps!
>
> Regards
> Petri
>
>
> On 6 Oct 2020, at 9:20 PM, Bharath Gowda  wrote:
>
> Hi Petri,
>
> Appreciate your efforts in helping to resolve this issue.
>
> Recently, I have been struggling with running Fineract WAR on Tomcat
> 9.0.38 on my Windows Machine
>
> I h

Re: Finereract Customization

2020-10-07 Thread ጓይላና Tube
I am also stuck with this error. the war file name i have generated is
*fineract-provider-unknown.war*

~Regards

On Wed, 7 Oct 2020 at 18:57, Petri Tuomola  wrote:

> Hi Bharath - what was the name of the WAR file you deployed?
>
> Unless you’ve specified otherwise in the Tomcat manager webapp or
> server.xml, I think Tomcat will use the war file name as the context path
>
> So if you want Fineract to be available at /fineract-provider, can you
> check that the WAR file name is fineract-provider.war please? I.e. not
> fineract-provider-versionnumber.war or something.
>
> Regards
> Petri
>
> On 7 Oct 2020, at 8:33 PM, Bharath Gowda  wrote:
>
> Hi Petri and others,
>
> Now that with your help, I am able to have the instance running. however,
> on the login screen, I am stuck with an Authentication error.
> Please find below the screenshot for reference, I am getting the same
> error from the postman as well, do you or anybody encountered and resolved
> this issue?
>
> 
>
> 
> Regards,
> Bharath
> Lead Implementation Analyst | Mifos Initiative
> Skype: live:cbharath4| Mobile: +91.7019635592
> http://mifos.org  
> 
>
>
> On Wed, Oct 7, 2020 at 9:28 PM Bharath Gowda  wrote:
>
>> Thanks a Ton, Petri, It worked :)
>>
>>
>> Regards,
>> Bharath
>> Lead Implementation Analyst | Mifos Initiative
>> Skype: live:cbharath4| Mobile: +91.7019635592
>> http://mifos.org  
>> 
>>
>>
>> On Wed, Oct 7, 2020 at 8:53 PM Petri Tuomola 
>> wrote:
>>
>>> Hi Bharath
>>>
>>> The problem is that your Tomcat configuration is trying to use the
>>> protocol class "org.apache.coyote.http11.http11protocol”. That was removed
>>> in Tomcat 8.5
>>>
>>> Please change org.apache.coyote.http11.http11protocol to
>>> org.apache.coyote.http11.http11NioProtocol
>>>
>>> Hope this helps
>>>
>>> Regards
>>> Petri
>>>
>>>
>>>
>>> On 7 Oct 2020, at 6:16 PM, Bharath Gowda  wrote:
>>>
>>> Hi Petri,
>>>
>>> Thank you for your valuable reply, reinstalling Mysql helped me to get
>>> over the issue and the flyway migration was successful.
>>>
>>> now I have reached another roadblock where the tomcat is not running the
>>> https server.
>>> Not sure if this is  because of the Keystore error or something else
>>>
>>> WARNING [main] org.apache.tomcat.util.digester.SetPropertiesRule.begin
>>> Match [Server/Service/Connector] failed to set property [keystoreFile] to
>>> [C:\Users\Bharath\Desktop\apache-tomcat-9.0.38\.keystore]
>>>
>>> I have attached both server.xml and log file for your reference, could
>>> you please check and see if you could identify and help me with the issue
>>>
>>>
>>>
>>> Regards,
>>> Bharath
>>> Lead Implementation Analyst | Mifos Initiative
>>> Skype: live:cbharath4| Mobile: +91.7019635592
>>> http://mifos.org  
>>> 
>>>
>>>
>>> On Wed, Oct 7, 2020 at 12:01 AM Petri Tuomola 
>>> wrote:
>>>
 Hi Bharath

 This issue was discussed under
 https://issues.apache.org/jira/browse/FINERACT-980

 Basically Flyway does not know how to upgrade an existing Fineract
 database using Drizzle JDBC driver. It does know how to create a new one
 though.

 So for your local set-up you have two choices:

 - Delete your databases and start from scratch. In such case Drizzle
 should be able to create the latest database version. This is what happens
 on the integration test server every time we run a build, so that clearly
 works. But of course you lose any data you have in your database.

 - Change your local set-up to use a more up-to-date JDBC driver. One
 choice is the MySQL Connector/J. You can find instructions on how to switch
 to that at the bottom of the docker-compose.yml file.

 Hope this helps!

 Regards
 Petri


 On 6 Oct 2020, at 9:20 PM, Bharath Gowda  wrote:

 Hi Petri,

 Appreciate your efforts in helping to resolve this issue.

 Recently, I have been struggling with running Fineract WAR on Tomcat
 9.0.38 on my Windows Machine

 I have followed all the steps properly which you had listed in this
 thread
 1. Install MySQL and Tomcat
 2. Build Fineract WAR from the latest develop branch: ./gradlew clean
 bootWar
 3. Create tenants database:  ./gradlew createDB
 -PdbName=fineract_tenants
 4. Create default tenant database:  ./gradlew createDB
 -PdbName=fineract_default
 5. Deploy Fineract WAR on Tomcat using manager webapp (
 http://localhost:8080/manager/html )

 I am stuck with error
 "org.flywaydb.core.internal.exception.FlywayDbUpgradeRequiredException:
 MySQL upgrade required: MySQL 0.1 is outdated and no longer supported by
 Flyway. Flyway currently supports MySQL 5.1 and newer."

 With some digging got to know about a similar issue ar

Re: Finereract Customization

2020-10-07 Thread Petri Tuomola
Hi Bharath - what was the name of the WAR file you deployed? 

Unless you’ve specified otherwise in the Tomcat manager webapp or server.xml, I 
think Tomcat will use the war file name as the context path

So if you want Fineract to be available at /fineract-provider, can you check 
that the WAR file name is fineract-provider.war please? I.e. not 
fineract-provider-versionnumber.war or something.

Regards
Petri

> On 7 Oct 2020, at 8:33 PM, Bharath Gowda  wrote:
> 
> Hi Petri and others,
> 
> Now that with your help, I am able to have the instance running. however, on 
> the login screen, I am stuck with an Authentication error.
> Please find below the screenshot for reference, I am getting the same error 
> from the postman as well, do you or anybody encountered and resolved this 
> issue?
> 
> 
> 
> 
> Regards,
> Bharath
> Lead Implementation Analyst | Mifos Initiative
> Skype: live:cbharath4| Mobile: +91.7019635592
> http://mifos.org     
> 
> 
> 
> On Wed, Oct 7, 2020 at 9:28 PM Bharath Gowda  > wrote:
> Thanks a Ton, Petri, It worked :)
> 
> 
> Regards,
> Bharath
> Lead Implementation Analyst | Mifos Initiative
> Skype: live:cbharath4| Mobile: +91.7019635592
> http://mifos.org     
> 
> 
> 
> On Wed, Oct 7, 2020 at 8:53 PM Petri Tuomola  > wrote:
> Hi Bharath
> 
> The problem is that your Tomcat configuration is trying to use the protocol 
> class "org.apache.coyote.http11.http11protocol”. That was removed in Tomcat 
> 8.5
> 
> Please change org.apache.coyote.http11.http11protocol to 
> org.apache.coyote.http11.http11NioProtocol
> 
> Hope this helps
> 
> Regards
> Petri
> 
> 
> 
>> On 7 Oct 2020, at 6:16 PM, Bharath Gowda > > wrote:
>> 
>> Hi Petri,
>> 
>> Thank you for your valuable reply, reinstalling Mysql helped me to get over 
>> the issue and the flyway migration was successful.
>> 
>> now I have reached another roadblock where the tomcat is not running the 
>> https server.
>> Not sure if this is  because of the Keystore error or something else
>> 
>> WARNING [main] org.apache.tomcat.util.digester.SetPropertiesRule.begin Match 
>> [Server/Service/Connector] failed to set property [keystoreFile] to 
>> [C:\Users\Bharath\Desktop\apache-tomcat-9.0.38\.keystore]
>> 
>> I have attached both server.xml and log file for your reference, could you 
>> please check and see if you could identify and help me with the issue
>> 
>> 
>> 
>> Regards,
>> Bharath
>> Lead Implementation Analyst | Mifos Initiative
>> Skype: live:cbharath4| Mobile: +91.7019635592
>> http://mifos.org     
>> 
>> 
>> 
>> On Wed, Oct 7, 2020 at 12:01 AM Petri Tuomola > > wrote:
>> Hi Bharath
>> 
>> This issue was discussed under 
>> https://issues.apache.org/jira/browse/FINERACT-980 
>> 
>> 
>> Basically Flyway does not know how to upgrade an existing Fineract database 
>> using Drizzle JDBC driver. It does know how to create a new one though.
>> 
>> So for your local set-up you have two choices:
>> 
>> - Delete your databases and start from scratch. In such case Drizzle should 
>> be able to create the latest database version. This is what happens on the 
>> integration test server every time we run a build, so that clearly works. 
>> But of course you lose any data you have in your database.
>> 
>> - Change your local set-up to use a more up-to-date JDBC driver. One choice 
>> is the MySQL Connector/J. You can find instructions on how to switch to that 
>> at the bottom of the docker-compose.yml file. 
>> 
>> Hope this helps!
>> 
>> Regards
>> Petri
>> 
>> 
>>> On 6 Oct 2020, at 9:20 PM, Bharath Gowda >> > wrote:
>>> 
>>> Hi Petri,
>>> 
>>> Appreciate your efforts in helping to resolve this issue.
>>> 
>>> Recently, I have been struggling with running Fineract WAR on Tomcat 9.0.38 
>>> on my Windows Machine
>>> 
>>> I have followed all the steps properly which you had listed in this thread
>>> 1. Install MySQL and Tomcat
>>> 2. Build Fineract WAR from the latest develop branch: ./gradlew clean 
>>> bootWar
>>> 3. Create tenants database:  ./gradlew createDB -PdbName=fineract_tenants
>>> 4. Create default tenant database:  ./gradlew createDB 
>>> -PdbName=fineract_default
>>> 5. Deploy Fineract WAR on Tomcat using manager webapp 
>>> (http://localhost:8080/manager/html )
>>> 
>>> I am stuck with error 
>>> "org.flywaydb.core.internal.exception.FlywayDbUpgradeRequiredException: 
>>> MySQL upgrade required: MySQL 0.1 is outdated and no longer supported by 
>>> Flyway. Flyway currently supports MySQL 5.1 and newer."
>>> 
>>> With some digging got to know about a similar issue around 6 months ago 

Re: Finereract Customization

2020-10-07 Thread Bharath Gowda
Thanks a Ton, Petri, It worked :)


Regards,
Bharath
Lead Implementation Analyst | Mifos Initiative
Skype: live:cbharath4| Mobile: +91.7019635592
http://mifos.org  



On Wed, Oct 7, 2020 at 8:53 PM Petri Tuomola 
wrote:

> Hi Bharath
>
> The problem is that your Tomcat configuration is trying to use the
> protocol class "org.apache.coyote.http11.http11protocol”. That was removed
> in Tomcat 8.5
>
> Please change org.apache.coyote.http11.http11protocol to
> org.apache.coyote.http11.http11NioProtocol
>
> Hope this helps
>
> Regards
> Petri
>
>
>
> On 7 Oct 2020, at 6:16 PM, Bharath Gowda  wrote:
>
> Hi Petri,
>
> Thank you for your valuable reply, reinstalling Mysql helped me to get
> over the issue and the flyway migration was successful.
>
> now I have reached another roadblock where the tomcat is not running the
> https server.
> Not sure if this is  because of the Keystore error or something else
>
> WARNING [main] org.apache.tomcat.util.digester.SetPropertiesRule.begin
> Match [Server/Service/Connector] failed to set property [keystoreFile] to
> [C:\Users\Bharath\Desktop\apache-tomcat-9.0.38\.keystore]
>
> I have attached both server.xml and log file for your reference, could you
> please check and see if you could identify and help me with the issue
>
>
>
> Regards,
> Bharath
> Lead Implementation Analyst | Mifos Initiative
> Skype: live:cbharath4| Mobile: +91.7019635592
> http://mifos.org  
> 
>
>
> On Wed, Oct 7, 2020 at 12:01 AM Petri Tuomola 
> wrote:
>
>> Hi Bharath
>>
>> This issue was discussed under
>> https://issues.apache.org/jira/browse/FINERACT-980
>>
>> Basically Flyway does not know how to upgrade an existing Fineract
>> database using Drizzle JDBC driver. It does know how to create a new one
>> though.
>>
>> So for your local set-up you have two choices:
>>
>> - Delete your databases and start from scratch. In such case Drizzle
>> should be able to create the latest database version. This is what happens
>> on the integration test server every time we run a build, so that clearly
>> works. But of course you lose any data you have in your database.
>>
>> - Change your local set-up to use a more up-to-date JDBC driver. One
>> choice is the MySQL Connector/J. You can find instructions on how to switch
>> to that at the bottom of the docker-compose.yml file.
>>
>> Hope this helps!
>>
>> Regards
>> Petri
>>
>>
>> On 6 Oct 2020, at 9:20 PM, Bharath Gowda  wrote:
>>
>> Hi Petri,
>>
>> Appreciate your efforts in helping to resolve this issue.
>>
>> Recently, I have been struggling with running Fineract WAR on Tomcat
>> 9.0.38 on my Windows Machine
>>
>> I have followed all the steps properly which you had listed in this thread
>> 1. Install MySQL and Tomcat
>> 2. Build Fineract WAR from the latest develop branch: ./gradlew clean
>> bootWar
>> 3. Create tenants database:  ./gradlew createDB -PdbName=fineract_tenants
>> 4. Create default tenant database:  ./gradlew createDB
>> -PdbName=fineract_default
>> 5. Deploy Fineract WAR on Tomcat using manager webapp (
>> http://localhost:8080/manager/html )
>>
>> I am stuck with error
>> "org.flywaydb.core.internal.exception.FlywayDbUpgradeRequiredException:
>> MySQL upgrade required: MySQL 0.1 is outdated and no longer supported by
>> Flyway. Flyway currently supports MySQL 5.1 and newer."
>>
>> With some digging got to know about a similar issue around 6 months ago
>> and something to do with drizzle jdbc driver, but I am not able to get this
>> resolved on my local, any help would be greatly appreciated.
>> I have attached my log for reference
>>
>> Would really be great if anyone else too could help me who knows about
>> this issue.
>>
>>
>> Regards,
>> Bharath
>> Lead Implementation Analyst | Mifos Initiative
>> Skype: live:cbharath4| Mobile: +91.7019635592
>> http://mifos.org  
>> 
>>
>>
>> On Tue, Oct 6, 2020 at 11:36 PM Petri Tuomola  wrote:
>>
>>> All
>>>
>>> Looking at the log file shared by Tube, turns out that he has stumbled
>>> on quite an interesting problem:
>>>
>>> It seems that you can’t run Fineract on a machine that is not connected
>>> to the internet.
>>>
>>> I think the duplicate index error was relating to a corrupt MySQL
>>> instance. After that’s fixed, the following error remains:
>>>
>>> org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
>>> Configuration problem: Failed to import bean definitions from relative
>>> location [securityContext.xml]
>>> Offending resource: URL
>>> [file:/usr/local/Cellar/tomcat/9.0.38/libexec/webapps/fineract-provider/WEB-INF/classes/META-INF/spring/appContext.xml];
>>> nested exception is
>>> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line
>>> 223 in XML document from URL
>>> [file:/usr/local/Cellar/tomcat/9.0.38/libexec/webapps/fineract-provider/W

Re: Finereract Customization

2020-10-07 Thread Petri Tuomola
Hi Bharath

The problem is that your Tomcat configuration is trying to use the protocol 
class "org.apache.coyote.http11.http11protocol”. That was removed in Tomcat 8.5

Please change org.apache.coyote.http11.http11protocol to 
org.apache.coyote.http11.http11NioProtocol

Hope this helps

Regards
Petri



> On 7 Oct 2020, at 6:16 PM, Bharath Gowda  wrote:
> 
> Hi Petri,
> 
> Thank you for your valuable reply, reinstalling Mysql helped me to get over 
> the issue and the flyway migration was successful.
> 
> now I have reached another roadblock where the tomcat is not running the 
> https server.
> Not sure if this is  because of the Keystore error or something else
> 
> WARNING [main] org.apache.tomcat.util.digester.SetPropertiesRule.begin Match 
> [Server/Service/Connector] failed to set property [keystoreFile] to 
> [C:\Users\Bharath\Desktop\apache-tomcat-9.0.38\.keystore]
> 
> I have attached both server.xml and log file for your reference, could you 
> please check and see if you could identify and help me with the issue
> 
> 
> 
> Regards,
> Bharath
> Lead Implementation Analyst | Mifos Initiative
> Skype: live:cbharath4| Mobile: +91.7019635592
> http://mifos.org     
> 
> 
> 
> On Wed, Oct 7, 2020 at 12:01 AM Petri Tuomola  > wrote:
> Hi Bharath
> 
> This issue was discussed under 
> https://issues.apache.org/jira/browse/FINERACT-980 
> 
> 
> Basically Flyway does not know how to upgrade an existing Fineract database 
> using Drizzle JDBC driver. It does know how to create a new one though.
> 
> So for your local set-up you have two choices:
> 
> - Delete your databases and start from scratch. In such case Drizzle should 
> be able to create the latest database version. This is what happens on the 
> integration test server every time we run a build, so that clearly works. But 
> of course you lose any data you have in your database.
> 
> - Change your local set-up to use a more up-to-date JDBC driver. One choice 
> is the MySQL Connector/J. You can find instructions on how to switch to that 
> at the bottom of the docker-compose.yml file. 
> 
> Hope this helps!
> 
> Regards
> Petri
> 
> 
>> On 6 Oct 2020, at 9:20 PM, Bharath Gowda > > wrote:
>> 
>> Hi Petri,
>> 
>> Appreciate your efforts in helping to resolve this issue.
>> 
>> Recently, I have been struggling with running Fineract WAR on Tomcat 9.0.38 
>> on my Windows Machine
>> 
>> I have followed all the steps properly which you had listed in this thread
>> 1. Install MySQL and Tomcat
>> 2. Build Fineract WAR from the latest develop branch: ./gradlew clean bootWar
>> 3. Create tenants database:  ./gradlew createDB -PdbName=fineract_tenants
>> 4. Create default tenant database:  ./gradlew createDB 
>> -PdbName=fineract_default
>> 5. Deploy Fineract WAR on Tomcat using manager webapp 
>> (http://localhost:8080/manager/html )
>> 
>> I am stuck with error 
>> "org.flywaydb.core.internal.exception.FlywayDbUpgradeRequiredException: 
>> MySQL upgrade required: MySQL 0.1 is outdated and no longer supported by 
>> Flyway. Flyway currently supports MySQL 5.1 and newer."
>> 
>> With some digging got to know about a similar issue around 6 months ago and 
>> something to do with drizzle jdbc driver, but I am not able to get this 
>> resolved on my local, any help would be greatly appreciated.
>> I have attached my log for reference
>> 
>> Would really be great if anyone else too could help me who knows about this 
>> issue.
>> 
>> 
>> Regards,
>> Bharath
>> Lead Implementation Analyst | Mifos Initiative
>> Skype: live:cbharath4| Mobile: +91.7019635592
>> http://mifos.org     
>> 
>> 
>> 
>> On Tue, Oct 6, 2020 at 11:36 PM Petri Tuomola > > wrote:
>> All
>> 
>> Looking at the log file shared by Tube, turns out that he has stumbled on 
>> quite an interesting problem: 
>> 
>> It seems that you can’t run Fineract on a machine that is not connected to 
>> the internet. 
>> 
>> I think the duplicate index error was relating to a corrupt MySQL instance. 
>> After that’s fixed, the following error remains:
>> 
>> org.springframework.beans.factory.parsing.BeanDefinitionParsingException: 
>> Configuration problem: Failed to import bean definitions from relative 
>> location [securityContext.xml]
>> Offending resource: URL 
>> [file:/usr/local/Cellar/tomcat/9.0.38/libexec/webapps/fineract-provider/WEB-INF/classes/META-INF/spring/appContext.xml];
>>  nested exception is 
>> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 
>> 223 in XML document from URL 
>> [file:/usr/local/Cellar/tomcat/9.0.38/libexec/webapps/fineract-provider/WEB-INF/classes/META-INF/spring/securityContext.xml]
>>  is invalid; nested exception is org.xml.sax.SA

Re: Finereract Customization

2020-10-07 Thread Bharath Gowda
Hi Petri,

Thank you for your valuable reply, reinstalling Mysql helped me to get over
the issue and the flyway migration was successful.

now I have reached another roadblock where the tomcat is not running the
https server.
Not sure if this is  because of the Keystore error or something else

WARNING [main] org.apache.tomcat.util.digester.SetPropertiesRule.begin
Match [Server/Service/Connector] failed to set property [keystoreFile] to
[C:\Users\Bharath\Desktop\apache-tomcat-9.0.38\.keystore]

I have attached both server.xml and log file for your reference, could you
please check and see if you could identify and help me with the issue



Regards,
Bharath
Lead Implementation Analyst | Mifos Initiative
Skype: live:cbharath4| Mobile: +91.7019635592
http://mifos.org  



On Wed, Oct 7, 2020 at 12:01 AM Petri Tuomola 
wrote:

> Hi Bharath
>
> This issue was discussed under
> https://issues.apache.org/jira/browse/FINERACT-980
>
> Basically Flyway does not know how to upgrade an existing Fineract
> database using Drizzle JDBC driver. It does know how to create a new one
> though.
>
> So for your local set-up you have two choices:
>
> - Delete your databases and start from scratch. In such case Drizzle
> should be able to create the latest database version. This is what happens
> on the integration test server every time we run a build, so that clearly
> works. But of course you lose any data you have in your database.
>
> - Change your local set-up to use a more up-to-date JDBC driver. One
> choice is the MySQL Connector/J. You can find instructions on how to switch
> to that at the bottom of the docker-compose.yml file.
>
> Hope this helps!
>
> Regards
> Petri
>
>
> On 6 Oct 2020, at 9:20 PM, Bharath Gowda  wrote:
>
> Hi Petri,
>
> Appreciate your efforts in helping to resolve this issue.
>
> Recently, I have been struggling with running Fineract WAR on Tomcat
> 9.0.38 on my Windows Machine
>
> I have followed all the steps properly which you had listed in this thread
> 1. Install MySQL and Tomcat
> 2. Build Fineract WAR from the latest develop branch: ./gradlew clean
> bootWar
> 3. Create tenants database:  ./gradlew createDB -PdbName=fineract_tenants
> 4. Create default tenant database:  ./gradlew createDB
> -PdbName=fineract_default
> 5. Deploy Fineract WAR on Tomcat using manager webapp (
> http://localhost:8080/manager/html )
>
> I am stuck with error
> "org.flywaydb.core.internal.exception.FlywayDbUpgradeRequiredException:
> MySQL upgrade required: MySQL 0.1 is outdated and no longer supported by
> Flyway. Flyway currently supports MySQL 5.1 and newer."
>
> With some digging got to know about a similar issue around 6 months ago
> and something to do with drizzle jdbc driver, but I am not able to get this
> resolved on my local, any help would be greatly appreciated.
> I have attached my log for reference
>
> Would really be great if anyone else too could help me who knows about
> this issue.
>
>
> Regards,
> Bharath
> Lead Implementation Analyst | Mifos Initiative
> Skype: live:cbharath4| Mobile: +91.7019635592
> http://mifos.org  
> 
>
>
> On Tue, Oct 6, 2020 at 11:36 PM Petri Tuomola  wrote:
>
>> All
>>
>> Looking at the log file shared by Tube, turns out that he has stumbled on
>> quite an interesting problem:
>>
>> It seems that you can’t run Fineract on a machine that is not connected
>> to the internet.
>>
>> I think the duplicate index error was relating to a corrupt MySQL
>> instance. After that’s fixed, the following error remains:
>>
>> org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
>> Configuration problem: Failed to import bean definitions from relative
>> location [securityContext.xml]
>> Offending resource: URL
>> [file:/usr/local/Cellar/tomcat/9.0.38/libexec/webapps/fineract-provider/WEB-INF/classes/META-INF/spring/appContext.xml];
>> nested exception is
>> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line
>> 223 in XML document from URL
>> [file:/usr/local/Cellar/tomcat/9.0.38/libexec/webapps/fineract-provider/WEB-INF/classes/META-INF/spring/securityContext.xml]
>> is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber:
>> 223; columnNumber: 63; cvc-complex-type.2.4.c: The matching wildcard is
>> strict, but no declaration can be found for element
>> 'oauth:authorization-server’.
>>
>> I can reproduce this by simply unplugging the network cable from my own
>> machine. It seems that our JAR/WAR does not include some xsds needed to
>> validate the XML config files. If the machine used is connected to the
>> internet, these are downloaded automatically - but if not, Fineract does
>> not start.
>>
>> Given these are related to Spring Security, I wonder if this will be
>> fixed by upgrading the Spring Security JARs?
>>
>> Anyway - I’ll log a JIRA for this, but thought I’d share it

Re: Finereract Customization

2020-10-07 Thread Airsay Longcon
Waoh. I always thought it was part of the design for Fineract to be connected 
to the Internet for it to start. I had run into this problem during several 
tests at the height of the lockdown and ripped out my hair trying to figure out 
what the problem was

> On 6 Oct 2020, at 19:06, Petri Tuomola  wrote:
> 
> All
> 
> Looking at the log file shared by Tube, turns out that he has stumbled on 
> quite an interesting problem: 
> 
> It seems that you can’t run Fineract on a machine that is not connected to 
> the internet. 
> 
> I think the duplicate index error was relating to a corrupt MySQL instance. 
> After that’s fixed, the following error remains:
> 
> org.springframework.beans.factory.parsing.BeanDefinitionParsingException: 
> Configuration problem: Failed to import bean definitions from relative 
> location [securityContext.xml]
> Offending resource: URL 
> [file:/usr/local/Cellar/tomcat/9.0.38/libexec/webapps/fineract-provider/WEB-INF/classes/META-INF/spring/appContext.xml];
>  nested exception is 
> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 
> 223 in XML document from URL 
> [file:/usr/local/Cellar/tomcat/9.0.38/libexec/webapps/fineract-provider/WEB-INF/classes/META-INF/spring/securityContext.xml]
>  is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 
> 223; columnNumber: 63; cvc-complex-type.2.4.c: The matching wildcard is 
> strict, but no declaration can be found for element 
> 'oauth:authorization-server’.
> 
> I can reproduce this by simply unplugging the network cable from my own 
> machine. It seems that our JAR/WAR does not include some xsds needed to 
> validate the XML config files. If the machine used is connected to the 
> internet, these are downloaded automatically - but if not, Fineract does not 
> start.
> 
> Given these are related to Spring Security, I wonder if this will be fixed by 
> upgrading the Spring Security JARs? 
> 
> Anyway - I’ll log a JIRA for this, but thought I’d share it for your 
> information/entertainment...
> 
> Regards
> Petri
> 
>> On 6 Oct 2020, at 7:24 PM, Petri Tuomola  wrote:
>> 
>> Hi Tube - that all looks OK. 
>> 
>> Doing ./gradlew just means running the gradlew in the current directory on 
>> UNIX-like OS, as typically you would not have current directory in your PATH.
>> 
>> Can you send me (petri.tuom...@gmail.com) your full Tomcat log file please. 
>> Maybe I can see what’s going wrong somewhere earlier. Not just the section 
>> with the error, but the entire file please. 
>> 
>> Regards
>> Petri
>> 
>>> On 6 Oct 2020, at 7:15 PM, ጓይላና Tube  wrote:
>>> 
>>> hi.
>>> Petri Tuomola thank you for your response. here are the list of commands i 
>>> have followed to build fineract.
>>> 1.install mysql version 5.7 and Tomcat version 9 2.
>>> 2. i have created tenants database using  gradlew createDB 
>>> -PdbName=fineract_tenants command
>>> 3. i have created Created default tenant database using  gradlew createDB 
>>> -PdbName=fineract_default command
>>> 4. i have created fineract War using gradlew clean bootwar command
>>> 5. deploy created war file inside Tomcat/Webapps.
>>> 
>>> But, is there any difference between  gradlew clean bootwar and ./gradlew 
>>> clean bootwar? because when i run ./gralew clean bootwar command am getting
>>> an error message '.' is not recognized as an internal or external command
>>> 
>>> Regards 
>>> 
>>> 
>> 
> 


Re: Finereract Customization

2020-10-06 Thread Petri Tuomola
Hi Bharath

This issue was discussed under 
https://issues.apache.org/jira/browse/FINERACT-980 


Basically Flyway does not know how to upgrade an existing Fineract database 
using Drizzle JDBC driver. It does know how to create a new one though.

So for your local set-up you have two choices:

- Delete your databases and start from scratch. In such case Drizzle should be 
able to create the latest database version. This is what happens on the 
integration test server every time we run a build, so that clearly works. But 
of course you lose any data you have in your database.

- Change your local set-up to use a more up-to-date JDBC driver. One choice is 
the MySQL Connector/J. You can find instructions on how to switch to that at 
the bottom of the docker-compose.yml file. 

Hope this helps!

Regards
Petri


> On 6 Oct 2020, at 9:20 PM, Bharath Gowda  wrote:
> 
> Hi Petri,
> 
> Appreciate your efforts in helping to resolve this issue.
> 
> Recently, I have been struggling with running Fineract WAR on Tomcat 9.0.38 
> on my Windows Machine
> 
> I have followed all the steps properly which you had listed in this thread
> 1. Install MySQL and Tomcat
> 2. Build Fineract WAR from the latest develop branch: ./gradlew clean bootWar
> 3. Create tenants database:  ./gradlew createDB -PdbName=fineract_tenants
> 4. Create default tenant database:  ./gradlew createDB 
> -PdbName=fineract_default
> 5. Deploy Fineract WAR on Tomcat using manager webapp 
> (http://localhost:8080/manager/html )
> 
> I am stuck with error 
> "org.flywaydb.core.internal.exception.FlywayDbUpgradeRequiredException: MySQL 
> upgrade required: MySQL 0.1 is outdated and no longer supported by Flyway. 
> Flyway currently supports MySQL 5.1 and newer."
> 
> With some digging got to know about a similar issue around 6 months ago and 
> something to do with drizzle jdbc driver, but I am not able to get this 
> resolved on my local, any help would be greatly appreciated.
> I have attached my log for reference
> 
> Would really be great if anyone else too could help me who knows about this 
> issue.
> 
> 
> Regards,
> Bharath
> Lead Implementation Analyst | Mifos Initiative
> Skype: live:cbharath4| Mobile: +91.7019635592
> http://mifos.org     
> 
> 
> 
> On Tue, Oct 6, 2020 at 11:36 PM Petri Tuomola  > wrote:
> All
> 
> Looking at the log file shared by Tube, turns out that he has stumbled on 
> quite an interesting problem: 
> 
> It seems that you can’t run Fineract on a machine that is not connected to 
> the internet. 
> 
> I think the duplicate index error was relating to a corrupt MySQL instance. 
> After that’s fixed, the following error remains:
> 
> org.springframework.beans.factory.parsing.BeanDefinitionParsingException: 
> Configuration problem: Failed to import bean definitions from relative 
> location [securityContext.xml]
> Offending resource: URL 
> [file:/usr/local/Cellar/tomcat/9.0.38/libexec/webapps/fineract-provider/WEB-INF/classes/META-INF/spring/appContext.xml];
>  nested exception is 
> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 
> 223 in XML document from URL 
> [file:/usr/local/Cellar/tomcat/9.0.38/libexec/webapps/fineract-provider/WEB-INF/classes/META-INF/spring/securityContext.xml]
>  is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 
> 223; columnNumber: 63; cvc-complex-type.2.4.c: The matching wildcard is 
> strict, but no declaration can be found for element 
> 'oauth:authorization-server’.
> 
> I can reproduce this by simply unplugging the network cable from my own 
> machine. It seems that our JAR/WAR does not include some xsds needed to 
> validate the XML config files. If the machine used is connected to the 
> internet, these are downloaded automatically - but if not, Fineract does not 
> start.
> 
> Given these are related to Spring Security, I wonder if this will be fixed by 
> upgrading the Spring Security JARs? 
> 
> Anyway - I’ll log a JIRA for this, but thought I’d share it for your 
> information/entertainment...
> 
> Regards
> Petri
> 
>> On 6 Oct 2020, at 7:24 PM, Petri Tuomola > > wrote:
>> 
>> Hi Tube - that all looks OK. 
>> 
>> Doing ./gradlew just means running the gradlew in the current directory on 
>> UNIX-like OS, as typically you would not have current directory in your PATH.
>> 
>> Can you send me (petri.tuom...@gmail.com ) 
>> your full Tomcat log file please. Maybe I can see what’s going wrong 
>> somewhere earlier. Not just the section with the error, but the entire file 
>> please. 
>> 
>> Regards
>> Petri
>> 
>>> On 6 Oct 2020, at 7:15 PM, ጓይላና Tube >> > wrote:
>>> 
>>> hi.
>>> Petri Tuomola thank you for your response. here are the list of commands i 
>>> have follo

Re: Finereract Customization

2020-10-06 Thread Bharath Gowda
Hi Petri,

Appreciate your efforts in helping to resolve this issue.

Recently, I have been struggling with running Fineract WAR on Tomcat 9.0.38
on my Windows Machine

I have followed all the steps properly which you had listed in this thread
1. Install MySQL and Tomcat
2. Build Fineract WAR from the latest develop branch: ./gradlew clean
bootWar
3. Create tenants database:  ./gradlew createDB -PdbName=fineract_tenants
4. Create default tenant database:  ./gradlew createDB
-PdbName=fineract_default
5. Deploy Fineract WAR on Tomcat using manager webapp (
http://localhost:8080/manager/html )

I am stuck with error
"org.flywaydb.core.internal.exception.FlywayDbUpgradeRequiredException:
MySQL upgrade required: MySQL 0.1 is outdated and no longer supported by
Flyway. Flyway currently supports MySQL 5.1 and newer."

With some digging got to know about a similar issue around 6 months ago and
something to do with drizzle jdbc driver, but I am not able to get this
resolved on my local, any help would be greatly appreciated.
I have attached my log for reference

Would really be great if anyone else too could help me who knows about this
issue.


Regards,
Bharath
Lead Implementation Analyst | Mifos Initiative
Skype: live:cbharath4| Mobile: +91.7019635592
http://mifos.org  



On Tue, Oct 6, 2020 at 11:36 PM Petri Tuomola  wrote:

> All
>
> Looking at the log file shared by Tube, turns out that he has stumbled on
> quite an interesting problem:
>
> It seems that you can’t run Fineract on a machine that is not connected to
> the internet.
>
> I think the duplicate index error was relating to a corrupt MySQL
> instance. After that’s fixed, the following error remains:
>
> org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
> Configuration problem: Failed to import bean definitions from relative
> location [securityContext.xml]
> Offending resource: URL
> [file:/usr/local/Cellar/tomcat/9.0.38/libexec/webapps/fineract-provider/WEB-INF/classes/META-INF/spring/appContext.xml];
> nested exception is
> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line
> 223 in XML document from URL
> [file:/usr/local/Cellar/tomcat/9.0.38/libexec/webapps/fineract-provider/WEB-INF/classes/META-INF/spring/securityContext.xml]
> is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber:
> 223; columnNumber: 63; cvc-complex-type.2.4.c: The matching wildcard is
> strict, but no declaration can be found for element
> 'oauth:authorization-server’.
>
> I can reproduce this by simply unplugging the network cable from my own
> machine. It seems that our JAR/WAR does not include some xsds needed to
> validate the XML config files. If the machine used is connected to the
> internet, these are downloaded automatically - but if not, Fineract does
> not start.
>
> Given these are related to Spring Security, I wonder if this will be fixed
> by upgrading the Spring Security JARs?
>
> Anyway - I’ll log a JIRA for this, but thought I’d share it for your
> information/entertainment...
>
> Regards
> Petri
>
> On 6 Oct 2020, at 7:24 PM, Petri Tuomola  wrote:
>
> Hi Tube - that all looks OK.
>
> Doing ./gradlew just means running the gradlew in the current directory on
> UNIX-like OS, as typically you would not have current directory in your
> PATH.
>
> Can you send me (petri.tuom...@gmail.com) your full Tomcat log file
> please. Maybe I can see what’s going wrong somewhere earlier. Not just the
> section with the error, but the entire file please.
>
> Regards
> Petri
>
> On 6 Oct 2020, at 7:15 PM, ጓይላና Tube  wrote:
>
> hi.
> Petri Tuomola thank you for your response. here are the list of commands i
> have followed to build fineract.
> 1.install mysql version 5.7 and Tomcat version 9 2.
> 2. i have created tenants database using  *gradlew createDB
> -PdbName=fineract_tenants *command
> 3. i have created Created default tenant database using  *gradlew
> createDB -PdbName=fineract_default *command
> 4. i have created fineract War using *gradlew clean bootwar* command
> 5. deploy created war file inside *Tomcat/Webapps*.
>
> But, is there any difference between  *gradlew clean bootwar* and *./gradlew
> clean bootwar*? because when i run ./gralew clean bootwar command am
> getting
> an error message *'.' is not recognized as an internal or external
> command*
>
> *Regards *
>
>
>
>
>


Re: Finereract Customization

2020-10-06 Thread Petri Tuomola
All

Looking at the log file shared by Tube, turns out that he has stumbled on quite 
an interesting problem: 

It seems that you can’t run Fineract on a machine that is not connected to the 
internet. 

I think the duplicate index error was relating to a corrupt MySQL instance. 
After that’s fixed, the following error remains:

org.springframework.beans.factory.parsing.BeanDefinitionParsingException: 
Configuration problem: Failed to import bean definitions from relative location 
[securityContext.xml]
Offending resource: URL 
[file:/usr/local/Cellar/tomcat/9.0.38/libexec/webapps/fineract-provider/WEB-INF/classes/META-INF/spring/appContext.xml];
 nested exception is 
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 223 
in XML document from URL 
[file:/usr/local/Cellar/tomcat/9.0.38/libexec/webapps/fineract-provider/WEB-INF/classes/META-INF/spring/securityContext.xml]
 is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 
223; columnNumber: 63; cvc-complex-type.2.4.c: The matching wildcard is strict, 
but no declaration can be found for element 'oauth:authorization-server’.

I can reproduce this by simply unplugging the network cable from my own 
machine. It seems that our JAR/WAR does not include some xsds needed to 
validate the XML config files. If the machine used is connected to the 
internet, these are downloaded automatically - but if not, Fineract does not 
start.

Given these are related to Spring Security, I wonder if this will be fixed by 
upgrading the Spring Security JARs? 

Anyway - I’ll log a JIRA for this, but thought I’d share it for your 
information/entertainment...

Regards
Petri

> On 6 Oct 2020, at 7:24 PM, Petri Tuomola  wrote:
> 
> Hi Tube - that all looks OK. 
> 
> Doing ./gradlew just means running the gradlew in the current directory on 
> UNIX-like OS, as typically you would not have current directory in your PATH.
> 
> Can you send me (petri.tuom...@gmail.com ) 
> your full Tomcat log file please. Maybe I can see what’s going wrong 
> somewhere earlier. Not just the section with the error, but the entire file 
> please. 
> 
> Regards
> Petri
> 
>> On 6 Oct 2020, at 7:15 PM, ጓይላና Tube > > wrote:
>> 
>> hi.
>> Petri Tuomola thank you for your response. here are the list of commands i 
>> have followed to build fineract.
>> 1.install mysql version 5.7 and Tomcat version 9 2.
>> 2. i have created tenants database using  gradlew createDB 
>> -PdbName=fineract_tenants command
>> 3. i have created Created default tenant database using  gradlew createDB 
>> -PdbName=fineract_default command
>> 4. i have created fineract War using gradlew clean bootwar command
>> 5. deploy created war file inside Tomcat/Webapps.
>> 
>> But, is there any difference between  gradlew clean bootwar and ./gradlew 
>> clean bootwar? because when i run ./gralew clean bootwar command am getting
>> an error message '.' is not recognized as an internal or external command
>> 
>> Regards 
>> 
>> 
> 



Re: Finereract Customization

2020-10-06 Thread Petri Tuomola
Hi Tube - that all looks OK. 

Doing ./gradlew just means running the gradlew in the current directory on 
UNIX-like OS, as typically you would not have current directory in your PATH.

Can you send me (petri.tuom...@gmail.com ) your 
full Tomcat log file please. Maybe I can see what’s going wrong somewhere 
earlier. Not just the section with the error, but the entire file please. 

Regards
Petri

> On 6 Oct 2020, at 7:15 PM, ጓይላና Tube  wrote:
> 
> hi.
> Petri Tuomola thank you for your response. here are the list of commands i 
> have followed to build fineract.
> 1.install mysql version 5.7 and Tomcat version 9 2.
> 2. i have created tenants database using  gradlew createDB 
> -PdbName=fineract_tenants command
> 3. i have created Created default tenant database using  gradlew createDB 
> -PdbName=fineract_default command
> 4. i have created fineract War using gradlew clean bootwar command
> 5. deploy created war file inside Tomcat/Webapps.
> 
> But, is there any difference between  gradlew clean bootwar and ./gradlew 
> clean bootwar? because when i run ./gralew clean bootwar command am getting
> an error message '.' is not recognized as an internal or external command
> 
> Regards 
> 
> 



Re: Finereract Customization

2020-10-06 Thread ጓይላና Tube
hi.
Petri Tuomola thank you for your response. here are the list of commands i
have followed to build fineract.
1.install mysql version 5.7 and Tomcat version 9 2.
2. i have created tenants database using  *gradlew createDB
-PdbName=fineract_tenants *command
3. i have created Created default tenant database using  *gradlew createDB
-PdbName=fineract_default *command
4. i have created fineract War using *gradlew clean bootwar* command
5. deploy created war file inside *Tomcat/Webapps*.

But, is there any difference between  *gradlew clean bootwar* and *./gradlew
clean bootwar*? because when i run ./gralew clean bootwar command am getting
an error message *'.' is not recognized as an internal or external command*

*Regards *


Re: Finereract Customization

2020-10-02 Thread Michael Vorburger
https://www.google.com/search?q=this+version+of+the+Java+Runtime+only+recogni+zes+class+file+versions+up+to+52.0


On Fri, Oct 2, 2020 at 3:43 PM ጓይላና Tube  wrote:

> I wanted to generate a fineract jar file rather than war. and i have
> generated a jar file called *fineract-provider-unknown.jar. *But, when I
> wanted to Start it using java -jar
> build/libs/fineract-provider-unknown.jar  I got this error any
> help/suggestion?
>
> C:\Users\gelila\Downloads\Compressed\fineract-develop\fineract-develop>java
> -jar
>  build/libs/fineract-provider-unknown.jar
> Exception in thread "main" java.lang.UnsupportedClassVersionError:
> org/apache/fi
> neract/ServerApplication has been compiled by a more recent version of the
> Java
> Runtime (class file version 55.0), this version of the Java Runtime only
> recogni
> zes class file versions up to 52.0
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClass(Unknown Source)
> at java.security.SecureClassLoader.defineClass(Unknown Source)
> at java.net.URLClassLoader.defineClass(Unknown Source)
> at java.net.URLClassLoader.access$100(Unknown Source)
> at java.net.URLClassLoader$1.run(Unknown Source)
> at java.net.URLClassLoader$1.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(Unknown Source)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at
> org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(Laun
> chedURLClassLoader.java:151)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Unknown Source)
> at
> org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner
> .java:46)
> at
> org.springframework.boot.loader.Launcher.launch(Launcher.java:107)
> at
> org.springframework.boot.loader.Launcher.launch(Launcher.java:58)
> at
> org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:88)
>
> On Thu, 1 Oct 2020 at 18:38, Michael Vorburger  wrote:
>
>> On Thu, Oct 1, 2020 at 9:47 AM ጓይላና Tube  wrote:
>>
>>> hi.
>>>
 fiinally. i have created the fineract war file using gradlew clean war
> command. the above problem was @ build.gradle line 208 & the
> error had been taken care of by the following PR
> https://github.com/apache/fineract/pull/1359. but,

 after creating the war file successfully and deploy into tomcat
>>> server.  i got the message "couldn't connect to server". any help? here is
>>> the log file.
>>>
>>
>> Unfortunately not, as no error message shown below, so difficult to help
>> here.
>>
>>
>>> Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.HostConfig deployWAR
>>> INFO: Deployment of web application archive
>>> [C:\tomcat\webapps\fineract-provider-unknown.war] has finished in [64,902]
>>> ms
>>> Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.HostConfig
>>> deployDirectory
>>> INFO: Deploying web application directory [C:\tomcat\webapps\docs]
>>> Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.TldConfig execute
>>> INFO: At least one JAR was scanned for TLDs yet contained no TLDs.
>>> Enable debug logging for this logger for a complete list of JARs that were
>>> scanned but no TLDs were found in them. Skipping unneeded JARs during
>>> scanning can improve startup time and JSP compilation time.
>>> Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.HostConfig
>>> deployDirectory
>>> INFO: Deployment of web application directory [C:\tomcat\webapps\docs]
>>> has finished in [249] ms
>>> Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.HostConfig
>>> deployDirectory
>>> INFO: Deploying web application directory [C:\tomcat\webapps\examples]
>>> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.TldConfig execute
>>> INFO: At least one JAR was scanned for TLDs yet contained no TLDs.
>>> Enable debug logging for this logger for a complete list of JARs that were
>>> scanned but no TLDs were found in them. Skipping unneeded JARs during
>>> scanning can improve startup time and JSP compilation time.
>>> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
>>> deployDirectory
>>> INFO: Deployment of web application directory
>>> [C:\tomcat\webapps\examples] has finished in [3,137] ms
>>> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
>>> deployDirectory
>>> INFO: Deploying web application directory
>>> [C:\tomcat\webapps\host-manager]
>>> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.TldConfig execute
>>> INFO: At least one JAR was scanned for TLDs yet contained no TLDs.
>>> Enable debug logging for this logger for a complete list of JARs that were
>>> scanned but no TLDs were found in them. Skipping unneeded JARs during
>>> scanning can improve startup time and JSP compilation time.
>>> Oct 01, 2020 8:29:23 AM org.apache.catalina.

Re: Finereract Customization

2020-10-02 Thread ጓይላና Tube
I wanted to generate a fineract jar file rather than war. and i have
generated a jar file called *fineract-provider-unknown.jar. *But, when I
wanted to Start it using java -jar build/libs/fineract-provider-unknown.jar  I
got this error any help/suggestion?

C:\Users\gelila\Downloads\Compressed\fineract-develop\fineract-develop>java
-jar
 build/libs/fineract-provider-unknown.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError:
org/apache/fi
neract/ServerApplication has been compiled by a more recent version of the
Java
Runtime (class file version 55.0), this version of the Java Runtime only
recogni
zes class file versions up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at
org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(Laun
chedURLClassLoader.java:151)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at
org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner
.java:46)
at
org.springframework.boot.loader.Launcher.launch(Launcher.java:107)
at org.springframework.boot.loader.Launcher.launch(Launcher.java:58)
at
org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:88)

On Thu, 1 Oct 2020 at 18:38, Michael Vorburger  wrote:

> On Thu, Oct 1, 2020 at 9:47 AM ጓይላና Tube  wrote:
>
>> hi.
>>
>>> fiinally. i have created the fineract war file using gradlew clean war
 command. the above problem was @ build.gradle line 208 & the
 error had been taken care of by the following PR
 https://github.com/apache/fineract/pull/1359. but,
>>>
>>> after creating the war file successfully and deploy into tomcat server.
>> i got the message "couldn't connect to server". any help? here is the log
>> file.
>>
>
> Unfortunately not, as no error message shown below, so difficult to help
> here.
>
>
>> Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.HostConfig deployWAR
>> INFO: Deployment of web application archive
>> [C:\tomcat\webapps\fineract-provider-unknown.war] has finished in [64,902]
>> ms
>> Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.HostConfig
>> deployDirectory
>> INFO: Deploying web application directory [C:\tomcat\webapps\docs]
>> Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.TldConfig execute
>> INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
>> debug logging for this logger for a complete list of JARs that were scanned
>> but no TLDs were found in them. Skipping unneeded JARs during scanning can
>> improve startup time and JSP compilation time.
>> Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.HostConfig
>> deployDirectory
>> INFO: Deployment of web application directory [C:\tomcat\webapps\docs]
>> has finished in [249] ms
>> Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.HostConfig
>> deployDirectory
>> INFO: Deploying web application directory [C:\tomcat\webapps\examples]
>> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.TldConfig execute
>> INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
>> debug logging for this logger for a complete list of JARs that were scanned
>> but no TLDs were found in them. Skipping unneeded JARs during scanning can
>> improve startup time and JSP compilation time.
>> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
>> deployDirectory
>> INFO: Deployment of web application directory
>> [C:\tomcat\webapps\examples] has finished in [3,137] ms
>> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
>> deployDirectory
>> INFO: Deploying web application directory [C:\tomcat\webapps\host-manager]
>> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.TldConfig execute
>> INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
>> debug logging for this logger for a complete list of JARs that were scanned
>> but no TLDs were found in them. Skipping unneeded JARs during scanning can
>> improve startup time and JSP compilation time.
>> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
>> deployDirectory
>> INFO: Deployment of web application directory
>> [C:\tomcat\webapps\host-manager] has finished in [242] ms
>> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
>> deployDirectory
>> INFO: Deploying web application directory [C:\tomcat\webapps\manager]
>> O

Re: Finereract Customization

2020-10-01 Thread Michael Vorburger
On Thu, Oct 1, 2020 at 9:47 AM ጓይላና Tube  wrote:

> hi.
>
>> fiinally. i have created the fineract war file using gradlew clean war
>>> command. the above problem was @ build.gradle line 208 & the
>>> error had been taken care of by the following PR
>>> https://github.com/apache/fineract/pull/1359. but,
>>
>> after creating the war file successfully and deploy into tomcat server.
> i got the message "couldn't connect to server". any help? here is the log
> file.
>

Unfortunately not, as no error message shown below, so difficult to help
here.


> Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.HostConfig deployWAR
> INFO: Deployment of web application archive
> [C:\tomcat\webapps\fineract-provider-unknown.war] has finished in [64,902]
> ms
> Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory [C:\tomcat\webapps\docs]
> Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.TldConfig execute
> INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
> debug logging for this logger for a complete list of JARs that were scanned
> but no TLDs were found in them. Skipping unneeded JARs during scanning can
> improve startup time and JSP compilation time.
> Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory [C:\tomcat\webapps\docs] has
> finished in [249] ms
> Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory [C:\tomcat\webapps\examples]
> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.TldConfig execute
> INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
> debug logging for this logger for a complete list of JARs that were scanned
> but no TLDs were found in them. Skipping unneeded JARs during scanning can
> improve startup time and JSP compilation time.
> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory [C:\tomcat\webapps\examples]
> has finished in [3,137] ms
> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory [C:\tomcat\webapps\host-manager]
> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.TldConfig execute
> INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
> debug logging for this logger for a complete list of JARs that were scanned
> but no TLDs were found in them. Skipping unneeded JARs during scanning can
> improve startup time and JSP compilation time.
> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory
> [C:\tomcat\webapps\host-manager] has finished in [242] ms
> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory [C:\tomcat\webapps\manager]
> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.TldConfig execute
> INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
> debug logging for this logger for a complete list of JARs that were scanned
> but no TLDs were found in them. Skipping unneeded JARs during scanning can
> improve startup time and JSP compilation time.
> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory [C:\tomcat\webapps\manager]
> has finished in [187] ms
> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory [C:\tomcat\webapps\OLDROOT]
> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.TldConfig execute
> INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
> debug logging for this logger for a complete list of JARs that were scanned
> but no TLDs were found in them. Skipping unneeded JARs during scanning can
> improve startup time and JSP compilation time.
> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory [C:\tomcat\webapps\OLDROOT]
> has finished in [137] ms
> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deploying web application directory [C:\tomcat\webapps\ROOT]
> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.TldConfig execute
> INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
> debug logging for this logger for a complete list of JARs that were scanned
> but no TLDs were found in them. Skipping unneeded JARs during scanning can
> improve startup time and JSP compilation time.
> Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
> deployDirectory
> INFO: Deployment of web application directory [C:\tomcat\webapps\ROOT] has
> finished in [100] ms
> Oct 01, 2020 8:29:23 AM org.apache.coyote.AbstractProtocol start
> INFO: Starting P

Re: Finereract Customization

2020-10-01 Thread ጓይላና Tube
hi.

> fiinally. i have created the fineract war file using gradlew clean war
>> command. the above problem was @ build.gradle line 208 & the
>> error had been taken care of by the following PR
>> https://github.com/apache/fineract/pull/1359. but,
>
> after creating the war file successfully and deploy into tomcat server.  i
got the message "couldn't connect to server". any help? here is the log
file.

Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deployment of web application archive
[C:\tomcat\webapps\fineract-provider-unknown.war] has finished in [64,902]
ms
Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory [C:\tomcat\webapps\docs]
Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.TldConfig execute
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
debug logging for this logger for a complete list of JARs that were scanned
but no TLDs were found in them. Skipping unneeded JARs during scanning can
improve startup time and JSP compilation time.
Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deployment of web application directory [C:\tomcat\webapps\docs] has
finished in [249] ms
Oct 01, 2020 8:29:19 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory [C:\tomcat\webapps\examples]
Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.TldConfig execute
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
debug logging for this logger for a complete list of JARs that were scanned
but no TLDs were found in them. Skipping unneeded JARs during scanning can
improve startup time and JSP compilation time.
Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deployment of web application directory [C:\tomcat\webapps\examples]
has finished in [3,137] ms
Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory [C:\tomcat\webapps\host-manager]
Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.TldConfig execute
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
debug logging for this logger for a complete list of JARs that were scanned
but no TLDs were found in them. Skipping unneeded JARs during scanning can
improve startup time and JSP compilation time.
Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deployment of web application directory
[C:\tomcat\webapps\host-manager] has finished in [242] ms
Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory [C:\tomcat\webapps\manager]
Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.TldConfig execute
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
debug logging for this logger for a complete list of JARs that were scanned
but no TLDs were found in them. Skipping unneeded JARs during scanning can
improve startup time and JSP compilation time.
Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deployment of web application directory [C:\tomcat\webapps\manager]
has finished in [187] ms
Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory [C:\tomcat\webapps\OLDROOT]
Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.TldConfig execute
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
debug logging for this logger for a complete list of JARs that were scanned
but no TLDs were found in them. Skipping unneeded JARs during scanning can
improve startup time and JSP compilation time.
Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deployment of web application directory [C:\tomcat\webapps\OLDROOT]
has finished in [137] ms
Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deploying web application directory [C:\tomcat\webapps\ROOT]
Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.TldConfig execute
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
debug logging for this logger for a complete list of JARs that were scanned
but no TLDs were found in them. Skipping unneeded JARs during scanning can
improve startup time and JSP compilation time.
Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.HostConfig
deployDirectory
INFO: Deployment of web application directory [C:\tomcat\webapps\ROOT] has
finished in [100] ms
Oct 01, 2020 8:29:23 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8443"]
Oct 01, 2020 8:29:23 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 69703 ms

>
>
>


Re: Finereract Customization

2020-09-30 Thread James Dailey
+1 on Petri's suggestion

Swagger should show "1.4.0"

And thanks for the PR


On Wed, Sep 30, 2020 at 9:12 AM Petri Tuomola  wrote:

> OK - I’ve submitted PR https://github.com/apache/fineract/pull/1359 to
> fix this.
>
> Btw just looking at the tag done for release 1.4.0 - could we make the
> release tag to be “1.4.0” (i.e. not “release-1.4.0”) so that it would be
> consistent with the previous release tags? That would also look better in
> Swagger UI :-)
>
> Regards
> Petri
>
> On 30 Sep 2020, at 6:51 PM, Petri Tuomola  wrote:
>
> Hi
>
> I’ve just reproduced this: looks like the build fails if you are not
> building from within a git repository, as it can’t find the git properties
> for population into Swagger version number. Shouldn’t be difficult to fix
> though - I’ll have a look and send a PR asap.
>
> Regards
> Petri
>
>
> On 30 Sep 2020, at 6:04 PM, Michael Vorburger  wrote:
>
> Tube (?),
>
> This is an interesting new problem that we are not yet aware of; thank you
> for sharing it with us on the list (that's one good way of contributing and
> helping the project).
>
> Are you seeing this problem after a "git clone", or with sources that you
> downloaded as a ZIP file? From where, how? I wonder
>  if perhaps our build is broken when there is no .git/.
>
> Or did you maybe use a Gradle that you have already installed ("gradle
> bootJar"?) , instead of the Gradle Wrapper which you really have to use
> ("./gradlew bootJar"). Just to make sure, could you please share the EXACT
> line you used to launch your local build? Like copy everything, starting
> from the C:\ prompt and what EXACTLY you typed.
>
> We should have a new open JIRA issue about it to track this problem, and
> eventually the solution. Would you be able to create an issue for it for us?
>
> Best,
> M.
>
> On Tue, 29 Sep 2020, 16:19 ጓይላና Tube,  wrote:
>
>> hello
>>  i want to create a fineract-provider jar/war file. When I run 𝐠𝐫𝐚𝐝𝐥𝐞𝐰
>> 𝐜𝐥𝐞𝐚𝐧 𝐛𝐨𝐨𝐭𝐉𝐚𝐫(jar)/𝐠𝐫𝐚𝐝𝐥𝐞𝐰 𝐜𝐥𝐞𝐚𝐧
>> 𝐛𝐨𝐨𝐭𝐖𝐚𝐫(war). I got this error. any help/fix?
>>
>> > Task :enhance
>> Found no persistent property in
>> "org.apache.fineract.infrastructure.dataqueries.
>> domain.ReportParameter"
>>
>> > Task :prepareInputYaml FAILED
>>
>> FAILURE: Build failed with an exception.
>>
>> * Where:
>> Build file
>> 'C:\Users\gelila\Downloads\Compressed\fineract-develop\fineract-devel
>> op\fineract-provider\build.gradle' line: 208
>>
>> * What went wrong:
>> Execution failed for task ':prepareInputYaml'.
>> > Cannot get property 'gitProps' on extra properties extension as it does
>> not ex
>> ist
>>
>> * Try:
>> Run with --stacktrace option to get the stack trace. Run with --info or
>> --debug
>> option to get more log output. Run with --scan to get full insights.
>>
>> * Get more help at https://help.gradle.org
>>
>> Deprecated Gradle features were used in this build, making it
>> incompatible with
>> Gradle 7.0.
>> Use '--warning-mode all' to show the individual deprecation warnings.
>> See
>> https://docs.gradle.org/6.6.1/userguide/command_line_interface.html#sec:comm
>> and_line_warnings
>>
>> On Tue, 29 Sep 2020 at 13:11, ጓይላና Tube  wrote:
>>
>>> Okay Michael
>>>
>>> On Tue, 29 Sep 2020 at 12:33, Michael Vorburger 
>>> wrote:
>>>
 You need to run it under Java 11 instead of Java 8. The error message
 shown kind of says that ("Could not target platform... Java SE 11 using
 tool chain JDK 8 (1.8)"), but it's probably not clear enough?

 PS: When you post on public mailing lists, could you please always
 copy/paste text, instead of screenshots? That makes it easier for others to
 search for such errors, and find previous answers.

 On Tue, Sep 29, 2020 at 11:36 AM ጓይላና Tube 
 wrote:

> Hello.
> i want to create a fineract-provider jar file. When I
> run 𝗴𝗿𝗮𝗱𝗹𝗲𝘄 𝗰𝗹𝗲𝗮𝗻 𝗯𝗼𝗼𝘁𝗝𝗮𝗿. i got this error. any
> help/suggestion?
>
>
> [image: fail.jpg]
>
> On Tue, 29 Sep 2020 at 09:15, Mhretaab Brehe  wrote:
>
>> Wouldn't it be good to externalize (the database password
>> particularly for fineract_tenants) to some property file or command line
>> arguments so as to avoid the password mysql?
>> when you run the artifact java -jar fineract-provider.jar
>> --db.password=your_finearact_tenants_password and some where within the
>> code to use
>> @value("${db.password}")String tenantsDbPassword;
>>
>> thanks
>>
>> On Mon, Sep 28, 2020 at 8:59 PM Michael Vorburger 
>> wrote:
>>
>>> On Mon, Sep 28, 2020 at 7:42 PM Airsay Longcon <
>>> airsaylong...@gmail.com> wrote:
>>>
 Hi Michael,
 Thank you for the response. I understand that a straightforward
 java -jar would run the jar build. I guess my question was more about 
 how
 to configure the other software like the Web-app and MySQL as I would 
 like
 to change the defaults such as the MySQL root password and port, the 
 port
 which the 

Re: Finereract Customization

2020-09-30 Thread Petri Tuomola
OK - I’ve submitted PR https://github.com/apache/fineract/pull/1359 
 to fix this.

Btw just looking at the tag done for release 1.4.0 - could we make the release 
tag to be “1.4.0” (i.e. not “release-1.4.0”) so that it would be consistent 
with the previous release tags? That would also look better in Swagger UI :-)

Regards
Petri

> On 30 Sep 2020, at 6:51 PM, Petri Tuomola  wrote:
> 
> Hi
> 
> I’ve just reproduced this: looks like the build fails if you are not building 
> from within a git repository, as it can’t find the git properties for 
> population into Swagger version number. Shouldn’t be difficult to fix though 
> - I’ll have a look and send a PR asap.
> 
> Regards
> Petri
> 
> 
>> On 30 Sep 2020, at 6:04 PM, Michael Vorburger > > wrote:
>> 
>> Tube (?),
>> 
>> This is an interesting new problem that we are not yet aware of; thank you 
>> for sharing it with us on the list (that's one good way of contributing and 
>> helping the project).
>> 
>> Are you seeing this problem after a "git clone", or with sources that you 
>> downloaded as a ZIP file? From where, how? I wonder
>>  if perhaps our build is broken when there is no .git/.
>> 
>> Or did you maybe use a Gradle that you have already installed ("gradle 
>> bootJar"?) , instead of the Gradle Wrapper which you really have to use 
>> ("./gradlew bootJar"). Just to make sure, could you please share the EXACT 
>> line you used to launch your local build? Like copy everything, starting 
>> from the C:\ prompt and what EXACTLY you typed.
>> 
>> We should have a new open JIRA issue about it to track this problem, and 
>> eventually the solution. Would you be able to create an issue for it for us?
>> 
>> Best,
>> M.
>> 
>> On Tue, 29 Sep 2020, 16:19 ጓይላና Tube, > > wrote:
>> hello
>>  i want to create a fineract-provider jar/war file. When I run 𝐠𝐫𝐚𝐝𝐥𝐞𝐰 𝐜𝐥𝐞𝐚𝐧 
>> 𝐛𝐨𝐨𝐭𝐉𝐚𝐫(jar)/𝐠𝐫𝐚𝐝𝐥𝐞𝐰 𝐜𝐥𝐞𝐚𝐧 𝐛𝐨𝐨𝐭𝐖𝐚𝐫(war). I got this error. any help/fix?
>> 
>> > Task :enhance
>> Found no persistent property in 
>> "org.apache.fineract.infrastructure.dataqueries.
>> domain.ReportParameter"
>> 
>> > Task :prepareInputYaml FAILED
>> 
>> FAILURE: Build failed with an exception.
>> 
>> * Where:
>> Build file 
>> 'C:\Users\gelila\Downloads\Compressed\fineract-develop\fineract-devel
>> op\fineract-provider\build.gradle' line: 208
>> 
>> * What went wrong:
>> Execution failed for task ':prepareInputYaml'.
>> > Cannot get property 'gitProps' on extra properties extension as it does 
>> > not ex
>> ist
>> 
>> * Try:
>> Run with --stacktrace option to get the stack trace. Run with --info or 
>> --debug
>> option to get more log output. Run with --scan to get full insights.
>> 
>> * Get more help at https://help.gradle.org 
>> 
>> Deprecated Gradle features were used in this build, making it incompatible 
>> with
>> Gradle 7.0.
>> Use '--warning-mode all' to show the individual deprecation warnings.
>> See 
>> https://docs.gradle.org/6.6.1/userguide/command_line_interface.html#sec:comm 
>> 
>> and_line_warnings
>> 
>> On Tue, 29 Sep 2020 at 13:11, ጓይላና Tube > > wrote:
>> Okay Michael
>> 
>> On Tue, 29 Sep 2020 at 12:33, Michael Vorburger > > wrote:
>> You need to run it under Java 11 instead of Java 8. The error message shown 
>> kind of says that ("Could not target platform... Java SE 11 using tool chain 
>> JDK 8 (1.8)"), but it's probably not clear enough?
>> 
>> PS: When you post on public mailing lists, could you please always 
>> copy/paste text, instead of screenshots? That makes it easier for others to 
>> search for such errors, and find previous answers.
>> 
>> On Tue, Sep 29, 2020 at 11:36 AM ጓይላና Tube > > wrote:
>> Hello. 
>> i want to create a fineract-provider jar file. When I run 𝗴𝗿𝗮𝗱𝗹𝗲𝘄 𝗰𝗹𝗲𝗮𝗻 
>> 𝗯𝗼𝗼𝘁𝗝𝗮𝗿. i got this error. any help/suggestion?
>> 
>>  
>> 
>> 
>> On Tue, 29 Sep 2020 at 09:15, Mhretaab Brehe > > wrote:
>> Wouldn't it be good to externalize (the database password particularly for 
>> fineract_tenants) to some property file or command line arguments so as to 
>> avoid the password mysql?
>> when you run the artifact java -jar fineract-provider.jar 
>> --db.password=your_finearact_tenants_password and some where within the code 
>> to use
>> @value("${db.password}")String tenantsDbPassword;
>> 
>> thanks
>> 
>> On Mon, Sep 28, 2020 at 8:59 PM Michael Vorburger > > wrote:
>> On Mon, Sep 28, 2020 at 7:42 PM Airsay Longcon > > wrote:
>> Hi Michael,
>> Thank you for the response. I understand that a straightforward java -jar 
>> would run the jar build. I guess my question was more about how to configure 
>> the other software like the Web-app and MySQL as I would like to change the 
>> 

Re: Finereract Customization

2020-09-30 Thread Petri Tuomola
Hi

I’ve just reproduced this: looks like the build fails if you are not building 
from within a git repository, as it can’t find the git properties for 
population into Swagger version number. Shouldn’t be difficult to fix though - 
I’ll have a look and send a PR asap.

Regards
Petri


> On 30 Sep 2020, at 6:04 PM, Michael Vorburger  wrote:
> 
> Tube (?),
> 
> This is an interesting new problem that we are not yet aware of; thank you 
> for sharing it with us on the list (that's one good way of contributing and 
> helping the project).
> 
> Are you seeing this problem after a "git clone", or with sources that you 
> downloaded as a ZIP file? From where, how? I wonder
>  if perhaps our build is broken when there is no .git/.
> 
> Or did you maybe use a Gradle that you have already installed ("gradle 
> bootJar"?) , instead of the Gradle Wrapper which you really have to use 
> ("./gradlew bootJar"). Just to make sure, could you please share the EXACT 
> line you used to launch your local build? Like copy everything, starting from 
> the C:\ prompt and what EXACTLY you typed.
> 
> We should have a new open JIRA issue about it to track this problem, and 
> eventually the solution. Would you be able to create an issue for it for us?
> 
> Best,
> M.
> 
> On Tue, 29 Sep 2020, 16:19 ጓይላና Tube,  > wrote:
> hello
>  i want to create a fineract-provider jar/war file. When I run 𝐠𝐫𝐚𝐝𝐥𝐞𝐰 𝐜𝐥𝐞𝐚𝐧 
> 𝐛𝐨𝐨𝐭𝐉𝐚𝐫(jar)/𝐠𝐫𝐚𝐝𝐥𝐞𝐰 𝐜𝐥𝐞𝐚𝐧 𝐛𝐨𝐨𝐭𝐖𝐚𝐫(war). I got this error. any help/fix?
> 
> > Task :enhance
> Found no persistent property in 
> "org.apache.fineract.infrastructure.dataqueries.
> domain.ReportParameter"
> 
> > Task :prepareInputYaml FAILED
> 
> FAILURE: Build failed with an exception.
> 
> * Where:
> Build file 
> 'C:\Users\gelila\Downloads\Compressed\fineract-develop\fineract-devel
> op\fineract-provider\build.gradle' line: 208
> 
> * What went wrong:
> Execution failed for task ':prepareInputYaml'.
> > Cannot get property 'gitProps' on extra properties extension as it does not 
> > ex
> ist
> 
> * Try:
> Run with --stacktrace option to get the stack trace. Run with --info or 
> --debug
> option to get more log output. Run with --scan to get full insights.
> 
> * Get more help at https://help.gradle.org 
> 
> Deprecated Gradle features were used in this build, making it incompatible 
> with
> Gradle 7.0.
> Use '--warning-mode all' to show the individual deprecation warnings.
> See 
> https://docs.gradle.org/6.6.1/userguide/command_line_interface.html#sec:comm 
> 
> and_line_warnings
> 
> On Tue, 29 Sep 2020 at 13:11, ጓይላና Tube  > wrote:
> Okay Michael
> 
> On Tue, 29 Sep 2020 at 12:33, Michael Vorburger  > wrote:
> You need to run it under Java 11 instead of Java 8. The error message shown 
> kind of says that ("Could not target platform... Java SE 11 using tool chain 
> JDK 8 (1.8)"), but it's probably not clear enough?
> 
> PS: When you post on public mailing lists, could you please always copy/paste 
> text, instead of screenshots? That makes it easier for others to search for 
> such errors, and find previous answers.
> 
> On Tue, Sep 29, 2020 at 11:36 AM ጓይላና Tube  > wrote:
> Hello. 
> i want to create a fineract-provider jar file. When I run 𝗴𝗿𝗮𝗱𝗹𝗲𝘄 𝗰𝗹𝗲𝗮𝗻 
> 𝗯𝗼𝗼𝘁𝗝𝗮𝗿. i got this error. any help/suggestion?
> 
>  
> 
> 
> On Tue, 29 Sep 2020 at 09:15, Mhretaab Brehe  > wrote:
> Wouldn't it be good to externalize (the database password particularly for 
> fineract_tenants) to some property file or command line arguments so as to 
> avoid the password mysql?
> when you run the artifact java -jar fineract-provider.jar 
> --db.password=your_finearact_tenants_password and some where within the code 
> to use
> @value("${db.password}")String tenantsDbPassword;
> 
> thanks
> 
> On Mon, Sep 28, 2020 at 8:59 PM Michael Vorburger  > wrote:
> On Mon, Sep 28, 2020 at 7:42 PM Airsay Longcon  > wrote:
> Hi Michael,
> Thank you for the response. I understand that a straightforward java -jar 
> would run the jar build. I guess my question was more about how to configure 
> the other software like the Web-app and MySQL as I would like to change the 
> defaults such as the MySQL root password and port, the port which the 
> community/web apps will run on and some other basic changes so that I don't 
> have an environment that is a sitting duck for attacks 
> 
> That seems very wise! :) Of course, your database shouldn't even be internet 
> exposed at all in the first place, and only on a local IP... ;-)
> 
> Jokes aside, thank you for clarifying what doc you were missing. Does 
> https://github.com/apache/fineract/pull/1357/files 
>  help to clarify re. DB?
> 
> Re. the port which the co

Re: Finereract Customization

2020-09-30 Thread Michael Vorburger
Tube (?),

This is an interesting new problem that we are not yet aware of; thank you
for sharing it with us on the list (that's one good way of contributing and
helping the project).

Are you seeing this problem after a "git clone", or with sources that you
downloaded as a ZIP file? From where, how? I wonder
 if perhaps our build is broken when there is no .git/.

Or did you maybe use a Gradle that you have already installed ("gradle
bootJar"?) , instead of the Gradle Wrapper which you really have to use
("./gradlew bootJar"). Just to make sure, could you please share the EXACT
line you used to launch your local build? Like copy everything, starting
from the C:\ prompt and what EXACTLY you typed.

We should have a new open JIRA issue about it to track this problem, and
eventually the solution. Would you be able to create an issue for it for us?

Best,
M.

On Tue, 29 Sep 2020, 16:19 ጓይላና Tube,  wrote:

> hello
>  i want to create a fineract-provider jar/war file. When I run 𝐠𝐫𝐚𝐝𝐥𝐞𝐰
> 𝐜𝐥𝐞𝐚𝐧 𝐛𝐨𝐨𝐭𝐉𝐚𝐫(jar)/𝐠𝐫𝐚𝐝𝐥𝐞𝐰 𝐜𝐥𝐞𝐚𝐧
> 𝐛𝐨𝐨𝐭𝐖𝐚𝐫(war). I got this error. any help/fix?
>
> > Task :enhance
> Found no persistent property in
> "org.apache.fineract.infrastructure.dataqueries.
> domain.ReportParameter"
>
> > Task :prepareInputYaml FAILED
>
> FAILURE: Build failed with an exception.
>
> * Where:
> Build file
> 'C:\Users\gelila\Downloads\Compressed\fineract-develop\fineract-devel
> op\fineract-provider\build.gradle' line: 208
>
> * What went wrong:
> Execution failed for task ':prepareInputYaml'.
> > Cannot get property 'gitProps' on extra properties extension as it does
> not ex
> ist
>
> * Try:
> Run with --stacktrace option to get the stack trace. Run with --info or
> --debug
> option to get more log output. Run with --scan to get full insights.
>
> * Get more help at https://help.gradle.org
>
> Deprecated Gradle features were used in this build, making it incompatible
> with
> Gradle 7.0.
> Use '--warning-mode all' to show the individual deprecation warnings.
> See
> https://docs.gradle.org/6.6.1/userguide/command_line_interface.html#sec:comm
> and_line_warnings
>
> On Tue, 29 Sep 2020 at 13:11, ጓይላና Tube  wrote:
>
>> Okay Michael
>>
>> On Tue, 29 Sep 2020 at 12:33, Michael Vorburger 
>> wrote:
>>
>>> You need to run it under Java 11 instead of Java 8. The error message
>>> shown kind of says that ("Could not target platform... Java SE 11 using
>>> tool chain JDK 8 (1.8)"), but it's probably not clear enough?
>>>
>>> PS: When you post on public mailing lists, could you please always
>>> copy/paste text, instead of screenshots? That makes it easier for others to
>>> search for such errors, and find previous answers.
>>>
>>> On Tue, Sep 29, 2020 at 11:36 AM ጓይላና Tube 
>>> wrote:
>>>
 Hello.
 i want to create a fineract-provider jar file. When I
 run 𝗴𝗿𝗮𝗱𝗹𝗲𝘄 𝗰𝗹𝗲𝗮𝗻 𝗯𝗼𝗼𝘁𝗝𝗮𝗿. i got this error. any
 help/suggestion?


 [image: fail.jpg]

 On Tue, 29 Sep 2020 at 09:15, Mhretaab Brehe  wrote:

> Wouldn't it be good to externalize (the database password particularly
> for fineract_tenants) to some property file or command line arguments so 
> as
> to avoid the password mysql?
> when you run the artifact java -jar fineract-provider.jar
> --db.password=your_finearact_tenants_password and some where within the
> code to use
> @value("${db.password}")String tenantsDbPassword;
>
> thanks
>
> On Mon, Sep 28, 2020 at 8:59 PM Michael Vorburger 
> wrote:
>
>> On Mon, Sep 28, 2020 at 7:42 PM Airsay Longcon <
>> airsaylong...@gmail.com> wrote:
>>
>>> Hi Michael,
>>> Thank you for the response. I understand that a straightforward java
>>> -jar would run the jar build. I guess my question was more about how to
>>> configure the other software like the Web-app and MySQL as I would like 
>>> to
>>> change the defaults such as the MySQL root password and port, the port
>>> which the community/web apps will run on and some other basic changes so
>>> that I don't have an environment that is a sitting duck for attacks
>>>
>>
>> That seems very wise! :) Of course, your database shouldn't even be
>> internet exposed at all in the first place, and only on a local IP... ;-)
>>
>> Jokes aside, thank you for clarifying what doc you were missing. Does
>> https://github.com/apache/fineract/pull/1357/files help to clarify
>> re. DB?
>>
>> Re. the port which the community/web apps, that may be a bigger
>> misunderstanding - Apache Fineract does not actually include the
>> community/web app UI at all! So java -jar fineract-provider.jar only runs
>> the backend. If anything made you think that it does, please point us to
>> where we say so, so that doc can be clarified. (
>> https://github.com/apache/fineract/#instructions-to-run-using-docker-and-docker-compose
>> however does include the community-app, but that's just for
>> convenience/demo. That ha

RE: Finereract Customization

2020-09-30 Thread sifiso
Mhretaab,

 

Your concern to externalise the password for mysql is based on a security 
issue? 

Up to now we’ve never had issues with the password because deployments are 
always locally hosted then broadcasted for remote access on a private 
connection. So its never really exposed and works quite well for internal 
database management. 

I’m sure you can always personalise the password to your instance if you feel 
that your database is compromised.

 

Regards,

 

From: Mhretaab Brehe  
Sent: Tuesday, 29 September 2020 10:15 AM
To: dev@fineract.apache.org
Subject: Re: Finereract Customization

 

Wouldn't it be good to externalize (the database password particularly for 
fineract_tenants) to some property file or command line arguments so as to 
avoid the password mysql?
when you run the artifact java -jar fineract-provider.jar 
--db.password=your_finearact_tenants_password and some where within the code to 
use
@value("${db.password}")String tenantsDbPassword;

thanks

 

On Mon, Sep 28, 2020 at 8:59 PM Michael Vorburger mailto:m...@vorburger.ch> > wrote:

On Mon, Sep 28, 2020 at 7:42 PM Airsay Longcon mailto:airsaylong...@gmail.com> > wrote:

Hi Michael,

Thank you for the response. I understand that a straightforward java -jar would 
run the jar build. I guess my question was more about how to configure the 
other software like the Web-app and MySQL as I would like to change the 
defaults such as the MySQL root password and port, the port which the 
community/web apps will run on and some other basic changes so that I don't 
have an environment that is a sitting duck for attacks 

 

That seems very wise! :) Of course, your database shouldn't even be internet 
exposed at all in the first place, and only on a local IP... ;-)

 

Jokes aside, thank you for clarifying what doc you were missing. Does 
https://github.com/apache/fineract/pull/1357/files help to clarify re. DB?

 

Re. the port which the community/web apps, that may be a bigger 
misunderstanding - Apache Fineract does not actually include the community/web 
app UI at all! So java -jar fineract-provider.jar only runs the backend. If 
anything made you think that it does, please point us to where we say so, so 
that doc can be clarified. 
(https://github.com/apache/fineract/#instructions-to-run-using-docker-and-docker-compose
 however does include the community-app, but that's just for convenience/demo. 
That has nothing to do with the Fineract JAR/WAR itself, it's just via 
https://github.com/apache/fineract/blob/develop/docker-compose.yml#L59.)

 

 

On 27 Sep 2020, at 20:22, Michael Vorburger mailto:m...@vorburger.ch> > wrote:



Ese,

 

On Sun, 27 Sep 2020, 20:38 Airsay Longcon, mailto:airsaylong...@gmail.com> > wrote:

Hi Michael,

For a production server, how would one deploy using the jar?

 

Simply java -jar, as per 
https://github.com/apache/fineract/#instructions-to-build-the-jar-file

 

Please do let us know what information you are missing re. that, so that we may 
improve the README.

 

 

On 27 Sep 2020, at 18:48, Michael Vorburger mailto:m...@vorburger.ch> > wrote:



Tube,

 

Have you seen/are you perhaps simply looking for 
https://github.com/apache/fineract/#instructions-how-to-run-for-local-development
 ?

 

With "./gradlew bootRun", you don't need Tomcat anymore to develop on Fineract!

 

Hope this helps?

M.

 

On Sun, 27 Sep 2020, 17:55 Kelvin Ikome, mailto:kvnik...@gmail.com> > wrote:

Hi there,

 

Please provide more information on what changes you are trying to make which 
isn't working

 

On Sun, Sep 27, 2020 at 4:10 PM ጓይላና Tube mailto:eminemme...@gmail.com> > wrote:

𝒉𝒆𝒍𝒍𝒐 .
𝑰 𝒘𝒂𝒏𝒕 𝒕𝒐 𝒄𝒖𝒔𝒕𝒐𝒎𝒊𝒛𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅 𝒄𝒐𝒅𝒆(𝒋𝒂𝒗𝒂). 𝒃𝒖𝒕 𝒘𝒉𝒆𝒏 𝒊 𝒓𝒖𝒏 𝒕𝒉𝒆 
𝒇𝒊𝒏𝒆𝒓𝒂𝒄𝒕-𝒑𝒓𝒐𝒗𝒊𝒅𝒆𝒓 𝒇𝒊𝒍𝒆. 𝒏𝒐𝒕𝒉𝒊𝒏𝒈 𝒊𝒔 𝒄𝒉𝒂𝒏𝒈𝒆𝒅. 𝒄𝒂𝒏 𝒚𝒐𝒖 𝒈𝒖𝒊𝒅𝒆 𝒎𝒆 𝒉𝒐𝒘 𝒕𝒐  
𝒆𝒅𝒊𝒕/𝒄𝒉𝒂𝒏𝒈𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅 𝒄𝒐𝒅𝒆 𝒂𝒏𝒅 𝒅𝒆𝒑𝒍𝒐𝒚 𝒊𝒏𝒕𝒐 𝒕𝒐𝒎𝒄𝒂𝒕.
𝑹𝒆𝒈𝒂𝒓𝒅𝒔  



Re: Finereract Customization

2020-09-29 Thread ጓይላና Tube
hello
 i want to create a fineract-provider jar/war file. When I run 𝐠𝐫𝐚𝐝𝐥𝐞𝐰
𝐜𝐥𝐞𝐚𝐧 𝐛𝐨𝐨𝐭𝐉𝐚𝐫(jar)/𝐠𝐫𝐚𝐝𝐥𝐞𝐰 𝐜𝐥𝐞𝐚𝐧
𝐛𝐨𝐨𝐭𝐖𝐚𝐫(war). I got this error. any help/fix?

> Task :enhance
Found no persistent property in
"org.apache.fineract.infrastructure.dataqueries.
domain.ReportParameter"

> Task :prepareInputYaml FAILED

FAILURE: Build failed with an exception.

* Where:
Build file
'C:\Users\gelila\Downloads\Compressed\fineract-develop\fineract-devel
op\fineract-provider\build.gradle' line: 208

* What went wrong:
Execution failed for task ':prepareInputYaml'.
> Cannot get property 'gitProps' on extra properties extension as it does
not ex
ist

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or
--debug
option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible
with
Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See
https://docs.gradle.org/6.6.1/userguide/command_line_interface.html#sec:comm
and_line_warnings

On Tue, 29 Sep 2020 at 13:11, ጓይላና Tube  wrote:

> Okay Michael
>
> On Tue, 29 Sep 2020 at 12:33, Michael Vorburger  wrote:
>
>> You need to run it under Java 11 instead of Java 8. The error message
>> shown kind of says that ("Could not target platform... Java SE 11 using
>> tool chain JDK 8 (1.8)"), but it's probably not clear enough?
>>
>> PS: When you post on public mailing lists, could you please always
>> copy/paste text, instead of screenshots? That makes it easier for others to
>> search for such errors, and find previous answers.
>>
>> On Tue, Sep 29, 2020 at 11:36 AM ጓይላና Tube  wrote:
>>
>>> Hello.
>>> i want to create a fineract-provider jar file. When I run 𝗴𝗿𝗮𝗱𝗹𝗲𝘄
>>> 𝗰𝗹𝗲𝗮𝗻 𝗯𝗼𝗼𝘁𝗝𝗮𝗿. i got this error. any help/suggestion?
>>>
>>>
>>> [image: fail.jpg]
>>>
>>> On Tue, 29 Sep 2020 at 09:15, Mhretaab Brehe  wrote:
>>>
 Wouldn't it be good to externalize (the database password particularly
 for fineract_tenants) to some property file or command line arguments so as
 to avoid the password mysql?
 when you run the artifact java -jar fineract-provider.jar
 --db.password=your_finearact_tenants_password and some where within the
 code to use
 @value("${db.password}")String tenantsDbPassword;

 thanks

 On Mon, Sep 28, 2020 at 8:59 PM Michael Vorburger 
 wrote:

> On Mon, Sep 28, 2020 at 7:42 PM Airsay Longcon <
> airsaylong...@gmail.com> wrote:
>
>> Hi Michael,
>> Thank you for the response. I understand that a straightforward java
>> -jar would run the jar build. I guess my question was more about how to
>> configure the other software like the Web-app and MySQL as I would like 
>> to
>> change the defaults such as the MySQL root password and port, the port
>> which the community/web apps will run on and some other basic changes so
>> that I don't have an environment that is a sitting duck for attacks
>>
>
> That seems very wise! :) Of course, your database shouldn't even be
> internet exposed at all in the first place, and only on a local IP... ;-)
>
> Jokes aside, thank you for clarifying what doc you were missing. Does
> https://github.com/apache/fineract/pull/1357/files help to clarify
> re. DB?
>
> Re. the port which the community/web apps, that may be a bigger
> misunderstanding - Apache Fineract does not actually include the
> community/web app UI at all! So java -jar fineract-provider.jar only runs
> the backend. If anything made you think that it does, please point us to
> where we say so, so that doc can be clarified. (
> https://github.com/apache/fineract/#instructions-to-run-using-docker-and-docker-compose
> however does include the community-app, but that's just for
> convenience/demo. That has nothing to do with the Fineract JAR/WAR itself,
> it's just via
> https://github.com/apache/fineract/blob/develop/docker-compose.yml#L59
> .)
>
>
>
>> On 27 Sep 2020, at 20:22, Michael Vorburger 
>> wrote:
>>
>> 
>> Ese,
>>
>> On Sun, 27 Sep 2020, 20:38 Airsay Longcon, 
>> wrote:
>>
>>> Hi Michael,
>>> For a production server, how would one deploy using the jar?
>>>
>>
>> Simply java -jar, as per
>> https://github.com/apache/fineract/#instructions-to-build-the-jar-file
>>
>> Please do let us know what information you are missing re. that, so
>> that we may improve the README.
>>
>>
>> On 27 Sep 2020, at 18:48, Michael Vorburger 
>>> wrote:
>>>
>>> 
>>> Tube,
>>>
>>> Have you seen/are you perhaps simply looking for
>>> https://github.com/apache/fineract/#instructions-how-to-run-for-local-development
>>> ?
>>>
>>> With "./gradlew bootRun", you don't need Tomcat anymore to develop
>>> on Fineract!
>>>
>

Re: Finereract Customization

2020-09-29 Thread ጓይላና Tube
Okay Michael

On Tue, 29 Sep 2020 at 12:33, Michael Vorburger  wrote:

> You need to run it under Java 11 instead of Java 8. The error message
> shown kind of says that ("Could not target platform... Java SE 11 using
> tool chain JDK 8 (1.8)"), but it's probably not clear enough?
>
> PS: When you post on public mailing lists, could you please always
> copy/paste text, instead of screenshots? That makes it easier for others to
> search for such errors, and find previous answers.
>
> On Tue, Sep 29, 2020 at 11:36 AM ጓይላና Tube  wrote:
>
>> Hello.
>> i want to create a fineract-provider jar file. When I run 𝗴𝗿𝗮𝗱𝗹𝗲𝘄
>> 𝗰𝗹𝗲𝗮𝗻 𝗯𝗼𝗼𝘁𝗝𝗮𝗿. i got this error. any help/suggestion?
>>
>>
>> [image: fail.jpg]
>>
>> On Tue, 29 Sep 2020 at 09:15, Mhretaab Brehe  wrote:
>>
>>> Wouldn't it be good to externalize (the database password particularly
>>> for fineract_tenants) to some property file or command line arguments so as
>>> to avoid the password mysql?
>>> when you run the artifact java -jar fineract-provider.jar
>>> --db.password=your_finearact_tenants_password and some where within the
>>> code to use
>>> @value("${db.password}")String tenantsDbPassword;
>>>
>>> thanks
>>>
>>> On Mon, Sep 28, 2020 at 8:59 PM Michael Vorburger 
>>> wrote:
>>>
 On Mon, Sep 28, 2020 at 7:42 PM Airsay Longcon 
 wrote:

> Hi Michael,
> Thank you for the response. I understand that a straightforward java
> -jar would run the jar build. I guess my question was more about how to
> configure the other software like the Web-app and MySQL as I would like to
> change the defaults such as the MySQL root password and port, the port
> which the community/web apps will run on and some other basic changes so
> that I don't have an environment that is a sitting duck for attacks
>

 That seems very wise! :) Of course, your database shouldn't even be
 internet exposed at all in the first place, and only on a local IP... ;-)

 Jokes aside, thank you for clarifying what doc you were missing. Does
 https://github.com/apache/fineract/pull/1357/files help to clarify re.
 DB?

 Re. the port which the community/web apps, that may be a bigger
 misunderstanding - Apache Fineract does not actually include the
 community/web app UI at all! So java -jar fineract-provider.jar only runs
 the backend. If anything made you think that it does, please point us to
 where we say so, so that doc can be clarified. (
 https://github.com/apache/fineract/#instructions-to-run-using-docker-and-docker-compose
 however does include the community-app, but that's just for
 convenience/demo. That has nothing to do with the Fineract JAR/WAR itself,
 it's just via
 https://github.com/apache/fineract/blob/develop/docker-compose.yml#L59
 .)



> On 27 Sep 2020, at 20:22, Michael Vorburger  wrote:
>
> 
> Ese,
>
> On Sun, 27 Sep 2020, 20:38 Airsay Longcon, 
> wrote:
>
>> Hi Michael,
>> For a production server, how would one deploy using the jar?
>>
>
> Simply java -jar, as per
> https://github.com/apache/fineract/#instructions-to-build-the-jar-file
>
> Please do let us know what information you are missing re. that, so
> that we may improve the README.
>
>
> On 27 Sep 2020, at 18:48, Michael Vorburger  wrote:
>>
>> 
>> Tube,
>>
>> Have you seen/are you perhaps simply looking for
>> https://github.com/apache/fineract/#instructions-how-to-run-for-local-development
>> ?
>>
>> With "./gradlew bootRun", you don't need Tomcat anymore to develop on
>> Fineract!
>>
>> Hope this helps?
>> M.
>>
>>
>> On Sun, 27 Sep 2020, 17:55 Kelvin Ikome,  wrote:
>>
>>> Hi there,
>>>
>>> Please provide more information on what changes you are trying to
>>> make which isn't working
>>>
>>> On Sun, Sep 27, 2020 at 4:10 PM ጓይላና Tube 
>>> wrote:
>>>
 𝒉𝒆𝒍𝒍𝒐 .
 𝑰 𝒘𝒂𝒏𝒕 𝒕𝒐 𝒄𝒖𝒔𝒕𝒐𝒎𝒊𝒛𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅
 𝒄𝒐𝒅𝒆(𝒋𝒂𝒗𝒂). 𝒃𝒖𝒕 𝒘𝒉𝒆𝒏 𝒊 𝒓𝒖𝒏 𝒕𝒉𝒆
 𝒇𝒊𝒏𝒆𝒓𝒂𝒄𝒕-𝒑𝒓𝒐𝒗𝒊𝒅𝒆𝒓 𝒇𝒊𝒍𝒆. 𝒏𝒐𝒕𝒉𝒊𝒏𝒈 𝒊𝒔
 𝒄𝒉𝒂𝒏𝒈𝒆𝒅. 𝒄𝒂𝒏 𝒚𝒐𝒖 𝒈𝒖𝒊𝒅𝒆 𝒎𝒆 𝒉𝒐𝒘 𝒕𝒐
  𝒆𝒅𝒊𝒕/𝒄𝒉𝒂𝒏𝒈𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅 𝒄𝒐𝒅𝒆 𝒂𝒏𝒅 𝒅𝒆𝒑𝒍𝒐𝒚
 𝒊𝒏𝒕𝒐 𝒕𝒐𝒎𝒄𝒂𝒕.
 𝑹𝒆𝒈𝒂𝒓𝒅𝒔

>>>


Re: Finereract Customization

2020-09-29 Thread Michael Vorburger
You need to run it under Java 11 instead of Java 8. The error message shown
kind of says that ("Could not target platform... Java SE 11 using tool
chain JDK 8 (1.8)"), but it's probably not clear enough?

PS: When you post on public mailing lists, could you please always
copy/paste text, instead of screenshots? That makes it easier for others to
search for such errors, and find previous answers.

On Tue, Sep 29, 2020 at 11:36 AM ጓይላና Tube  wrote:

> Hello.
> i want to create a fineract-provider jar file. When I run 𝗴𝗿𝗮𝗱𝗹𝗲𝘄
> 𝗰𝗹𝗲𝗮𝗻 𝗯𝗼𝗼𝘁𝗝𝗮𝗿. i got this error. any help/suggestion?
>
>
> [image: fail.jpg]
>
> On Tue, 29 Sep 2020 at 09:15, Mhretaab Brehe  wrote:
>
>> Wouldn't it be good to externalize (the database password particularly
>> for fineract_tenants) to some property file or command line arguments so as
>> to avoid the password mysql?
>> when you run the artifact java -jar fineract-provider.jar
>> --db.password=your_finearact_tenants_password and some where within the
>> code to use
>> @value("${db.password}")String tenantsDbPassword;
>>
>> thanks
>>
>> On Mon, Sep 28, 2020 at 8:59 PM Michael Vorburger 
>> wrote:
>>
>>> On Mon, Sep 28, 2020 at 7:42 PM Airsay Longcon 
>>> wrote:
>>>
 Hi Michael,
 Thank you for the response. I understand that a straightforward java
 -jar would run the jar build. I guess my question was more about how to
 configure the other software like the Web-app and MySQL as I would like to
 change the defaults such as the MySQL root password and port, the port
 which the community/web apps will run on and some other basic changes so
 that I don't have an environment that is a sitting duck for attacks

>>>
>>> That seems very wise! :) Of course, your database shouldn't even be
>>> internet exposed at all in the first place, and only on a local IP... ;-)
>>>
>>> Jokes aside, thank you for clarifying what doc you were missing. Does
>>> https://github.com/apache/fineract/pull/1357/files help to clarify re.
>>> DB?
>>>
>>> Re. the port which the community/web apps, that may be a bigger
>>> misunderstanding - Apache Fineract does not actually include the
>>> community/web app UI at all! So java -jar fineract-provider.jar only runs
>>> the backend. If anything made you think that it does, please point us to
>>> where we say so, so that doc can be clarified. (
>>> https://github.com/apache/fineract/#instructions-to-run-using-docker-and-docker-compose
>>> however does include the community-app, but that's just for
>>> convenience/demo. That has nothing to do with the Fineract JAR/WAR itself,
>>> it's just via
>>> https://github.com/apache/fineract/blob/develop/docker-compose.yml#L59.)
>>>
>>>
>>>
 On 27 Sep 2020, at 20:22, Michael Vorburger  wrote:

 
 Ese,

 On Sun, 27 Sep 2020, 20:38 Airsay Longcon, 
 wrote:

> Hi Michael,
> For a production server, how would one deploy using the jar?
>

 Simply java -jar, as per
 https://github.com/apache/fineract/#instructions-to-build-the-jar-file

 Please do let us know what information you are missing re. that, so
 that we may improve the README.


 On 27 Sep 2020, at 18:48, Michael Vorburger  wrote:
>
> 
> Tube,
>
> Have you seen/are you perhaps simply looking for
> https://github.com/apache/fineract/#instructions-how-to-run-for-local-development
> ?
>
> With "./gradlew bootRun", you don't need Tomcat anymore to develop on
> Fineract!
>
> Hope this helps?
> M.
>
>
> On Sun, 27 Sep 2020, 17:55 Kelvin Ikome,  wrote:
>
>> Hi there,
>>
>> Please provide more information on what changes you are trying to
>> make which isn't working
>>
>> On Sun, Sep 27, 2020 at 4:10 PM ጓይላና Tube 
>> wrote:
>>
>>> 𝒉𝒆𝒍𝒍𝒐 .
>>> 𝑰 𝒘𝒂𝒏𝒕 𝒕𝒐 𝒄𝒖𝒔𝒕𝒐𝒎𝒊𝒛𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅
>>> 𝒄𝒐𝒅𝒆(𝒋𝒂𝒗𝒂). 𝒃𝒖𝒕 𝒘𝒉𝒆𝒏 𝒊 𝒓𝒖𝒏 𝒕𝒉𝒆
>>> 𝒇𝒊𝒏𝒆𝒓𝒂𝒄𝒕-𝒑𝒓𝒐𝒗𝒊𝒅𝒆𝒓 𝒇𝒊𝒍𝒆. 𝒏𝒐𝒕𝒉𝒊𝒏𝒈 𝒊𝒔
>>> 𝒄𝒉𝒂𝒏𝒈𝒆𝒅. 𝒄𝒂𝒏 𝒚𝒐𝒖 𝒈𝒖𝒊𝒅𝒆 𝒎𝒆 𝒉𝒐𝒘 𝒕𝒐
>>>  𝒆𝒅𝒊𝒕/𝒄𝒉𝒂𝒏𝒈𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅 𝒄𝒐𝒅𝒆 𝒂𝒏𝒅 𝒅𝒆𝒑𝒍𝒐𝒚
>>> 𝒊𝒏𝒕𝒐 𝒕𝒐𝒎𝒄𝒂𝒕.
>>> 𝑹𝒆𝒈𝒂𝒓𝒅𝒔
>>>
>>


Re: Finereract Customization

2020-09-29 Thread ጓይላና Tube
Hello.
i want to create a fineract-provider jar file. When I run 𝗴𝗿𝗮𝗱𝗹𝗲𝘄
𝗰𝗹𝗲𝗮𝗻 𝗯𝗼𝗼𝘁𝗝𝗮𝗿. i got this error. any help/suggestion?


[image: fail.jpg]

On Tue, 29 Sep 2020 at 09:15, Mhretaab Brehe  wrote:

> Wouldn't it be good to externalize (the database password particularly for
> fineract_tenants) to some property file or command line arguments so as to
> avoid the password mysql?
> when you run the artifact java -jar fineract-provider.jar
> --db.password=your_finearact_tenants_password and some where within the
> code to use
> @value("${db.password}")String tenantsDbPassword;
>
> thanks
>
> On Mon, Sep 28, 2020 at 8:59 PM Michael Vorburger 
> wrote:
>
>> On Mon, Sep 28, 2020 at 7:42 PM Airsay Longcon 
>> wrote:
>>
>>> Hi Michael,
>>> Thank you for the response. I understand that a straightforward java
>>> -jar would run the jar build. I guess my question was more about how to
>>> configure the other software like the Web-app and MySQL as I would like to
>>> change the defaults such as the MySQL root password and port, the port
>>> which the community/web apps will run on and some other basic changes so
>>> that I don't have an environment that is a sitting duck for attacks
>>>
>>
>> That seems very wise! :) Of course, your database shouldn't even be
>> internet exposed at all in the first place, and only on a local IP... ;-)
>>
>> Jokes aside, thank you for clarifying what doc you were missing. Does
>> https://github.com/apache/fineract/pull/1357/files help to clarify re.
>> DB?
>>
>> Re. the port which the community/web apps, that may be a bigger
>> misunderstanding - Apache Fineract does not actually include the
>> community/web app UI at all! So java -jar fineract-provider.jar only runs
>> the backend. If anything made you think that it does, please point us to
>> where we say so, so that doc can be clarified. (
>> https://github.com/apache/fineract/#instructions-to-run-using-docker-and-docker-compose
>> however does include the community-app, but that's just for
>> convenience/demo. That has nothing to do with the Fineract JAR/WAR itself,
>> it's just via
>> https://github.com/apache/fineract/blob/develop/docker-compose.yml#L59.)
>>
>>
>>
>>> On 27 Sep 2020, at 20:22, Michael Vorburger  wrote:
>>>
>>> 
>>> Ese,
>>>
>>> On Sun, 27 Sep 2020, 20:38 Airsay Longcon, 
>>> wrote:
>>>
 Hi Michael,
 For a production server, how would one deploy using the jar?

>>>
>>> Simply java -jar, as per
>>> https://github.com/apache/fineract/#instructions-to-build-the-jar-file
>>>
>>> Please do let us know what information you are missing re. that, so that
>>> we may improve the README.
>>>
>>>
>>> On 27 Sep 2020, at 18:48, Michael Vorburger  wrote:

 
 Tube,

 Have you seen/are you perhaps simply looking for
 https://github.com/apache/fineract/#instructions-how-to-run-for-local-development
 ?

 With "./gradlew bootRun", you don't need Tomcat anymore to develop on
 Fineract!

 Hope this helps?
 M.


 On Sun, 27 Sep 2020, 17:55 Kelvin Ikome,  wrote:

> Hi there,
>
> Please provide more information on what changes you are trying to make
> which isn't working
>
> On Sun, Sep 27, 2020 at 4:10 PM ጓይላና Tube 
> wrote:
>
>> 𝒉𝒆𝒍𝒍𝒐 .
>> 𝑰 𝒘𝒂𝒏𝒕 𝒕𝒐 𝒄𝒖𝒔𝒕𝒐𝒎𝒊𝒛𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅
>> 𝒄𝒐𝒅𝒆(𝒋𝒂𝒗𝒂). 𝒃𝒖𝒕 𝒘𝒉𝒆𝒏 𝒊 𝒓𝒖𝒏 𝒕𝒉𝒆
>> 𝒇𝒊𝒏𝒆𝒓𝒂𝒄𝒕-𝒑𝒓𝒐𝒗𝒊𝒅𝒆𝒓 𝒇𝒊𝒍𝒆. 𝒏𝒐𝒕𝒉𝒊𝒏𝒈 𝒊𝒔
>> 𝒄𝒉𝒂𝒏𝒈𝒆𝒅. 𝒄𝒂𝒏 𝒚𝒐𝒖 𝒈𝒖𝒊𝒅𝒆 𝒎𝒆 𝒉𝒐𝒘 𝒕𝒐
>>  𝒆𝒅𝒊𝒕/𝒄𝒉𝒂𝒏𝒈𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅 𝒄𝒐𝒅𝒆 𝒂𝒏𝒅 𝒅𝒆𝒑𝒍𝒐𝒚
>> 𝒊𝒏𝒕𝒐 𝒕𝒐𝒎𝒄𝒂𝒕.
>> 𝑹𝒆𝒈𝒂𝒓𝒅𝒔
>>
>


Re: Finereract Customization

2020-09-29 Thread Mhretaab Brehe
Wouldn't it be good to externalize (the database password particularly for
fineract_tenants) to some property file or command line arguments so as to
avoid the password mysql?
when you run the artifact java -jar fineract-provider.jar
--db.password=your_finearact_tenants_password and some where within the
code to use
@value("${db.password}")String tenantsDbPassword;

thanks

On Mon, Sep 28, 2020 at 8:59 PM Michael Vorburger  wrote:

> On Mon, Sep 28, 2020 at 7:42 PM Airsay Longcon 
> wrote:
>
>> Hi Michael,
>> Thank you for the response. I understand that a straightforward java -jar
>> would run the jar build. I guess my question was more about how to
>> configure the other software like the Web-app and MySQL as I would like to
>> change the defaults such as the MySQL root password and port, the port
>> which the community/web apps will run on and some other basic changes so
>> that I don't have an environment that is a sitting duck for attacks
>>
>
> That seems very wise! :) Of course, your database shouldn't even be
> internet exposed at all in the first place, and only on a local IP... ;-)
>
> Jokes aside, thank you for clarifying what doc you were missing. Does
> https://github.com/apache/fineract/pull/1357/files help to clarify re. DB?
>
> Re. the port which the community/web apps, that may be a bigger
> misunderstanding - Apache Fineract does not actually include the
> community/web app UI at all! So java -jar fineract-provider.jar only runs
> the backend. If anything made you think that it does, please point us to
> where we say so, so that doc can be clarified. (
> https://github.com/apache/fineract/#instructions-to-run-using-docker-and-docker-compose
> however does include the community-app, but that's just for
> convenience/demo. That has nothing to do with the Fineract JAR/WAR itself,
> it's just via
> https://github.com/apache/fineract/blob/develop/docker-compose.yml#L59.)
>
>
>
>> On 27 Sep 2020, at 20:22, Michael Vorburger  wrote:
>>
>> 
>> Ese,
>>
>> On Sun, 27 Sep 2020, 20:38 Airsay Longcon, 
>> wrote:
>>
>>> Hi Michael,
>>> For a production server, how would one deploy using the jar?
>>>
>>
>> Simply java -jar, as per
>> https://github.com/apache/fineract/#instructions-to-build-the-jar-file
>>
>> Please do let us know what information you are missing re. that, so that
>> we may improve the README.
>>
>>
>> On 27 Sep 2020, at 18:48, Michael Vorburger  wrote:
>>>
>>> 
>>> Tube,
>>>
>>> Have you seen/are you perhaps simply looking for
>>> https://github.com/apache/fineract/#instructions-how-to-run-for-local-development
>>> ?
>>>
>>> With "./gradlew bootRun", you don't need Tomcat anymore to develop on
>>> Fineract!
>>>
>>> Hope this helps?
>>> M.
>>>
>>>
>>> On Sun, 27 Sep 2020, 17:55 Kelvin Ikome,  wrote:
>>>
 Hi there,

 Please provide more information on what changes you are trying to make
 which isn't working

 On Sun, Sep 27, 2020 at 4:10 PM ጓይላና Tube 
 wrote:

> 𝒉𝒆𝒍𝒍𝒐 .
> 𝑰 𝒘𝒂𝒏𝒕 𝒕𝒐 𝒄𝒖𝒔𝒕𝒐𝒎𝒊𝒛𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅
> 𝒄𝒐𝒅𝒆(𝒋𝒂𝒗𝒂). 𝒃𝒖𝒕 𝒘𝒉𝒆𝒏 𝒊 𝒓𝒖𝒏 𝒕𝒉𝒆
> 𝒇𝒊𝒏𝒆𝒓𝒂𝒄𝒕-𝒑𝒓𝒐𝒗𝒊𝒅𝒆𝒓 𝒇𝒊𝒍𝒆. 𝒏𝒐𝒕𝒉𝒊𝒏𝒈 𝒊𝒔
> 𝒄𝒉𝒂𝒏𝒈𝒆𝒅. 𝒄𝒂𝒏 𝒚𝒐𝒖 𝒈𝒖𝒊𝒅𝒆 𝒎𝒆 𝒉𝒐𝒘 𝒕𝒐
>  𝒆𝒅𝒊𝒕/𝒄𝒉𝒂𝒏𝒈𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅 𝒄𝒐𝒅𝒆 𝒂𝒏𝒅 𝒅𝒆𝒑𝒍𝒐𝒚
> 𝒊𝒏𝒕𝒐 𝒕𝒐𝒎𝒄𝒂𝒕.
> 𝑹𝒆𝒈𝒂𝒓𝒅𝒔
>



Re: Finereract Customization

2020-09-28 Thread Michael Vorburger
On Mon, Sep 28, 2020 at 7:42 PM Airsay Longcon 
wrote:

> Hi Michael,
> Thank you for the response. I understand that a straightforward java -jar
> would run the jar build. I guess my question was more about how to
> configure the other software like the Web-app and MySQL as I would like to
> change the defaults such as the MySQL root password and port, the port
> which the community/web apps will run on and some other basic changes so
> that I don't have an environment that is a sitting duck for attacks
>

That seems very wise! :) Of course, your database shouldn't even be
internet exposed at all in the first place, and only on a local IP... ;-)

Jokes aside, thank you for clarifying what doc you were missing. Does
https://github.com/apache/fineract/pull/1357/files help to clarify re. DB?

Re. the port which the community/web apps, that may be a bigger
misunderstanding - Apache Fineract does not actually include the
community/web app UI at all! So java -jar fineract-provider.jar only runs
the backend. If anything made you think that it does, please point us to
where we say so, so that doc can be clarified. (
https://github.com/apache/fineract/#instructions-to-run-using-docker-and-docker-compose
however does include the community-app, but that's just for
convenience/demo. That has nothing to do with the Fineract JAR/WAR itself,
it's just via
https://github.com/apache/fineract/blob/develop/docker-compose.yml#L59.)



> On 27 Sep 2020, at 20:22, Michael Vorburger  wrote:
>
> 
> Ese,
>
> On Sun, 27 Sep 2020, 20:38 Airsay Longcon, 
> wrote:
>
>> Hi Michael,
>> For a production server, how would one deploy using the jar?
>>
>
> Simply java -jar, as per
> https://github.com/apache/fineract/#instructions-to-build-the-jar-file
>
> Please do let us know what information you are missing re. that, so that
> we may improve the README.
>
>
> On 27 Sep 2020, at 18:48, Michael Vorburger  wrote:
>>
>> 
>> Tube,
>>
>> Have you seen/are you perhaps simply looking for
>> https://github.com/apache/fineract/#instructions-how-to-run-for-local-development
>> ?
>>
>> With "./gradlew bootRun", you don't need Tomcat anymore to develop on
>> Fineract!
>>
>> Hope this helps?
>> M.
>>
>>
>> On Sun, 27 Sep 2020, 17:55 Kelvin Ikome,  wrote:
>>
>>> Hi there,
>>>
>>> Please provide more information on what changes you are trying to make
>>> which isn't working
>>>
>>> On Sun, Sep 27, 2020 at 4:10 PM ጓይላና Tube  wrote:
>>>
 𝒉𝒆𝒍𝒍𝒐 .
 𝑰 𝒘𝒂𝒏𝒕 𝒕𝒐 𝒄𝒖𝒔𝒕𝒐𝒎𝒊𝒛𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅
 𝒄𝒐𝒅𝒆(𝒋𝒂𝒗𝒂). 𝒃𝒖𝒕 𝒘𝒉𝒆𝒏 𝒊 𝒓𝒖𝒏 𝒕𝒉𝒆
 𝒇𝒊𝒏𝒆𝒓𝒂𝒄𝒕-𝒑𝒓𝒐𝒗𝒊𝒅𝒆𝒓 𝒇𝒊𝒍𝒆. 𝒏𝒐𝒕𝒉𝒊𝒏𝒈 𝒊𝒔
 𝒄𝒉𝒂𝒏𝒈𝒆𝒅. 𝒄𝒂𝒏 𝒚𝒐𝒖 𝒈𝒖𝒊𝒅𝒆 𝒎𝒆 𝒉𝒐𝒘 𝒕𝒐
  𝒆𝒅𝒊𝒕/𝒄𝒉𝒂𝒏𝒈𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅 𝒄𝒐𝒅𝒆 𝒂𝒏𝒅 𝒅𝒆𝒑𝒍𝒐𝒚
 𝒊𝒏𝒕𝒐 𝒕𝒐𝒎𝒄𝒂𝒕.
 𝑹𝒆𝒈𝒂𝒓𝒅𝒔

>>>


Re: Finereract Customization

2020-09-28 Thread Airsay Longcon
Hi Michael,
Thank you for the response. I understand that a straightforward java -jar would 
run the jar build. I guess my question was more about how to configure the 
other software like the Web-app and MySQL as I would like to change the 
defaults such as the MySQL root password and port, the port which the 
community/web apps will run on and some other basic changes so that I don't 
have an environment that is a sitting duck for attacks 

> On 27 Sep 2020, at 20:22, Michael Vorburger  wrote:
> 
> 
> Ese,
> 
>> On Sun, 27 Sep 2020, 20:38 Airsay Longcon,  wrote:
>> Hi Michael,
>> For a production server, how would one deploy using the jar?
> 
> 
> Simply java -jar, as per 
> https://github.com/apache/fineract/#instructions-to-build-the-jar-file
> 
> Please do let us know what information you are missing re. that, so that we 
> may improve the README.
> 
> 
 On 27 Sep 2020, at 18:48, Michael Vorburger  wrote:
 
>>> 
>>> Tube,
>>> 
>>> Have you seen/are you perhaps simply looking for 
>>> https://github.com/apache/fineract/#instructions-how-to-run-for-local-development
>>>  ?
>>> 
>>> With "./gradlew bootRun", you don't need Tomcat anymore to develop on 
>>> Fineract!
>>> 
>>> Hope this helps?
>>> M.
>>> 
>>> 
 On Sun, 27 Sep 2020, 17:55 Kelvin Ikome,  wrote:
 Hi there,
 
 Please provide more information on what changes you are trying to make 
 which isn't working
 
> On Sun, Sep 27, 2020 at 4:10 PM ጓይላና Tube  wrote:
> 𝒉𝒆𝒍𝒍𝒐 .
> 𝑰 𝒘𝒂𝒏𝒕 𝒕𝒐 𝒄𝒖𝒔𝒕𝒐𝒎𝒊𝒛𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅 𝒄𝒐𝒅𝒆(𝒋𝒂𝒗𝒂). 𝒃𝒖𝒕 𝒘𝒉𝒆𝒏 𝒊 𝒓𝒖𝒏 𝒕𝒉𝒆 
> 𝒇𝒊𝒏𝒆𝒓𝒂𝒄𝒕-𝒑𝒓𝒐𝒗𝒊𝒅𝒆𝒓 𝒇𝒊𝒍𝒆. 𝒏𝒐𝒕𝒉𝒊𝒏𝒈 𝒊𝒔 𝒄𝒉𝒂𝒏𝒈𝒆𝒅. 𝒄𝒂𝒏 𝒚𝒐𝒖 𝒈𝒖𝒊𝒅𝒆 𝒎𝒆 𝒉𝒐𝒘 𝒕𝒐  
> 𝒆𝒅𝒊𝒕/𝒄𝒉𝒂𝒏𝒈𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅 𝒄𝒐𝒅𝒆 𝒂𝒏𝒅 𝒅𝒆𝒑𝒍𝒐𝒚 𝒊𝒏𝒕𝒐 𝒕𝒐𝒎𝒄𝒂𝒕.
> 𝑹𝒆𝒈𝒂𝒓𝒅𝒔  


Re: Finereract Customization

2020-09-27 Thread Michael Vorburger
Ese,

On Sun, 27 Sep 2020, 20:38 Airsay Longcon,  wrote:

> Hi Michael,
> For a production server, how would one deploy using the jar?
>

Simply java -jar, as per
https://github.com/apache/fineract/#instructions-to-build-the-jar-file

Please do let us know what information you are missing re. that, so that we
may improve the README.


On 27 Sep 2020, at 18:48, Michael Vorburger  wrote:
>
> 
> Tube,
>
> Have you seen/are you perhaps simply looking for
> https://github.com/apache/fineract/#instructions-how-to-run-for-local-development
> ?
>
> With "./gradlew bootRun", you don't need Tomcat anymore to develop on
> Fineract!
>
> Hope this helps?
> M.
>
>
> On Sun, 27 Sep 2020, 17:55 Kelvin Ikome,  wrote:
>
>> Hi there,
>>
>> Please provide more information on what changes you are trying to make
>> which isn't working
>>
>> On Sun, Sep 27, 2020 at 4:10 PM ጓይላና Tube  wrote:
>>
>>> 𝒉𝒆𝒍𝒍𝒐 .
>>> 𝑰 𝒘𝒂𝒏𝒕 𝒕𝒐 𝒄𝒖𝒔𝒕𝒐𝒎𝒊𝒛𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅
>>> 𝒄𝒐𝒅𝒆(𝒋𝒂𝒗𝒂). 𝒃𝒖𝒕 𝒘𝒉𝒆𝒏 𝒊 𝒓𝒖𝒏 𝒕𝒉𝒆
>>> 𝒇𝒊𝒏𝒆𝒓𝒂𝒄𝒕-𝒑𝒓𝒐𝒗𝒊𝒅𝒆𝒓 𝒇𝒊𝒍𝒆. 𝒏𝒐𝒕𝒉𝒊𝒏𝒈 𝒊𝒔
>>> 𝒄𝒉𝒂𝒏𝒈𝒆𝒅. 𝒄𝒂𝒏 𝒚𝒐𝒖 𝒈𝒖𝒊𝒅𝒆 𝒎𝒆 𝒉𝒐𝒘 𝒕𝒐
>>>  𝒆𝒅𝒊𝒕/𝒄𝒉𝒂𝒏𝒈𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅 𝒄𝒐𝒅𝒆 𝒂𝒏𝒅 𝒅𝒆𝒑𝒍𝒐𝒚
>>> 𝒊𝒏𝒕𝒐 𝒕𝒐𝒎𝒄𝒂𝒕.
>>> 𝑹𝒆𝒈𝒂𝒓𝒅𝒔
>>>
>>


Re: Finereract Customization

2020-09-27 Thread Airsay Longcon
Hi Michael,
For a production server, how would one deploy using the jar?

> On 27 Sep 2020, at 18:48, Michael Vorburger  wrote:
> 
> 
> Tube,
> 
> Have you seen/are you perhaps simply looking for 
> https://github.com/apache/fineract/#instructions-how-to-run-for-local-development
>  ?
> 
> With "./gradlew bootRun", you don't need Tomcat anymore to develop on 
> Fineract!
> 
> Hope this helps?
> M.
> 
> 
>> On Sun, 27 Sep 2020, 17:55 Kelvin Ikome,  wrote:
>> Hi there,
>> 
>> Please provide more information on what changes you are trying to make which 
>> isn't working
>> 
>>> On Sun, Sep 27, 2020 at 4:10 PM ጓይላና Tube  wrote:
>>> 𝒉𝒆𝒍𝒍𝒐 .
>>> 𝑰 𝒘𝒂𝒏𝒕 𝒕𝒐 𝒄𝒖𝒔𝒕𝒐𝒎𝒊𝒛𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅 𝒄𝒐𝒅𝒆(𝒋𝒂𝒗𝒂). 𝒃𝒖𝒕 𝒘𝒉𝒆𝒏 𝒊 𝒓𝒖𝒏 𝒕𝒉𝒆 
>>> 𝒇𝒊𝒏𝒆𝒓𝒂𝒄𝒕-𝒑𝒓𝒐𝒗𝒊𝒅𝒆𝒓 𝒇𝒊𝒍𝒆. 𝒏𝒐𝒕𝒉𝒊𝒏𝒈 𝒊𝒔 𝒄𝒉𝒂𝒏𝒈𝒆𝒅. 𝒄𝒂𝒏 𝒚𝒐𝒖 𝒈𝒖𝒊𝒅𝒆 𝒎𝒆 𝒉𝒐𝒘 𝒕𝒐  
>>> 𝒆𝒅𝒊𝒕/𝒄𝒉𝒂𝒏𝒈𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅 𝒄𝒐𝒅𝒆 𝒂𝒏𝒅 𝒅𝒆𝒑𝒍𝒐𝒚 𝒊𝒏𝒕𝒐 𝒕𝒐𝒎𝒄𝒂𝒕.
>>> 𝑹𝒆𝒈𝒂𝒓𝒅𝒔  


Re: Finereract Customization

2020-09-27 Thread Michael Vorburger
Tube,

Have you seen/are you perhaps simply looking for
https://github.com/apache/fineract/#instructions-how-to-run-for-local-development
?

With "./gradlew bootRun", you don't need Tomcat anymore to develop on
Fineract!

Hope this helps?
M.


On Sun, 27 Sep 2020, 17:55 Kelvin Ikome,  wrote:

> Hi there,
>
> Please provide more information on what changes you are trying to make
> which isn't working
>
> On Sun, Sep 27, 2020 at 4:10 PM ጓይላና Tube  wrote:
>
>> 𝒉𝒆𝒍𝒍𝒐 .
>> 𝑰 𝒘𝒂𝒏𝒕 𝒕𝒐 𝒄𝒖𝒔𝒕𝒐𝒎𝒊𝒛𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅
>> 𝒄𝒐𝒅𝒆(𝒋𝒂𝒗𝒂). 𝒃𝒖𝒕 𝒘𝒉𝒆𝒏 𝒊 𝒓𝒖𝒏 𝒕𝒉𝒆
>> 𝒇𝒊𝒏𝒆𝒓𝒂𝒄𝒕-𝒑𝒓𝒐𝒗𝒊𝒅𝒆𝒓 𝒇𝒊𝒍𝒆. 𝒏𝒐𝒕𝒉𝒊𝒏𝒈 𝒊𝒔
>> 𝒄𝒉𝒂𝒏𝒈𝒆𝒅. 𝒄𝒂𝒏 𝒚𝒐𝒖 𝒈𝒖𝒊𝒅𝒆 𝒎𝒆 𝒉𝒐𝒘 𝒕𝒐
>>  𝒆𝒅𝒊𝒕/𝒄𝒉𝒂𝒏𝒈𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅 𝒄𝒐𝒅𝒆 𝒂𝒏𝒅 𝒅𝒆𝒑𝒍𝒐𝒚
>> 𝒊𝒏𝒕𝒐 𝒕𝒐𝒎𝒄𝒂𝒕.
>> 𝑹𝒆𝒈𝒂𝒓𝒅𝒔
>>
>


Re: Finereract Customization

2020-09-27 Thread Kelvin Ikome
Hi there,

Please provide more information on what changes you are trying to make
which isn't working

On Sun, Sep 27, 2020 at 4:10 PM ጓይላና Tube  wrote:

> 𝒉𝒆𝒍𝒍𝒐 .
> 𝑰 𝒘𝒂𝒏𝒕 𝒕𝒐 𝒄𝒖𝒔𝒕𝒐𝒎𝒊𝒛𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅
> 𝒄𝒐𝒅𝒆(𝒋𝒂𝒗𝒂). 𝒃𝒖𝒕 𝒘𝒉𝒆𝒏 𝒊 𝒓𝒖𝒏 𝒕𝒉𝒆
> 𝒇𝒊𝒏𝒆𝒓𝒂𝒄𝒕-𝒑𝒓𝒐𝒗𝒊𝒅𝒆𝒓 𝒇𝒊𝒍𝒆. 𝒏𝒐𝒕𝒉𝒊𝒏𝒈 𝒊𝒔
> 𝒄𝒉𝒂𝒏𝒈𝒆𝒅. 𝒄𝒂𝒏 𝒚𝒐𝒖 𝒈𝒖𝒊𝒅𝒆 𝒎𝒆 𝒉𝒐𝒘 𝒕𝒐
>  𝒆𝒅𝒊𝒕/𝒄𝒉𝒂𝒏𝒈𝒆 𝒕𝒉𝒆 𝒃𝒂𝒄𝒌𝒆𝒏𝒅 𝒄𝒐𝒅𝒆 𝒂𝒏𝒅 𝒅𝒆𝒑𝒍𝒐𝒚
> 𝒊𝒏𝒕𝒐 𝒕𝒐𝒎𝒄𝒂𝒕.
> 𝑹𝒆𝒈𝒂𝒓𝒅𝒔
>