Re: Merging dev and user lists for Fineract (INFRA-17176)

2018-10-25 Thread Courage Angeh
+1 to Option #1

On Thu, Oct 25, 2018 at 6:14 PM Ed Cable  wrote:

> +1 to Option #1 and thank you to James for being willing to craft an email.
>
> Ed
>
> On Thu, Oct 25, 2018 at 6:12 PM Myrle Krantz  wrote:
>
> > Hey James,
> >
> > On Thu, Oct 25, 2018 at 7:04 PM James Dailey 
> > wrote:
> > > Will it preserve a future reopening of list? I.e. Can it be
> > re-established
> > > or re-opened later?
> >
> > I understood Gavin's response to my question this way, yes.
> >
> > > Then ... Comms...can we make sure to follow up w key members of users
> > that
> > > aren't part of dev to make sure they know the why and what? (I'm happy
> to
> > > craft an email to them... I think it should go out first to them as a
> > > notification).
> >
> > Thanks.  Please wait the 72 hours for people on dev to object.  Then
> > I'll wait to confirm the Infra request until after you've sent the
> > mail to the user's list.  You might want to include instructions for
> > subscribing to dev.
> >
> > : o),
> > Myrle
> >
>
>
> --
> *Ed Cable*
> President/CEO, Mifos Initiative
> edca...@mifos.org | Skype: edcable | Mobile: +1.484.477.8649
>
> *Collectively Creating a World of 3 Billion Maries | *http://mifos.org
>   
>


Re: Fineract CN Server Startup issues

2018-10-25 Thread James Dailey
Hi Karthik - Were you able to resolve this?

Wondering: Is the playground db a result of the DB script or the choice of
the mysql workflow automation (WFA) install on AWS?

James




On Tue, Sep 18, 2018 at 11:04 AM Karthik Ananthakrishnan
 wrote:

> Dear All,
>
> I earlier tried setting up Fineract CN in a AWS Amazon Linux machine and
> was able to start the server, but have some stability issues.
>
> So, tried to set up a new environment in a Amazon Ubuntu 16.03 server with
> 8Core and 32GB machine.
>
> I followed the steps as mentioned in https://cwiki.apache.org/co
> nfluence/display/FINERACT/How+To+Build+Apache+Fineract+CN and tried to
> start the server with provision=true.
>
> I am facing an issue like seshat and playground databases gets created in
> Cassandra and MySQL. The migration scripts starts running in MySQL and then
> the server starting error's out that cassandra DB connection is closed. PFB
> some error log and log file is available in https://pastebin.com/raw/
> fqbQ9DeH 
>
> I tried resolving by making changes to timeout parameter for cassandra in
> cassandra.yaml but didnt help. Has anyone faced this issue.? Also the
> server errors out at the same place everytime i try starting the server.
> Kindly help.
>
> 2018-09-17 14:32:21.530  INFO 30934 --- [ync-processor-1]
> o.f.core.internal.util.VersionPrinter: Flyway 3.2.1 by Boxfuse
> 2018-09-17 14:32:21.673  INFO 30934 --- [ync-processor-1]
> o.f.c.i.dbsupport.DbSupportFactory   : Database:
> jdbc:mysql://localhost:3306/playground (MySQL 5.7)
> 14:32:21.881 [Test Cluster-worker-16] ERROR
> c.d.driver.core.ControlConnection
> - [Control connection] Unexpected error while refreshing schema
> java.util.concurrent.ExecutionException:
> com.datastax.driver.core.exceptions.TransportException:
> [/127.0.0.1:9042] Connection has been closed
> at com.google.common.util.concurrent.AbstractFuture$Sync.
> getValue(AbstractFuture.java:299)
>
>
> Time: 1,315.797
> There was 1 failure:
> 1) startDevServer(org.apache.fineract.cn.dev.ServiceRunner)
> org.apache.fineract.cn.api.util.InternalServerError:
> {"timestamp":1537194742974,"status":500,"error":"Internal Server
> Error","exception":"com.datastax.driver.core.exceptions.NoHo
> stAvailableException","message":"com.datastax.driver.core.
> exceptions.NoHostAvailableException: All host(s) tried for query failed (no
> host was tried)","path":"/accounting/v1/ledgers/1000"}
> at org.apache.fineract.cn.api.util.AnnotatedErrorDecoder.getAlt
> ernative(AnnotatedErrorDecoder.java:78)
> at org.apache.fineract.cn.api.util.AnnotatedErrorDecoder.decode
> (AnnotatedErrorDecoder.java:65)
>
> Thanks,
> Karthik
>


Project structure

2018-10-25 Thread James Dailey
I've updated
https://cwiki.apache.org/confluence/display/FINERACT/Fineract+CN+Project+Structure

with links to the various apache github repos that correspond to each of
these.

It may be better to have a single wiki page for each of these repos, and
ticketing for each repo and so on, but the top down listing seems like the
right place to build out more content.


Re: [ DISCUSS ] Apache Fineract CN Tentative Community Roadmap

2018-10-25 Thread James Dailey
Hi All -

I believed I had enough lazy consensus to document what I *think* is the
approach we are advocating.  I took some liberties perhaps with the
different phases, but hopefully this is good.  If not, debate and comments
welcome!

Here are the key pages I changed and added content to on the wiki.  I see
the wiki as a more permanent place for "memorializing" community
decisions.  If these are not clear community decisions, please speak up and
say so.  For example, I think that while we cannot officially release until
we've resolved the x-dependency issues, I also don't think it is required
to solve those *first*. I would advocate for demonstrating the design
approach and reducing barriers for developers as a priority before we go
down the rat hole of tackling data persistence and test framework
dependencies on MariaDB.

https://cwiki.apache.org/confluence/display/FINERACT/Apache+Fineract+CN+Community+Roadmap

https://cwiki.apache.org/confluence/display/FINERACT/Fineract+CN+Functional+Specifications
-

Please do comment on those pages or respond to this email on-list.

Again, I think we had a consensus on Myrle's statement to only use the
existing (limited and ready to go) microservices with a target of a mobile
payment app.

Thanks,
James


On Wed, Oct 17, 2018 at 10:16 AM Markus Geiss  wrote:

> +1 ... I like the idea to start with a reduced set of services ... another
> way to look at it is ... all services are somewhat independent ... if we
> release the first set and bring all core libs to compliance ... we can
> decided piece by piece what to release and when.
>
> Cheers
>
> Markus
>
> On Wed, Oct 17, 2018, 19:07 James Dailey  wrote:
>
> > Hi Myrle -
> >
> > I think the focus on a MVP (minimum viable product) is ideal.  My list of
> > functionality in the email thread here was focused on that - although
> happy
> > to debate which are real MVP and which are nice to have (NTH).   I know
> you
> > are focused on the building blocks on up and I am focused on the
> > customer/user experience, there will be some misses.
> >
> > @Isaac - I'm happy to add my list with modification to the wiki.  I'll do
> > so unless someone objects. (lazy consensus hereby called...24 hrs)
> >
> > And given that the topic here is a ROADMAP, I would suggest that we have
> a
> > time-line or prioritization aspect to this that is documented on the wiki
> > page.  This gives  focus to the areas of development that are needed
> first,
> > second, third, etc.
> >
> > I strongly +1  the idea the first MVP release is not going to be
> > functionally equiv to fineract1.x.   It should however, point the way to
> > that and other configurations - like a mobile money wallet or a credit
> > union or MFB on the roadmap.
> >
> > +1 on "the minimal release should be based on what exists already"
> >
> > ~jdailey
> >
> >
> > On Wed, Oct 17, 2018 at 7:28 AM Myrle Krantz  wrote:
> >
> > > Hey all,
> > >
> > > Here's an alternative suggestion that I've been toying with: we could
> > make
> > > our first release consist of just identity, provisioner, organization,
> > > accounting, customer, notifications, and of course fims-web-app and the
> > > supporting libraries.  These pieces are enough to build a payment app
> on
> > > top of but not enough to run a credit union or an MFI off of.
> > >
> > > By reducing the "surface area", we'd make it easier to test and get to
> > our
> > > first release.  We could then pick and choose where to go from there.
> > >
> > > What do you think?
> > >
> > > Best Regards,
> > > Myrle
> > >
> > >
> > > On Tue, Oct 16, 2018 at 12:03 AM Ed Cable  wrote:
> > >
> > > > Isaac,
> > > >
> > > > Have you or Awasum starting looking into Section A any deeper - the
> > > > elimination of Category X dependencies?
> > > >
> > > > Thanks,
> > > >
> > > > Ed
> > > >
> > > > On Mon, Oct 15, 2018 at 2:50 PM Isaac Kamga 
> > > wrote:
> > > >
> > > >> Hello everyone,
> > > >>
> > > >> Thanks for your feedback Ed...it was very helpful.
> > > >>
> > > >> James, please could you edit the requirements you're suggesting into
> > > >> the Community
> > > >> roadmap
> > > >> <
> > > >>
> > >
> >
> https://cwiki.apache.org/confluence/display/FINERACT/Apache+Fineract+CN+Community+Roadmap
> > > >> >
> > > >> .
> > > >>
> > > >> I'd like to encourage the community to add items to the roadmap so
> > that
> > > we
> > > >> move towards an initial release of Fineract CN.
> > > >>
> > > >> Given that some developers are working on issues on Fineract CN, I
> > > suggest
> > > >> we strike the items through ( like this strikethrough ) which have
> > been
> > > >> closed on JIRA as I've started doing.
> > > >>
> > > >> Cheers,
> > > >> Isaac Kamga.
> > > >>
> > > >> On Wed, Jul 25, 2018 at 6:49 PM James Dailey <
> jamespdai...@gmail.com>
> > > >> wrote:
> > > >>
> > > >> > Hi -  I would like to suggest some key high level functional
> > criteria
> > > >> for
> > > >> > the formal release of Fineract-CN:
> > > >> >
> > > >> >1. Use case 

Re: Merging dev and user lists for Fineract (INFRA-17176)

2018-10-25 Thread Ed Cable
+1 to Option #1 and thank you to James for being willing to craft an email.

Ed

On Thu, Oct 25, 2018 at 6:12 PM Myrle Krantz  wrote:

> Hey James,
>
> On Thu, Oct 25, 2018 at 7:04 PM James Dailey 
> wrote:
> > Will it preserve a future reopening of list? I.e. Can it be
> re-established
> > or re-opened later?
>
> I understood Gavin's response to my question this way, yes.
>
> > Then ... Comms...can we make sure to follow up w key members of users
> that
> > aren't part of dev to make sure they know the why and what? (I'm happy to
> > craft an email to them... I think it should go out first to them as a
> > notification).
>
> Thanks.  Please wait the 72 hours for people on dev to object.  Then
> I'll wait to confirm the Infra request until after you've sent the
> mail to the user's list.  You might want to include instructions for
> subscribing to dev.
>
> : o),
> Myrle
>


-- 
*Ed Cable*
President/CEO, Mifos Initiative
edca...@mifos.org | Skype: edcable | Mobile: +1.484.477.8649

*Collectively Creating a World of 3 Billion Maries | *http://mifos.org
  


Re: Merging dev and user lists for Fineract (INFRA-17176)

2018-10-25 Thread Myrle Krantz
Hey James,

On Thu, Oct 25, 2018 at 7:04 PM James Dailey  wrote:
> Will it preserve a future reopening of list? I.e. Can it be re-established
> or re-opened later?

I understood Gavin's response to my question this way, yes.

> Then ... Comms...can we make sure to follow up w key members of users that
> aren't part of dev to make sure they know the why and what? (I'm happy to
> craft an email to them... I think it should go out first to them as a
> notification).

Thanks.  Please wait the 72 hours for people on dev to object.  Then
I'll wait to confirm the Infra request until after you've sent the
mail to the user's list.  You might want to include instructions for
subscribing to dev.

: o),
Myrle


Re: Merging dev and user lists for Fineract (INFRA-17176)

2018-10-25 Thread James Dailey
+1 on approach/option #1.

Will it preserve a future reopening of list? I.e. Can it be re-established
or re-opened later?
I assume the answer is yes, so that approach seems best, as it preserves
optionality.

Then ... Comms...can we make sure to follow up w key members of users that
aren't part of dev to make sure they know the why and what? (I'm happy to
craft an email to them... I think it should go out first to them as a
notification).







On Thu, Oct 25, 2018, 4:09 AM Myrle Krantz  wrote:

> Alright, Fineract Fans,
>
> That went faster than I expected.  Infra is amazing.
>
> Here are our options:
> 1.) close the user list.  Keep its archive separate.  Don't merge the
> subscriber list to dev.  Bounce messages to user with a message
> describing the new place to send questions.
> 2.) merge the user and dev lists.  Merge their archives.   Merge the
> subscribers.
>
> I'd prefer 1.  I don't feel comfortable autosubscribing people to the
> much noisier dev list without their permission, and I like the idea of
> keeping the archives separate.  Also, 1 is less work for infra.
>
> But I don't have a strong preference.  If nobody comments in the next
> 72 hours, I'll request that Infra take option #1.
>
> Best Regards,
> Myrle
>
> On Thu, Oct 25, 2018 at 12:53 PM Myrle Krantz  wrote:
> >
> > Hey Master Fineracters, : o)
> >
> > As per our current consensus on merging user and dev lists, I've
> > created an Infra ticket.  There are a few open questions for me, which
> > I've asked Infra.  Once they respond, I'll come back to you, and ask
> > again "are  you sure?", before I confirm the request with Infra.
> >
> > https://issues.apache.org/jira/browse/INFRA-17176
> >
> > Best Regards,
> > Myrle
>


Re: [Mifos-users] Scheduler Jobs Nor Running (Penalties Affected)

2018-10-25 Thread Abiy Atsbha
Hi Kevin,

Can you please share the loan product information, and the charges ? And
screen shot of the scheduler jobs? Please include those 3 scheduler jobs
detail info(you can check for your self if they are active or not).

Abiy A.


On Thu, Oct 25, 2018 at 1:52 PM Kevin Kimani via Mifos-users <
mifos-us...@lists.sourceforge.net> wrote:

> Hello Team,
>
> Hope you are all well. I am running  Mifos X 18.03 on Ubuntu.
>
> I have loan products created and configured with accounting periodic and
> relevant penalties (normal and overdue} created.
>
> However, the  penalties are not being applied on the repayment schedule as
> and when they are effected.
> The same penalties are not visible even when you "Search Journal Entries".
> A deeper analysis also show that the following scheduler jobs have not run
> for over an year:
>
>- Add Accrual Transactions,
>- Add Periodic Accrual Transactions
>- Apply penalty to overdue loans
>
> What could be problem, how do we resolve it. I am reposting this due to
> non response to my initial post i.e.
> https://groups.google.com/forum/#!msg/mifosdeveloper/HJSBRJkbGzo/_FIGNr-aBAAJ;context-place=forum/mifosdeveloper
>
> Any assistance will be highly appreciated.
>
> Regards,
> Kevin Kimani
> Resilient Business Systems
>
> ___
> Mifos-users mailing list
> mifos-us...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mifos-users
>


Re: Merging dev and user lists for Fineract (INFRA-17176)

2018-10-25 Thread Myrle Krantz
Alright, Fineract Fans,

That went faster than I expected.  Infra is amazing.

Here are our options:
1.) close the user list.  Keep its archive separate.  Don't merge the
subscriber list to dev.  Bounce messages to user with a message
describing the new place to send questions.
2.) merge the user and dev lists.  Merge their archives.   Merge the
subscribers.

I'd prefer 1.  I don't feel comfortable autosubscribing people to the
much noisier dev list without their permission, and I like the idea of
keeping the archives separate.  Also, 1 is less work for infra.

But I don't have a strong preference.  If nobody comments in the next
72 hours, I'll request that Infra take option #1.

Best Regards,
Myrle

On Thu, Oct 25, 2018 at 12:53 PM Myrle Krantz  wrote:
>
> Hey Master Fineracters, : o)
>
> As per our current consensus on merging user and dev lists, I've
> created an Infra ticket.  There are a few open questions for me, which
> I've asked Infra.  Once they respond, I'll come back to you, and ask
> again "are  you sure?", before I confirm the request with Infra.
>
> https://issues.apache.org/jira/browse/INFRA-17176
>
> Best Regards,
> Myrle


Merging dev and user lists for Fineract (INFRA-17176)

2018-10-25 Thread Myrle Krantz
Hey Master Fineracters, : o)

As per our current consensus on merging user and dev lists, I've
created an Infra ticket.  There are a few open questions for me, which
I've asked Infra.  Once they respond, I'll come back to you, and ask
again "are  you sure?", before I confirm the request with Infra.

https://issues.apache.org/jira/browse/INFRA-17176

Best Regards,
Myrle


Scheduler Jobs Nor Running (Penalties Affected)

2018-10-25 Thread Kevin Kimani
Hello Team,

Hope you are all well. I am running  Mifos X 18.03 on Ubuntu.

I have loan products created and configured with accounting periodic and
relevant penalties (normal and overdue} created.

However, the  penalties are not being applied on the repayment schedule as
and when they are effected.
The same penalties are not visible even when you "Search Journal Entries".
A deeper analysis also show that the following scheduler jobs have not run
for over an year:

   - Add Accrual Transactions,
   - Add Periodic Accrual Transactions
   - Apply penalty to overdue loans

What could be problem, how do we resolve it. I am reposting this due to non
response to my initial post i.e.
https://groups.google.com/forum/#!msg/mifosdeveloper/HJSBRJkbGzo/_FIGNr-aBAAJ;context-place=forum/mifosdeveloper

Any assistance will be highly appreciated.

Regards,
Kevin Kimani
Resilient Business Systems


Re: Updates on Demo Server

2018-10-25 Thread Myrle Krantz
Rajan,

Would you like to help with this?  You *are* a committer...

Best Regards,
Myrle

On Sat, Oct 20, 2018 at 5:00 AM Rajan Maurya  wrote:
>
> Hi All,
>
> It's been a really long time. we don't have demo server up. I kindly
> request fineract contributors. Please help to run the demo server.
> Mobile development get stuck because of that. So, please...
>
> Thanks
> Rajan Maurya
>
> On Tue, Sep 18, 2018 at 8:24 AM Ed Cable  wrote:
>
> > Thanks for our reply Aleks. I will add it to the thread on the list.
> >
> > Ed
> >
> > On Mon, Sep 17, 2018 at 5:03 AM Aleksandar Vidakovic <
> > chee...@monkeysintown.com> wrote:
> >
> >> Hi Ed,
> >>
> >> ... sorry for the radio silence, I ran a bit out of time... I had to fix
> >> some unanticipated issues for a client's software rollout in Canada. I am
> >> planning approximately one more day with this and can get back to the demo
> >> server. If I'm not interrupted I can have this in one day.
> >>
> >> There are 2 possible approaches how to proceed:
> >> - continue with the JUnit based startup sequence of the demo module; the
> >> one thing that I would need to change is to split up the startup sequence
> >> and recompile
> >> - create a set of Docker Compose files to do the startup on the 2 VM
> >> instances (maybe I could borrow some stuff from Courage)
> >>
> >> I would prefer the latter, because you have more fine grained control and
> >> it's easier move service instances around... and you don't have to
> >> recompile anything.
> >>
> >> BTW: I'm at the moment in Toronto, a little bit nearer to your timezone
> >>
> >> Will ping you tomorrow evening again.
> >>
> >> Cheers,
> >>
> >> Aleks
> >>
> >> On Sun, Sep 16, 2018 at 11:17 PM Ed Cable  wrote:
> >>
> >>> Aleks,
> >>>
> >>> It's been a little while since you've been able to give an update on the
> >>> demo server work. We're in dire need for it as the GSOC interns are trying
> >>> to commit their work and test against the actual platform. It would also 
> >>> be
> >>> critical to have it in place prior to ApacheCon. If you're unable to wrap
> >>> up the work, can you please let me know so I can find someone else to take
> >>> over.
> >>>
> >>> If so, could you also let me know what is outstanding.
> >>>
> >>> Thanks,
> >>>
> >>> Ed
> >>>
> >>
> >
> > --
> > *Ed Cable*
> > President/CEO, Mifos Initiative
> > edca...@mifos.org | Skype: edcable | Mobile: +1.484.477.8649
> >
> > *Collectively Creating a World of 3 Billion Maries | *http://mifos.org
> >   
> >
> >
>
> --
> *Thanks*
> *Namaste*
>
> Rajan Maurya
> Contact Number : +91 9015090523
> Github : @Github/therajanmaurya ,
> LinkedIn: @LinkedIn/therajanmaurya
> ,
> Medium: @medium/therajanmaurya 


Re: Error when running Test on Fims

2018-10-25 Thread Ruphine Kengne
Hello Mark,

Thanks very much for your quick reply.

Here is the link to the PR having the error:
https://github.com/apache/fineract-cn-fims-web-app/pull/12

I have added the MatSelectModule into the imports of the TestingModule but
I still have the same error after running the test.

Thanks
Ruphine Kengne


On Thu, 25 Oct 2018 at 09:27, Mark van Veen  wrote:

> It looks like the test in available-actions.service.spec.ts does pull in a
> component which is using the MatSelect component. This is weird since its a
> unit test for a service which should not have any references to a component
> itself.
>
> Do you have a branch/fork/PR to share? So I can have a look and add my
> comments.
>
> BTW - the solution would be to add the MatSelectModule into the imports of
> the TestingModule but it would be good to understand why the component is
> being pulled in first.
>
> On Mon, Oct 22, 2018 at 7:09 PM Ruphine Kengne 
> wrote:
>
> > Hello everyone,
> >
> > I wrote unit test for the Group service into fims-web-app, it worked
> > successful
> > but I am having an error from the AvailableActionService in the teller
> > service when I run npm run test.
> >
> > Here is the link to the error:
> > https://pastebin.com/9ftKYDg8
> >
> > Here is the link to the commit for the issue FINCN-100(Write Unit test
> for
> > the Group service into fims):
> >
> >
> https://github.com/kengneruphine/fineract-cn-fims-web-app/commit/a2355be72c8bbd0cdfc86a6fdbdeb8d9be5c2f99
> >
> > Please can someone help me out?
> >
> > Thanks
> > Ruphine Kengne
> >
>


Re: Encryption of Sensitive Contents in Tomcat

2018-10-25 Thread Abiy Atsbha
Dear Santosh,

Noted with thanks.

Regards,
Abiy A.

On Thu, Oct 25, 2018 at 11:09 AM Santosh Math <
sant...@confluxtechnologies.com> wrote:

> +Shruthi M R  &  +Dev
> 
>
> On Thu, Oct 25, 2018 at 1:22 PM Abiy Atsbha  wrote:
>
>> Dear Santosh,
>>
>> Hello Santosh,  my name is Abiy Atsbha, I have been following you on your
>> comments and helps on mifosuserlist. And I wanted to ask you personally
>> about the issue I explained below.
>>
>> I have setup MifosX and its working fine. But I have this problem, I
>> wanted to encrypt the username and password for found in server.xml file
>> that is used for connecting to Data Base (MySQL) and the key-store
>> credentials.
>>
>> Have you ever faced such issue and found answers?
>>
>> Thanks in Advance.
>>
>> Regards,
>> Abiy A
>>
>
>
> --
> Thanks & Regards
>
> Santosh Math
>
> *QA Engineer*
>
> *Conflux Technologies Pvt Ltd *
> | *Office*: +91-080-41208662 |
>
> *Address*: #304, 2nd Floor, 7th Main Road, HRBR Layout 1st Block,
> Bengaluru, Karnataka, 560043 INDIA
>


Re: Encryption of Sensitive Contents in Tomcat

2018-10-25 Thread Santosh Math
+Shruthi M R  &  +Dev


On Thu, Oct 25, 2018 at 1:22 PM Abiy Atsbha  wrote:

> Dear Santosh,
>
> Hello Santosh,  my name is Abiy Atsbha, I have been following you on your
> comments and helps on mifosuserlist. And I wanted to ask you personally
> about the issue I explained below.
>
> I have setup MifosX and its working fine. But I have this problem, I
> wanted to encrypt the username and password for found in server.xml file
> that is used for connecting to Data Base (MySQL) and the key-store
> credentials.
>
> Have you ever faced such issue and found answers?
>
> Thanks in Advance.
>
> Regards,
> Abiy A
>


-- 
Thanks & Regards

Santosh Math

*QA Engineer*

*Conflux Technologies Pvt Ltd *
| *Office*: +91-080-41208662 |

*Address*: #304, 2nd Floor, 7th Main Road, HRBR Layout 1st Block,
Bengaluru, Karnataka, 560043 INDIA