Re: Status of Fineract Swagger Docs

2020-03-14 Thread Kang Breder
Here is the link

https://docs.google.com/document/d/1EfnwUjyAJzpeMwDWKRAPQN5YNrpwCvVigfIEoudVStg/edit?usp=sharing

On Sat, Mar 14, 2020 at 5:09 PM Kang Breder  wrote:

> Hello Everyone,
>
> I have written this google doc listing out the state and various blockers
> faced with the swagger docs.
>
> Please go through the document and give your suggestions.
>
> Thank You
>


Re: Problem setting up Fineract

2019-11-08 Thread Kang Breder
5.6.39

On Fri, Nov 8, 2019 at 4:14 PM Kang Breder  wrote:

> version 5.6
>
> On Fri, Nov 8, 2019 at 3:48 PM Laban Kibowen <
> laban.kibo...@intrasofttechnologies.com> wrote:
>
>> Hello
>> What version of MySQL are you using?
>>
>>
>> On Fri, Nov 8, 2019, 15:57 Kang Breder  wrote:
>>
>>> Hello,
>>>
>>> I am trying to setup Fineract on Ubuntu 18.04 LTS. I am having this
>>> error when i try to run local environment. With the command;
>>> ./gradlew createDB -PdbName=mifosplatform-tenants, I get the following
>>> error message
>>> https://pastebin.com/JmmEHC3i
>>>
>>> I have mysql and mysql jdbc installed.Please i need some help with this
>>> issue.
>>>
>>> Thank you
>>>
>>>
>>>


Re: Problem setting up Fineract

2019-11-08 Thread Kang Breder
version 5.6

On Fri, Nov 8, 2019 at 3:48 PM Laban Kibowen <
laban.kibo...@intrasofttechnologies.com> wrote:

> Hello
> What version of MySQL are you using?
>
>
> On Fri, Nov 8, 2019, 15:57 Kang Breder  wrote:
>
>> Hello,
>>
>> I am trying to setup Fineract on Ubuntu 18.04 LTS. I am having this error
>> when i try to run local environment. With the command;
>> ./gradlew createDB -PdbName=mifosplatform-tenants, I get the following
>> error message
>> https://pastebin.com/JmmEHC3i
>>
>> I have mysql and mysql jdbc installed.Please i need some help with this
>> issue.
>>
>> Thank you
>>
>>
>>


Problem setting up Fineract

2019-11-08 Thread Kang Breder
Hello,

I am trying to setup Fineract on Ubuntu 18.04 LTS. I am having this error
when i try to run local environment. With the command;
./gradlew createDB -PdbName=mifosplatform-tenants, I get the following
error message
https://pastebin.com/JmmEHC3i

I have mysql and mysql jdbc installed.Please i need some help with this
issue.

Thank you


java.lang.NoSuchMethodError found with swagger-gradle-plugin

2019-08-22 Thread Kang Breder
Hello

I have added swagger-gradle-plugin for automatic save of json during build.
I get this error with the task resolve. The logs can be seen here
https://pastebin.com/1X9czb4i

I have tried adding dependencies
com.fasterxml.jackson.core:jackson-annotations:2.9.9 and
net.logstash.logback:logstash-logback-encoder:5.2 but nothing seems to
work.

Could anyone please help me with this?

Thank you


Re: [Mifos-developer] Swagger Implementation for the fineract backend

2019-08-19 Thread Kang Breder
Hello Cajetan. Seems that does not still work even after enabling cors. I
do not know if the problem should be with the server. Yet on the swagger-ui
console, it says resource has been blocked by cors.

On Sat, Aug 3, 2019 at 4:27 PM Cajetan Rodrigues 
wrote:

> Thanks for the update Kang.
>
> I think you are facing CORS error, because you might have not setup CORS
> decorator before each and every entity ie Java Bean.
>
> Maybe this could help. (To be added before each entity bean defined in the
> models folder)
>
> @CrossOrigin(origins = "*", allowedHeaders = "*")
>
> Ref :
> https://howtodoinjava.com/spring5/webmvc/spring-mvc-cors-configuration/
>
> Thanks and Regards,
>
> *Cajetan Christopher Rodrigues*
> *B.E Computer Engineering*
> *rigrod1...@gmail.com *
> *Google Summer of code 2019*
>
>
> On Sat, Aug 3, 2019 at 8:47 PM Kang Breder  wrote:
>
>>
>> Hi Cajatan,
>>
>> Swagger has been integrated for the self service API. We are currently
>> using swagger-core and swagger-core annotations to generate the swagger
>> docs.
>>
>> The swagger UI has not yet been hosted on Tomcat. I am using python
>> SimpleHTTPServer for hosting. See the link below
>> http://localhost:8000/
>> But right now calls can not yet be made from swagger UI itself. That is
>> one of issues i talked about during the meeting today. It may be CORS
>> problem or the UI will have to be hosted on Tomcat. I was wondering whether
>> CORS has been enabled on server side. May be you try testing too.
>>
>>
>> On Sat, Aug 3, 2019 at 3:49 PM Cajetan Rodrigues 
>> wrote:
>>
>>> Hi Kang,
>>>
>>> As you said in today's check-in, the self-service APIs have been
>>> integrated with swagger.
>>>
>>> It would be helpful if can provide the link for the same. Since there
>>> are ton of apis present on the fineract api doc which is documented as a
>>> static page. So it's not practical to copy-paste each and every request and
>>> check in postman.
>>>
>>> A faster way would be swagger where we can have hands-on the apis on the
>>> fly.
>>>
>>> I am not sure if Spring Boot or Spring MVC is being used at the moment.
>>> But if it's Spring Boot, the dependency does wonders. Just need to hook in
>>> the swagger config file, and it auto generates all the apis in the
>>> controllers created.
>>> It auto-scans it.
>>>
>>> Let me know what you think. :)
>>>
>>> Thanks and Regards,
>>>
>>> *Cajetan Christopher Rodrigues*
>>> *B.E Computer Engineering*
>>> *rigrod1...@gmail.com *
>>> *Google Summer of code 2019*
>>> Mifos-developer mailing list
>>> mifos-develo...@lists.sourceforge.net
>>> Unsubscribe or change settings at:
>>> https://lists.sourceforge.net/lists/listinfo/mifos-developer
>>
>> Mifos-developer mailing list
>> mifos-develo...@lists.sourceforge.net
>> Unsubscribe or change settings at:
>> https://lists.sourceforge.net/lists/listinfo/mifos-developer
>
>


Re: [Mifos-developer] Swagger Implementation for the fineract backend

2019-08-05 Thread Kang Breder
Hello Michael


The swagger specification file is the response.json file. All the resource
classes are only used to add swagger annotations on each endpoint and for
model classes.
At  build time, the swagger specification is generated at
https://localhost:8443/fineract-provider/api/v1/swagger.json. You can use a
rest client to get that file.
You can find some new updates for the swagger docs on my repo
https://github.com/kangbreder/fineract/commits/swagger-documentation-gsoc2019



On Mon, Aug 5, 2019 at 7:52 PM Michael Vorburger  wrote:

> I'd also be interested to follow along re. this, but I can't seem to find
> a PR re this on https://github.com/apache/fineract/pulls .. what am I
> missing?
>
> I briefly looked at
> https://github.com/apache/fineract/blob/develop/fineract-provider/src/main/java/org/apache/fineract/portfolio/self/client/api/SelfClientsApiResourceSwagger.java
> and
> https://github.com/apache/fineract/blob/develop/fineract-provider/src/main/java/org/apache/fineract/portfolio/self/client/api/SelfClientsApiResource.java
> but don't understand yet how one could get the Swagger model for this at
> runtime?
>
> If you have this code only locally so far, I'd encourage you to push it to
> your GitHub so that others can try it out! -- It's also totally cool to
> raise a first PR already even if not everything is working perfectly yet.
> For example re "calls can not yet be made from swagger UI itself" that's
> something that could always be contributed as a separate follow-up PR after.
>
>
>
> On Mon, 5 Aug 2019, 13:05 Kang Breder,  wrote:
>
>> I think Ebenezer Graham works at the Backend too.
>>
>> On Mon, Aug 5, 2019 at 11:59 AM Kang Breder  wrote:
>>
>>> Hi Cajetan
>>>
>>> Find the path below for self client Api Resource
>>>
>>> fineract/fineract-provider/src/main/java/org/apache/fineract/portfolio/self/client/api/SelfClientsApiResource.java
>>>
>>> On Mon, Aug 5, 2019 at 11:09 AM Cajetan Rodrigues 
>>> wrote:
>>>
>>>> Can you please point a repo where the self-service APIs are being
>>>> created and also let me know who else is working on the backend other than
>>>> you, so I get in touch with them.
>>>>
>>>> Thanks and Regards,
>>>>
>>>> *Cajetan Christopher Rodrigues*
>>>> *B.E Computer Engineering*
>>>> *rigrod1...@gmail.com *
>>>> *Google Summer of code 2019*
>>>>
>>>>
>>>> On Mon, Aug 5, 2019 at 12:18 AM Kang Breder 
>>>> wrote:
>>>>
>>>>> Thank you Cajetan for your help.
>>>>> I will try that out. The Fineract APIs are on every module of the
>>>>> codebase in the api package.
>>>>>
>>>>> Regards
>>>>>
>>>>> On Sat, Aug 3, 2019 at 4:31 PM Cajetan Rodrigues 
>>>>> wrote:
>>>>>
>>>>>> Also, can you point that project where all the fineract APIs have
>>>>>> been created? y be, I can try setting it up locally this week if i'm done
>>>>>> with my planned tasks with online banking app 3.0.
>>>>>>
>>>>>> Also let me know which all interns are currently working in the
>>>>>> backend more specifically with the self service apis
>>>>>>
>>>>>> Thanks and Regards,
>>>>>>
>>>>>> *Cajetan Christopher Rodrigues*
>>>>>> *B.E Computer Engineering*
>>>>>> *rigrod1...@gmail.com *
>>>>>> *Google Summer of code 2019*
>>>>>>
>>>>>>
>>>>>> On Sat, Aug 3, 2019 at 8:57 PM Cajetan Rodrigues <
>>>>>> rigrod1...@gmail.com> wrote:
>>>>>>
>>>>>>> Thanks for the update Kang.
>>>>>>>
>>>>>>> I think you are facing CORS error, because you might have not setup
>>>>>>> CORS decorator before each and every entity ie Java Bean.
>>>>>>>
>>>>>>> Maybe this could help. (To be added before each entity bean defined
>>>>>>> in the models folder)
>>>>>>>
>>>>>>> @CrossOrigin(origins = "*", allowedHeaders = "*")
>>>>>>>
>>>>>>> Ref :
>>>>>>> https://howtodoinjava.com/spring5/webmvc/spring-mvc-cors-configuration/
>>>>>>>
>>>>>>> Thanks and Regards,
>>>>>>>
>>>>>>> *Caj

Re: [Mifos-developer] Swagger Implementation for the fineract backend

2019-08-05 Thread Kang Breder
I think Ebenezer Graham works at the Backend too.

On Mon, Aug 5, 2019 at 11:59 AM Kang Breder  wrote:

> Hi Cajetan
>
> Find the path below for self client Api Resource
>
> fineract/fineract-provider/src/main/java/org/apache/fineract/portfolio/self/client/api/SelfClientsApiResource.java
>
> On Mon, Aug 5, 2019 at 11:09 AM Cajetan Rodrigues 
> wrote:
>
>> Can you please point a repo where the self-service APIs are being created
>> and also let me know who else is working on the backend other than you, so
>> I get in touch with them.
>>
>> Thanks and Regards,
>>
>> *Cajetan Christopher Rodrigues*
>> *B.E Computer Engineering*
>> *rigrod1...@gmail.com *
>> *Google Summer of code 2019*
>>
>>
>> On Mon, Aug 5, 2019 at 12:18 AM Kang Breder  wrote:
>>
>>> Thank you Cajetan for your help.
>>> I will try that out. The Fineract APIs are on every module of the
>>> codebase in the api package.
>>>
>>> Regards
>>>
>>> On Sat, Aug 3, 2019 at 4:31 PM Cajetan Rodrigues 
>>> wrote:
>>>
>>>> Also, can you point that project where all the fineract APIs have been
>>>> created? y be, I can try setting it up locally this week if i'm done with
>>>> my planned tasks with online banking app 3.0.
>>>>
>>>> Also let me know which all interns are currently working in the backend
>>>> more specifically with the self service apis
>>>>
>>>> Thanks and Regards,
>>>>
>>>> *Cajetan Christopher Rodrigues*
>>>> *B.E Computer Engineering*
>>>> *rigrod1...@gmail.com *
>>>> *Google Summer of code 2019*
>>>>
>>>>
>>>> On Sat, Aug 3, 2019 at 8:57 PM Cajetan Rodrigues 
>>>> wrote:
>>>>
>>>>> Thanks for the update Kang.
>>>>>
>>>>> I think you are facing CORS error, because you might have not setup
>>>>> CORS decorator before each and every entity ie Java Bean.
>>>>>
>>>>> Maybe this could help. (To be added before each entity bean defined in
>>>>> the models folder)
>>>>>
>>>>> @CrossOrigin(origins = "*", allowedHeaders = "*")
>>>>>
>>>>> Ref :
>>>>> https://howtodoinjava.com/spring5/webmvc/spring-mvc-cors-configuration/
>>>>>
>>>>> Thanks and Regards,
>>>>>
>>>>> *Cajetan Christopher Rodrigues*
>>>>> *B.E Computer Engineering*
>>>>> *rigrod1...@gmail.com *
>>>>> *Google Summer of code 2019*
>>>>>
>>>>>
>>>>> On Sat, Aug 3, 2019 at 8:47 PM Kang Breder 
>>>>> wrote:
>>>>>
>>>>>>
>>>>>> Hi Cajatan,
>>>>>>
>>>>>> Swagger has been integrated for the self service API. We are
>>>>>> currently using swagger-core and swagger-core annotations to generate the
>>>>>> swagger docs.
>>>>>>
>>>>>> The swagger UI has not yet been hosted on Tomcat. I am using python
>>>>>> SimpleHTTPServer for hosting. See the link below
>>>>>> http://localhost:8000/
>>>>>> But right now calls can not yet be made from swagger UI itself. That
>>>>>> is one of issues i talked about during the meeting today. It may be CORS
>>>>>> problem or the UI will have to be hosted on Tomcat. I was wondering 
>>>>>> whether
>>>>>> CORS has been enabled on server side. May be you try testing too.
>>>>>>
>>>>>>
>>>>>> On Sat, Aug 3, 2019 at 3:49 PM Cajetan Rodrigues <
>>>>>> rigrod1...@gmail.com> wrote:
>>>>>>
>>>>>>> Hi Kang,
>>>>>>>
>>>>>>> As you said in today's check-in, the self-service APIs have been
>>>>>>> integrated with swagger.
>>>>>>>
>>>>>>> It would be helpful if can provide the link for the same. Since
>>>>>>> there are ton of apis present on the fineract api doc which is 
>>>>>>> documented
>>>>>>> as a static page. So it's not practical to copy-paste each and every
>>>>>>> request and check in postman.
>>>>>>>
>>>>>>> A faster way would be swagger where we can have hands-on the apis on
>>>>>>> the fly.
>>>>>>>
>>>>>>> I am not sure if Spring Boot or Spring MVC is being used at
>>>>>>> the moment. But if it's Spring Boot, the dependency does wonders. Just 
>>>>>>> need
>>>>>>> to hook in the swagger config file, and it auto generates all the apis 
>>>>>>> in
>>>>>>> the controllers created.
>>>>>>> It auto-scans it.
>>>>>>>
>>>>>>> Let me know what you think. :)
>>>>>>>
>>>>>>> Thanks and Regards,
>>>>>>>
>>>>>>> *Cajetan Christopher Rodrigues*
>>>>>>> *B.E Computer Engineering*
>>>>>>> *rigrod1...@gmail.com *
>>>>>>> *Google Summer of code 2019*
>>>>>>> Mifos-developer mailing list
>>>>>>> mifos-develo...@lists.sourceforge.net
>>>>>>> Unsubscribe or change settings at:
>>>>>>> https://lists.sourceforge.net/lists/listinfo/mifos-developer
>>>>>>
>>>>>> Mifos-developer mailing list
>>>>>> mifos-develo...@lists.sourceforge.net
>>>>>> Unsubscribe or change settings at:
>>>>>> https://lists.sourceforge.net/lists/listinfo/mifos-developer
>>>>>
>>>>>


Re: [Mifos-developer] Swagger Implementation for the fineract backend

2019-08-05 Thread Kang Breder
Hi Cajetan

Find the path below for self client Api Resource
fineract/fineract-provider/src/main/java/org/apache/fineract/portfolio/self/client/api/SelfClientsApiResource.java

On Mon, Aug 5, 2019 at 11:09 AM Cajetan Rodrigues 
wrote:

> Can you please point a repo where the self-service APIs are being created
> and also let me know who else is working on the backend other than you, so
> I get in touch with them.
>
> Thanks and Regards,
>
> *Cajetan Christopher Rodrigues*
> *B.E Computer Engineering*
> *rigrod1...@gmail.com *
> *Google Summer of code 2019*
>
>
> On Mon, Aug 5, 2019 at 12:18 AM Kang Breder  wrote:
>
>> Thank you Cajetan for your help.
>> I will try that out. The Fineract APIs are on every module of the
>> codebase in the api package.
>>
>> Regards
>>
>> On Sat, Aug 3, 2019 at 4:31 PM Cajetan Rodrigues 
>> wrote:
>>
>>> Also, can you point that project where all the fineract APIs have been
>>> created? y be, I can try setting it up locally this week if i'm done with
>>> my planned tasks with online banking app 3.0.
>>>
>>> Also let me know which all interns are currently working in the backend
>>> more specifically with the self service apis
>>>
>>> Thanks and Regards,
>>>
>>> *Cajetan Christopher Rodrigues*
>>> *B.E Computer Engineering*
>>> *rigrod1...@gmail.com *
>>> *Google Summer of code 2019*
>>>
>>>
>>> On Sat, Aug 3, 2019 at 8:57 PM Cajetan Rodrigues 
>>> wrote:
>>>
>>>> Thanks for the update Kang.
>>>>
>>>> I think you are facing CORS error, because you might have not setup
>>>> CORS decorator before each and every entity ie Java Bean.
>>>>
>>>> Maybe this could help. (To be added before each entity bean defined in
>>>> the models folder)
>>>>
>>>> @CrossOrigin(origins = "*", allowedHeaders = "*")
>>>>
>>>> Ref :
>>>> https://howtodoinjava.com/spring5/webmvc/spring-mvc-cors-configuration/
>>>>
>>>> Thanks and Regards,
>>>>
>>>> *Cajetan Christopher Rodrigues*
>>>> *B.E Computer Engineering*
>>>> *rigrod1...@gmail.com *
>>>> *Google Summer of code 2019*
>>>>
>>>>
>>>> On Sat, Aug 3, 2019 at 8:47 PM Kang Breder 
>>>> wrote:
>>>>
>>>>>
>>>>> Hi Cajatan,
>>>>>
>>>>> Swagger has been integrated for the self service API. We are currently
>>>>> using swagger-core and swagger-core annotations to generate the swagger
>>>>> docs.
>>>>>
>>>>> The swagger UI has not yet been hosted on Tomcat. I am using python
>>>>> SimpleHTTPServer for hosting. See the link below
>>>>> http://localhost:8000/
>>>>> But right now calls can not yet be made from swagger UI itself. That
>>>>> is one of issues i talked about during the meeting today. It may be CORS
>>>>> problem or the UI will have to be hosted on Tomcat. I was wondering 
>>>>> whether
>>>>> CORS has been enabled on server side. May be you try testing too.
>>>>>
>>>>>
>>>>> On Sat, Aug 3, 2019 at 3:49 PM Cajetan Rodrigues 
>>>>> wrote:
>>>>>
>>>>>> Hi Kang,
>>>>>>
>>>>>> As you said in today's check-in, the self-service APIs have been
>>>>>> integrated with swagger.
>>>>>>
>>>>>> It would be helpful if can provide the link for the same. Since there
>>>>>> are ton of apis present on the fineract api doc which is documented as a
>>>>>> static page. So it's not practical to copy-paste each and every request 
>>>>>> and
>>>>>> check in postman.
>>>>>>
>>>>>> A faster way would be swagger where we can have hands-on the apis on
>>>>>> the fly.
>>>>>>
>>>>>> I am not sure if Spring Boot or Spring MVC is being used at
>>>>>> the moment. But if it's Spring Boot, the dependency does wonders. Just 
>>>>>> need
>>>>>> to hook in the swagger config file, and it auto generates all the apis in
>>>>>> the controllers created.
>>>>>> It auto-scans it.
>>>>>>
>>>>>> Let me know what you think. :)
>>>>>>
>>>>>> Thanks and Regards,
>>>>>>
>>>>>> *Cajetan Christopher Rodrigues*
>>>>>> *B.E Computer Engineering*
>>>>>> *rigrod1...@gmail.com *
>>>>>> *Google Summer of code 2019*
>>>>>> Mifos-developer mailing list
>>>>>> mifos-develo...@lists.sourceforge.net
>>>>>> Unsubscribe or change settings at:
>>>>>> https://lists.sourceforge.net/lists/listinfo/mifos-developer
>>>>>
>>>>> Mifos-developer mailing list
>>>>> mifos-develo...@lists.sourceforge.net
>>>>> Unsubscribe or change settings at:
>>>>> https://lists.sourceforge.net/lists/listinfo/mifos-developer
>>>>
>>>>


Re: [Mifos-developer] Swagger Implementation for the fineract backend

2019-08-04 Thread Kang Breder
Thank you Cajetan for your help.
I will try that out. The Fineract APIs are on every module of the codebase
in the api package.

Regards

On Sat, Aug 3, 2019 at 4:31 PM Cajetan Rodrigues 
wrote:

> Also, can you point that project where all the fineract APIs have been
> created? y be, I can try setting it up locally this week if i'm done with
> my planned tasks with online banking app 3.0.
>
> Also let me know which all interns are currently working in the backend
> more specifically with the self service apis
>
> Thanks and Regards,
>
> *Cajetan Christopher Rodrigues*
> *B.E Computer Engineering*
> *rigrod1...@gmail.com *
> *Google Summer of code 2019*
>
>
> On Sat, Aug 3, 2019 at 8:57 PM Cajetan Rodrigues 
> wrote:
>
>> Thanks for the update Kang.
>>
>> I think you are facing CORS error, because you might have not setup CORS
>> decorator before each and every entity ie Java Bean.
>>
>> Maybe this could help. (To be added before each entity bean defined in
>> the models folder)
>>
>> @CrossOrigin(origins = "*", allowedHeaders = "*")
>>
>> Ref :
>> https://howtodoinjava.com/spring5/webmvc/spring-mvc-cors-configuration/
>>
>> Thanks and Regards,
>>
>> *Cajetan Christopher Rodrigues*
>> *B.E Computer Engineering*
>> *rigrod1...@gmail.com *
>> *Google Summer of code 2019*
>>
>>
>> On Sat, Aug 3, 2019 at 8:47 PM Kang Breder  wrote:
>>
>>>
>>> Hi Cajatan,
>>>
>>> Swagger has been integrated for the self service API. We are currently
>>> using swagger-core and swagger-core annotations to generate the swagger
>>> docs.
>>>
>>> The swagger UI has not yet been hosted on Tomcat. I am using python
>>> SimpleHTTPServer for hosting. See the link below
>>> http://localhost:8000/
>>> But right now calls can not yet be made from swagger UI itself. That is
>>> one of issues i talked about during the meeting today. It may be CORS
>>> problem or the UI will have to be hosted on Tomcat. I was wondering whether
>>> CORS has been enabled on server side. May be you try testing too.
>>>
>>>
>>> On Sat, Aug 3, 2019 at 3:49 PM Cajetan Rodrigues 
>>> wrote:
>>>
>>>> Hi Kang,
>>>>
>>>> As you said in today's check-in, the self-service APIs have been
>>>> integrated with swagger.
>>>>
>>>> It would be helpful if can provide the link for the same. Since there
>>>> are ton of apis present on the fineract api doc which is documented as a
>>>> static page. So it's not practical to copy-paste each and every request and
>>>> check in postman.
>>>>
>>>> A faster way would be swagger where we can have hands-on the apis on
>>>> the fly.
>>>>
>>>> I am not sure if Spring Boot or Spring MVC is being used at the moment.
>>>> But if it's Spring Boot, the dependency does wonders. Just need to hook in
>>>> the swagger config file, and it auto generates all the apis in the
>>>> controllers created.
>>>> It auto-scans it.
>>>>
>>>> Let me know what you think. :)
>>>>
>>>> Thanks and Regards,
>>>>
>>>> *Cajetan Christopher Rodrigues*
>>>> *B.E Computer Engineering*
>>>> *rigrod1...@gmail.com *
>>>> *Google Summer of code 2019*
>>>> Mifos-developer mailing list
>>>> mifos-develo...@lists.sourceforge.net
>>>> Unsubscribe or change settings at:
>>>> https://lists.sourceforge.net/lists/listinfo/mifos-developer
>>>
>>> Mifos-developer mailing list
>>> mifos-develo...@lists.sourceforge.net
>>> Unsubscribe or change settings at:
>>> https://lists.sourceforge.net/lists/listinfo/mifos-developer
>>
>>


Re: Swagger Implementation for the fineract backend

2019-08-03 Thread Kang Breder
Hi Cajatan,

Swagger has been integrated for the self service API. We are currently
using swagger-core and swagger-core annotations to generate the swagger
docs.

The swagger UI has not yet been hosted on Tomcat. I am using python
SimpleHTTPServer for hosting. See the link below
http://localhost:8000/
But right now calls can not yet be made from swagger UI itself that is what
i was talking about on at the meeting today. It may be CORS problem or the
UI will have to be hosted on Tomcat. I was wondering whether CORS has been
enabled on server side. May be you try testing too


Regards

On Sat, Aug 3, 2019 at 3:49 PM Cajetan Rodrigues 
wrote:

>
> Thanks and Regards,
>
> *Cajetan Christopher Rodrigues*
> *B.E Computer Engineering*
> *rigrod1...@gmail.com *
> *Google Summer of code 2019*
>
>
> -- Forwarded message -
> From: Cajetan Rodrigues 
> Date: Sat, Aug 3, 2019 at 8:18 PM
> Subject: Swagger Implementation for the fineract backend
> To: Mifos software development 
>
>
> Hi Kang,
>
> As you said in today's check-in, the self-service APIs have been
> integrated with swagger.
>
> It would be helpful if can provide the link for the same. Since there are
> ton of apis present on the fineract api doc which is documented as a static
> page. So it's not practical to copy-paste each and every request and check
> in postman.
>
> A faster way would be swagger where we can have hands-on the apis on the
> fly.
>
> I am not sure if Spring Boot or Spring MVC is being used at the moment.
> But if it's Spring Boot, the dependency does wonders. Just need to hook in
> the swagger config file, and it auto generates all the apis in the
> controllers created.
> It auto-scans it.
>
> Let me know what you think. :)
>
> Thanks and Regards,
>
> *Cajetan Christopher Rodrigues*
> *B.E Computer Engineering*
> *rigrod1...@gmail.com *
> *Google Summer of code 2019*
>


Re: [ANNOUNCE] Welcome Courage Angeh to the Apache Fineract PMC

2019-05-22 Thread Kang Breder
Congratulations Courage.

On Wed, May 22, 2019, 20:20 Victor Manuel Romero Rodriguez <
vic_rom...@hotmail.com> wrote:

> Congratulations Courage! Well done!
>
> Regards
>
> Victor
> El 22/05/19 a las 13:42, Awasum Yannick escribió:
>
> Hi All,
>
> I am delighted to announce that Courage Angeh has been voted in as a new
> PMC Member at Apache Fineract.
>
> Courage has been a valuable member of our community for over 2 years now
> and in that time she has shown great leadership skills. She developed an
> In-App Notifications for Fineract 1.x as part of GSoC 2017. She
> containerized Fineract CN and is currently leading efforts towards enabling
> a production deployment in a Cloud Environment. Courage has been
> consistently active in helping to onboard new devs on our project. She is
> also a mentor for GSoC 2019 at Fineract and Outreachy via Mifos.
>
> Those are some remarkable accomplishments for our project.
>
> Please join me in Congratulating Courage for her contributions to the
> Fineract Community.
>
>
> Thanks.
> Awasum Yannick
>
>


Appreciation

2019-05-09 Thread Kang Breder
Hello everyone,


I am happy to be a GSoC 2019 intern for the Apache Software Foundation
working on the Swagger Documentation For Fineract APIs project.
My sincere gratitude goes to the community for their help during the application
period especially to my mentors for their vote of confidence in selecting
me for this project.

So far, I have done some basics modifications on the present Swagger
document,have send some PRs and still waiting for mentors to review
and merge the changes.
Currently, I am moving to the next step,going through the present
swagger documents and then write swagger documents for newly added
APIs.

Regards,

Kang Breder.


Appreciation

2019-05-09 Thread Kang Breder
Hello everyone!

I am happy to be a GSoC 2019 intern for the Apache Software Foundation
working on the Swagger Documentation For Fineract APIs project.
My sincere gratitude goes to the community for their help during the application
period especially to my mentors for their vote of confidence in selecting
me for this project.

So far, I have done some basics modifications on the present Swagger
document,have send some PRs and still waiting for mentors to review
and merge the changes.
Currently, I am moving to the next step,going through the present
swagger documents and then write swagger documents for newly added
APIs.

Regards,

Kang Breder.


Re: [ANNOUNCE] Welcome Isaac Kamga as a Fineract PMC Member

2019-05-06 Thread Kang Breder
Congratulations Isaac!

On Sun, May 5, 2019 at 3:06 PM Awasum Yannick  wrote:

> Hi All,
>
> I am happy to announce that Isaac Kamga has been voted in as a Fineract
> PMC member.
>
> Isaac has been a part of our community for over 18 months now and in that
> time he has contributed invaluably to our project. He documented an initial
> user manual for Fineract CN, carried out webinars to educate people on how
> to develop on Fineract CN and is helping to reduce barrier of entry for new
> developers on Fineract CN.
>
> Isaac also documented the Fineract CN API last year, mentored GSoC 2018
> and will be doing the same work this coming GSoC. He has been leading
> efforts to make Fineract CN Apache compliant and moving us closer to a
> first release by replacing MySQL with PostgreSQL.
>
> Isaac has shown true leadership skills over the past few months.
>
> Please join me in welcoming Isaac in his new role as a PMC Member.
>
>
> Thanks.
> Awasum Yannick,
> PMC Member, Apache Fineract
>


Re: [ANNOUNCE] New Fineract PMC member James Dailey

2019-04-08 Thread Kang Breder
Congratulations James!

Le mar. 9 avr. 2019 01:43, Courage Angeh  a écrit :

> Congratulations James.
>
> On Mon, Apr 8, 2019, 8:12 PM Steve Conrad  wrote:
>
> > Congratulations James. So glad to have your experience and wisdom helping
> > to lead Fineract.
> > Steve
> >
> >
> > On Mon, Apr 8, 2019 at 6:06 PM Fuh Debenick 
> wrote:
> >
> > > Congrats James Dailey!
> > >
> > > On Tue, Apr 9, 2019 at 12:03 AM Ruphine Kengne <
> ruphineken...@gmail.com>
> > > wrote:
> > >
> > > > Congratulations James Dailey,
> > > >
> > > >
> > > > On Mon, Apr 8, 2019, 11:25 PM Isaac Kamga 
> > wrote:
> > > >
> > > > > Congratulations James Dailey.
> > > > >
> > > > > You've done lots of work to ensure that financial inclusion happens
> > > over
> > > > > the past decades.
> > > > >
> > > > > More grease to your elbows.
> > > > >
> > > > > Cheers,
> > > > > Isaac Kamga.
> > > > >
> > > > > On Mon, Apr 8, 2019 at 10:10 PM Ed Cable 
> wrote:
> > > > >
> > > > > > It is my honor and privilege to announce James Dailey as a member
> > of
> > > > the
> > > > > > Apache Fineract PMC. The Fineract project and community would not
> > > exist
> > > > > > today if not for James' visionary leadership in launching MOAP,
> the
> > > > > > Microfinance Open Architecture Project, which would become Mifos
> > > which
> > > > > gave
> > > > > > birth to Fineract.
> > > > > >
> > > > > > What started out only as a mere idea in 2001
> > > > > > , has evolved to
> > > become a
> > > > > > global movement and  a vibrant ecosystem. Through all those years
> > > James
> > > > > has
> > > > > > helped to keep the community aligned and ensured the technology
> > > evolves
> > > > > in
> > > > > > the right direction. We look forward to an even deeper and more
> > > > impactful
> > > > > > role that James can play as part of the PMC.
> > > > > >
> > > > > > Join us in welcoming and congratulating James!
> > > > > >
> > > > > > Ed
> > > > > >
> > > > >
> > > >
> > >
> >
>


Re: Regarding The Issue FINERACT-745

2019-04-07 Thread Kang Breder
Thank you for the clarification.

On Sun, Apr 7, 2019 at 5:48 PM Sanyam Goel  wrote:

> Hi Kang
>
> Swagger definition files can be easily accessible at /swagger.json and
> /swagger.yaml at the context
> root of the application by providing proper Authorization and Headers. See
> guide for Using Rest client
> <https://cwiki.apache.org/confluence/display/FINERACT/Using+rest+client+for+passing+api+requests>
> for passing API requests
> <https://cwiki.apache.org/confluence/display/FINERACT/Using+rest+client+for+passing+api+requests>
>
> For accessing new Swagger.json, you simply have to hit the endpoint as
> shown below. It is the same as hitting any fineract API endpoint by REST
> CLIENT.
>
> For example
> i. [ https://localhost:8443/fineract-provider/api/v1/swagger.json ]
> ii. [ https://localhost:8443/fineract-provider/api/v1/swagger.yaml ]
>
> Swagger definition files i.e., JSON file is mapped with the Swagger UI
> which is in the static directory of the resources directory
> <https://github.com/apache/fineract/tree/develop/fineract-provider/src/main/resources>
> of fineract for User Interface for the automated documentation of FINERACT
> REST API.
> Swagger UI can easily be accessible at index.html
>
> Thanks,
> Sanyam
>
> On Sat, Apr 6, 2019 at 5:18 PM Kang Breder  wrote:
>
>> Hello!
>>
>> I am working on this issue
>> https://issues.apache.org/jira/browse/FINERACT-745.
>> For the deprecated description field of the @Api, I have modified the
>> BatchApiResource.java class locally by using the @tag definition for the
>> description of the Batch API. I have then added the @tag definition to the
>> @SwaggerDefinition and have also added the @tag reference to @Api. Please
>> how can i test this change to see if the description actually appears on
>> the generated documentation? or how do i generate the documentation from
>> here in order to see the updates? I am not clear from the pdf detail
>> document that was shared on the JIRA page.
>> I will be grateful to get some help on this.
>>
>> Thank you!
>>
>
>
> --
> SANYAM GOEL
> Profile: plu.us/sanyam96
> LinkedIn: https://goo.gl/NkmHkf
> Github: https://goo.gl/STw1Rq
> Hackerrank: https://goo.gl/va9Npm
> +91-9818060934
>


Regarding The Issue FINERACT-745

2019-04-06 Thread Kang Breder
Hello!

I am working on this issue
https://issues.apache.org/jira/browse/FINERACT-745.
For the deprecated description field of the @Api, I have modified the
BatchApiResource.java class locally by using the @tag definition for the
description of the Batch API. I have then added the @tag definition to the
@SwaggerDefinition and have also added the @tag reference to @Api. Please
how can i test this change to see if the description actually appears on
the generated documentation? or how do i generate the documentation from
here in order to see the updates? I am not clear from the pdf detail
document that was shared on the JIRA page.
I will be grateful to get some help on this.

Thank you!


Request for GSoC proposal feedback

2019-04-05 Thread Kang Breder
Hello!

My name is Kang Breder Mbulle. I have been active in community since
february and had introduced myself already. I have sent a draft GSoC
proposal for the project Swagger Documentation for Fineract APIs. Please i
will be grateful if i can get some reviews and comments from Sanyam Goel
the project mentor and other mentors as well regarding technical details
etc.

Thank you!


Re: [ANNOUNCE] New Fineract PMC member Santosh Math

2019-03-25 Thread Kang Breder
Congratulations Santosh Math!

Regards
Breder

On Mon, Mar 25, 2019 at 5:21 PM Myrle Krantz  wrote:

> Congratulations Santosh!
>
> Best Regards,
> Myrle
>
> On Mon, Mar 25, 2019 at 12:03 PM Pembe Miriam 
> wrote:
>
> > Good work Santosh, congrats
> >
> >
> > On Mon, Mar 25, 2019 at 8:23 AM Massabe Lydiane <
> > kengnelydiane...@gmail.com>
> > wrote:
> >
> > > Congratulations Santosh Math
> > >
> > > Thanks
> > > Lydiane
> > >
> > > On Mon, Mar 25, 2019 at 8:18 AM Mua Rachmann 
> > > wrote:
> > >
> > > > Congrats Santosh,
> > > >
> > > > More grease to carry on.
> > > >
> > > > On Mon, Mar 25, 2019, 08:11 Mexina Daniel 
> wrote:
> > > >
> > > >> Congrats Santosh! You  deserve this!
> > > >>
> > > >> On March 24, 2019 at 1:32 PM Vishwas Babu <
> > > >> vish...@confluxtechnologies.com> wrote:
> > > >>
> > > >> Hello All,
> > > >>
> > > >> It gives me great pleasure to announce the addition of Santosh Math
> as
> > > the
> > > >> newest member of Fineract's Project Management Committee. Please
> join
> > me
> > > >> in giving him a warm welcome.
> > > >>
> > > >> Santosh has been a part of the community since forever (2014!). For
> > > those
> > > >> of you who do not know of him, here's a snippet from Ed Cable's
> > > >> announcement of Santosh's committer status back in 2017.
> > > >>
> > > >> Santosh has been an active member of the community since 2014
> playing
> > > >> many roles
> > > >> initially as the lead support resource, guiding documentation for
> the
> > > >> platform. Most recently in his role as lead QA engineer for the
> > > community,
> > > >> he has gone well beyond those duties doing triage and product
> > management
> > > >> for Apache Fineract (as well as the Mifos X distribution and apps
> that
> > > >> consume it). Santosh is patient, thorough, and a deeply committed
> > > >> community
> > > >> member. He has greatly enhanced the quality of the software and has
> > > helped
> > > >> to streamline contributions by improving our triage and release
> > > management
> > > >> processes. He is continually helping other partners, assisting
> > > volunteers
> > > >> and interns, and most importantly supporting users of Apache
> Fineract.
> > > You
> > > >> can see his active presence on the mailing lists, the issue
> trackers,
> > > and
> > > >> our wikis.
> > > >>
> > > >> Regards,
> > > >> Vishwas
> > > >>
> > > >>
> > > >> Mexina Daniel
> > > >>
> > > >> Singo Africa Limited
> > > >>
> > > >> Mbezi Beach "B"  | Mwai Kibaki Road | 6 Wasafi Str.
> > > >> P.O BOX 78908 | 14121 Dar es salaam
> > > >>
> > > >> +255 71 211 0791 | +255 22 261 8511
> > > >>
> > > >> amala.co.tz | singo.africa
> > > >>
> > > >>
> > > >>
> > > >
> > >
> >
>


Re: Importing Fineract 1.x in IntelliJ

2019-03-11 Thread Kang Breder
Hello Mua.

Please how did you get your student licence. I will like to get mine but i
have tried to no avail

On Mon, Mar 11, 2019 at 2:15 PM Mua Rachmann  wrote:

> Hello everyone,
>
> On my journey of getting started with Apache Fineract 1.x i had some
> issues. I am new to all these but i found it challenging i could get myself
> a walk-around all by myself and with some little reserach.
>
> For general reasons i have been using IntelliJ for my java projects and it
> was but normal for such a project i use IntelliJ for development since i
> have a student licence for that.
>
> I found out importing Fineract was a problem for me(don't know if this is
> general) as it modified the gradle's wrapper  using the latest gradle i had
> '5.2.1'.  on my quest to solve this problem I wish intelliJ detects my
> gradle that comes when cloning the repo.
>
> I did a dirty solution not sure if this is the best way to do this but it
> worked for me. I copied the gradle directory from the firact-providers dir
> to the finract project and this worked.
>
> I think this can help others trying to import the project and running from
> the inbuilt terminal.
>
> Disadvantages - increase in size of the project since there are two gradle
> files.
>
> Let me all know your thought and how i could possibly document this. Since
> i see an import for Fineract CN on confluence here -
>
> https://cwiki.apache.org/confluence/display/FINERACT/Importing+Fineract+CN+Microservices+Into+IntelliJ
> but not on Fineract 1.x
>
> Look forward to hearing from you all thanks.
>
> Regards Mua
>


Re: Google Summer of Code 2019

2019-02-27 Thread Kang Breder
Great news!

Le mar. 26 févr. 2019 23:15, Isaac Kamga  a écrit :

> Hello developers,
>
> Trust that you're in good health.
>
> Google's Open Source Programs Office has announced selected organizations
> for this year's Google Summer of Code program and we're happy that Apache
> Software Foundation and Mifos Initiative are right on there.[1]
>
> [1] https://summerofcode.withgoogle.com/organizations/
>
> At Your Service,
> Isaac Kamga.
>


Re: Introduction

2019-02-14 Thread Kang Breder
I have done so yet i get the error;
bash: ./gradlew: No such file or directory

On Thu, Feb 14, 2019 at 6:16 PM Kelvin Ikome  wrote:

> The command needs to be executed inside of the directory.
>
> On Thu, Feb 14, 2019 at 6:09 PM Kang Breder  wrote:
>
> > In the directory "downloads" where i extracted the achive file.
> >
> >
> > On Thu, Feb 14, 2019 at 6:05 PM Kelvin Ikome  wrote:
> >
> > > In which directory did you execute the command?
> > >
> > > On Thu, Feb 14, 2019 at 5:48 PM Kang Breder 
> > wrote:
> > >
> > > > Hello!
> > > >
> > > > I have successfully installed the fineract platform and i have also
> > > > downloaded gradle wrapper and apache-rat-0.12-bin.tar.gz.
> > > > After extracting apache-rat-0.12-bin.tar.gz, i tried to run it on
> > ubuntu
> > > > 16.04 using the command " ./gradlew rat " as seen on the
> documentation.
> > > > It gives this error;
> > > > sudo: ./gradlew: command not found
> > > >
> > > > Please i need help in resolving this issue
> > > >
> > > > Thanks
> > > >
> > > >
> > > > On Tue, Feb 12, 2019 at 7:59 PM Courage Angeh <
> couragean...@gmail.com>
> > > > wrote:
> > > >
> > > > > Hi Breder,
> > > > >
> > > > > Where are you trying to download the war file from?
> > > > > Did you clone and build successfully?
> > > > >
> > > > >
> > > > > On Tue, Feb 12, 2019 at 12:02 PM Kelvin Ikome 
> > > > wrote:
> > > > >
> > > > > > Hi Breder,
> > > > > >
> > > > > > You can find fineract-provider in this repository:
> > > > > > https://github.com/openMF/incubator-fineract
> > > > > >
> > > > > > Clone, build and copy the fineract-provider.war file into your
> > tomcat
> > > > > > webapps directory (/usr/share/tomcat7/webapps/) as specified on
> > step
> > > 4
> > > > of
> > > > > > the documentation (
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/FINERACT/Fineract+Installation+on+Ubuntu+Server
> > > > > > ).
> > > > > >
> > > > > > Kelvin :)
> > > > > >
> > > > > > On Tue, Feb 12, 2019 at 5:52 PM Kang Breder <
> kangbre...@gmail.com>
> > > > > wrote:
> > > > > >
> > > > > > > Hello Paul.
> > > > > > > I think i do not have the fineract-provider.war file downloaded
> > in
> > > my
> > > > > > > machine and i am having trouble downloading it.
> > > > > > >
> > > > > > > Thank you!
> > > > > > >
> > > > > > > On Tue, Feb 12, 2019 at 5:25 PM paul tuhill
> > > > > > >  wrote:
> > > > > > >
> > > > > > > > Hi Kang,
> > > > > > > >
> > > > > > > >  This will probably be either because you are not in the
> > > > > directory
> > > > > > of
> > > > > > > > the fineract-provider.war file or the webapp directory is not
> > > > > > > > /usr/share/tomcat8/webapps/
> > > > > > > > though it appears the file is not present so if you run
> "find /
> > > > -name
> > > > > > > > fineract-provider.war" it should give you the correct
> location
> > to
> > > > > copy
> > > > > > > > from. It could also be a permissions issue with the file if
> the
> > > > user
> > > > > > you
> > > > > > > > have has no access to the file though the sudo should
> override
> > > > this,
> > > > > > when
> > > > > > > > you have copied the file check the permissions as if your
> > tomcat
> > > > does
> > > > > > not
> > > > > > > > run as root (which it really should not) it may not be able
> to
> > > > access
> > > > > > the
> > > > > > > > .war file (I have been caught by this so many times over the
>

Re: Introduction

2019-02-14 Thread Kang Breder
Hello!

I have successfully installed the fineract platform and i have also
downloaded gradle wrapper and apache-rat-0.12-bin.tar.gz.
After extracting apache-rat-0.12-bin.tar.gz, i tried to run it on ubuntu
16.04 using the command " ./gradlew rat " as seen on the documentation.
It gives this error;
sudo: ./gradlew: command not found

Please i need help in resolving this issue

Thanks


On Tue, Feb 12, 2019 at 7:59 PM Courage Angeh 
wrote:

> Hi Breder,
>
> Where are you trying to download the war file from?
> Did you clone and build successfully?
>
>
> On Tue, Feb 12, 2019 at 12:02 PM Kelvin Ikome  wrote:
>
> > Hi Breder,
> >
> > You can find fineract-provider in this repository:
> > https://github.com/openMF/incubator-fineract
> >
> > Clone, build and copy the fineract-provider.war file into your tomcat
> > webapps directory (/usr/share/tomcat7/webapps/) as specified on step 4 of
> > the documentation (
> >
> >
> https://cwiki.apache.org/confluence/display/FINERACT/Fineract+Installation+on+Ubuntu+Server
> > ).
> >
> > Kelvin :)
> >
> > On Tue, Feb 12, 2019 at 5:52 PM Kang Breder 
> wrote:
> >
> > > Hello Paul.
> > > I think i do not have the fineract-provider.war file downloaded in my
> > > machine and i am having trouble downloading it.
> > >
> > > Thank you!
> > >
> > > On Tue, Feb 12, 2019 at 5:25 PM paul tuhill
> > >  wrote:
> > >
> > > > Hi Kang,
> > > >
> > > >  This will probably be either because you are not in the
> directory
> > of
> > > > the fineract-provider.war file or the webapp directory is not
> > > > /usr/share/tomcat8/webapps/
> > > > though it appears the file is not present so if you run "find / -name
> > > > fineract-provider.war" it should give you the correct location to
> copy
> > > > from. It could also be a permissions issue with the file if the user
> > you
> > > > have has no access to the file though the sudo should override this,
> > when
> > > > you have copied the file check the permissions as if your tomcat does
> > not
> > > > run as root (which it really should not) it may not be able to access
> > the
> > > > .war file (I have been caught by this so many times over the years).
> > > >
> > > > Paul
> > > >
> > > > On Tue, 12 Feb 2019 at 16:06, Kang Breder 
> > wrote:
> > > >
> > > > > Hello.
> > > > > While installing fineract on ubuntu 16.04, i get this error at the
> > > > > penultimate step of the installation process found in doc
> > > > >
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/FINERACT/Fineract+Installation+on+Ubuntu+Server
> > > > > .
> > > > >
> > > > > root@kbrederj-X401A1:/home/kbrederj# sudo cp fineract-provider.war
> > > > > /usr/share/tomcat8/webapps/
> > > > > cp: cannot stat 'fineract-provider.war': No such file or directory
> > > > >
> > > > > I seem not to find any solution online. Please i need help in
> > resolving
> > > > > this.
> > > > >
> > > > > Thank you
> > > > >
> > > > > On Tue, Feb 5, 2019 at 5:20 PM Courage Angeh <
> couragean...@gmail.com
> > >
> > > > > wrote:
> > > > >
> > > > >> If you have any other questions. Please let me know.
> > > > >>
> > > > >> Thanks,
> > > > >> Courage.
> > > > >>
> > > > >> On Tue, Feb 5, 2019 at 11:18 AM Courage Angeh <
> > couragean...@gmail.com
> > > >
> > > > >> wrote:
> > > > >>
> > > > >> > Hi Kang,
> > > > >> >
> > > > >> > Welcome to the community. We are happy to have you here.
> > > > >> >
> > > > >> > I urge you to take a look at these links.
> > > > >> >
> > > > >> > This is to get you started as a contributor with Fineract: Link
> > > > >> > <
> > > > >>
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/FINERACT/Contributor%27s+Zone
> > > > >> > >
> > > > >> >
> > > > >> >1. Getting Started Doc
> > > > >> &

Re: Introduction

2019-02-12 Thread Kang Breder
Thanks Kevin.
I just succeeded in cloning and building.
i entered the command shown in step 4, but when i manually go to the
webapps folder, i cannot see the fineract-provider.war file in it.
It seems i have been denied permission to copy the file in to the webapps
folder.

Also when i try starting tomcat as a service using the command *sudo
/etc/init.d/tomcat8 start, it gives me the error below;*

*sh: 0: Can't open /usr/share/tomcat7/bin/startup.sh*

*I am using tomcat8 but that error displays a problem with tomcat7.*

*But when i use the command bin/startup.sh, tomcat starts.*

On Tue, Feb 12, 2019 at 6:02 PM Kelvin Ikome  wrote:

> Hi Breder,
>
> You can find fineract-provider in this repository:
> https://github.com/openMF/incubator-fineract
>
> Clone, build and copy the fineract-provider.war file into your tomcat
> webapps directory (/usr/share/tomcat7/webapps/) as specified on step 4 of
> the documentation (
>
> https://cwiki.apache.org/confluence/display/FINERACT/Fineract+Installation+on+Ubuntu+Server
> ).
>
> Kelvin :)
>
> On Tue, Feb 12, 2019 at 5:52 PM Kang Breder  wrote:
>
> > Hello Paul.
> > I think i do not have the fineract-provider.war file downloaded in my
> > machine and i am having trouble downloading it.
> >
> > Thank you!
> >
> > On Tue, Feb 12, 2019 at 5:25 PM paul tuhill
> >  wrote:
> >
> > > Hi Kang,
> > >
> > >  This will probably be either because you are not in the directory
> of
> > > the fineract-provider.war file or the webapp directory is not
> > > /usr/share/tomcat8/webapps/
> > > though it appears the file is not present so if you run "find / -name
> > > fineract-provider.war" it should give you the correct location to copy
> > > from. It could also be a permissions issue with the file if the user
> you
> > > have has no access to the file though the sudo should override this,
> when
> > > you have copied the file check the permissions as if your tomcat does
> not
> > > run as root (which it really should not) it may not be able to access
> the
> > > .war file (I have been caught by this so many times over the years).
> > >
> > > Paul
> > >
> > > On Tue, 12 Feb 2019 at 16:06, Kang Breder 
> wrote:
> > >
> > > > Hello.
> > > > While installing fineract on ubuntu 16.04, i get this error at the
> > > > penultimate step of the installation process found in doc
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/display/FINERACT/Fineract+Installation+on+Ubuntu+Server
> > > > .
> > > >
> > > > root@kbrederj-X401A1:/home/kbrederj# sudo cp fineract-provider.war
> > > > /usr/share/tomcat8/webapps/
> > > > cp: cannot stat 'fineract-provider.war': No such file or directory
> > > >
> > > > I seem not to find any solution online. Please i need help in
> resolving
> > > > this.
> > > >
> > > > Thank you
> > > >
> > > > On Tue, Feb 5, 2019 at 5:20 PM Courage Angeh  >
> > > > wrote:
> > > >
> > > >> If you have any other questions. Please let me know.
> > > >>
> > > >> Thanks,
> > > >> Courage.
> > > >>
> > > >> On Tue, Feb 5, 2019 at 11:18 AM Courage Angeh <
> couragean...@gmail.com
> > >
> > > >> wrote:
> > > >>
> > > >> > Hi Kang,
> > > >> >
> > > >> > Welcome to the community. We are happy to have you here.
> > > >> >
> > > >> > I urge you to take a look at these links.
> > > >> >
> > > >> > This is to get you started as a contributor with Fineract: Link
> > > >> > <
> > > >>
> > >
> >
> https://cwiki.apache.org/confluence/display/FINERACT/Contributor%27s+Zone
> > > >> > >
> > > >> >
> > > >> >1. Getting Started Doc
> > > >> ><
> > > >> >
> > > >> >
> > > >>
> > >
> >
> https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs?src=contextnavpagetreemode
> > > >> > >
> > > >> >2. Take Your First Steps
> > > >> ><
> > > >> >
> > > >>
> > >
> >
> https://cwiki.apache.org/confluence/display/FINERACT/Take+Your+First+Steps
> > > >> > >
> > > 

Re: Introduction

2019-02-12 Thread Kang Breder
Hello Paul.
I think i do not have the fineract-provider.war file downloaded in my
machine and i am having trouble downloading it.

Thank you!

On Tue, Feb 12, 2019 at 5:25 PM paul tuhill
 wrote:

> Hi Kang,
>
>  This will probably be either because you are not in the directory of
> the fineract-provider.war file or the webapp directory is not
> /usr/share/tomcat8/webapps/
> though it appears the file is not present so if you run "find / -name
> fineract-provider.war" it should give you the correct location to copy
> from. It could also be a permissions issue with the file if the user you
> have has no access to the file though the sudo should override this, when
> you have copied the file check the permissions as if your tomcat does not
> run as root (which it really should not) it may not be able to access the
> .war file (I have been caught by this so many times over the years).
>
> Paul
>
> On Tue, 12 Feb 2019 at 16:06, Kang Breder  wrote:
>
> > Hello.
> > While installing fineract on ubuntu 16.04, i get this error at the
> > penultimate step of the installation process found in doc
> >
> https://cwiki.apache.org/confluence/display/FINERACT/Fineract+Installation+on+Ubuntu+Server
> > .
> >
> > root@kbrederj-X401A1:/home/kbrederj# sudo cp fineract-provider.war
> > /usr/share/tomcat8/webapps/
> > cp: cannot stat 'fineract-provider.war': No such file or directory
> >
> > I seem not to find any solution online. Please i need help in resolving
> > this.
> >
> > Thank you
> >
> > On Tue, Feb 5, 2019 at 5:20 PM Courage Angeh 
> > wrote:
> >
> >> If you have any other questions. Please let me know.
> >>
> >> Thanks,
> >> Courage.
> >>
> >> On Tue, Feb 5, 2019 at 11:18 AM Courage Angeh 
> >> wrote:
> >>
> >> > Hi Kang,
> >> >
> >> > Welcome to the community. We are happy to have you here.
> >> >
> >> > I urge you to take a look at these links.
> >> >
> >> > This is to get you started as a contributor with Fineract: Link
> >> > <
> >>
> https://cwiki.apache.org/confluence/display/FINERACT/Contributor%27s+Zone
> >> > >
> >> >
> >> >1. Getting Started Doc
> >> ><
> >> >
> >> >
> >>
> https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs?src=contextnavpagetreemode
> >> > >
> >> >2. Take Your First Steps
> >> ><
> >> >
> >>
> https://cwiki.apache.org/confluence/display/FINERACT/Take+Your+First+Steps
> >> > >
> >> >3. Key Design Principles
> >> ><
> >> >
> >>
> https://cwiki.apache.org/confluence/display/FINERACT/Key+Design+Principles
> >> > >
> >> >4. Coding Conventions
> >> ><
> >> >
> https://cwiki.apache.org/confluence/display/FINERACT/Coding+Conventions
> >> >
> >> >
> >> > This is the repository for Apache Fineract
> >> > <*https://github.com/apache/fineract <
> >> https://github.com/apache/fineract>*
> >> > >
> >> >
> >> > Thanks,
> >> > Courage
> >> >
> >> > On Tue, Feb 5, 2019 at 10:40 AM Kang Breder 
> >> wrote:
> >> >
> >> >>  Hello Everyone!
> >> >>
> >> >> My name is Kang Breder Mbulle.
> >> >> I am a third year Telecommunications Engineering student at Faculty
> of
> >> >> Engineering and Technology, University of Buea, Cameroon. I am new to
> >> Open
> >> >> Source and interested in contributing to your community.
> >> >> I am comfortable with java and recently I started learning the Spring
> >> >> Framework. I also have a basic knowledge on JavaScript. Moreover, I
> >> will
> >> >> like to take part in the upcoming Google Summer of Codes internship
> as
> >> an
> >> >> Intern.
> >> >>
> >> >> I will be grateful if i could get some help on how to get started in
> >> >> contributing to Fineract 1.x.
> >> >>
> >> >>
> >> >> Thank you!
> >> >>
> >> >
> >>
> >
>


Re: Introduction

2019-02-12 Thread Kang Breder
Hello.
While installing fineract on ubuntu 16.04, i get this error at the
penultimate step of the installation process found in doc
https://cwiki.apache.org/confluence/display/FINERACT/Fineract+Installation+on+Ubuntu+Server
.

root@kbrederj-X401A1:/home/kbrederj# sudo cp fineract-provider.war
/usr/share/tomcat8/webapps/
cp: cannot stat 'fineract-provider.war': No such file or directory

I seem not to find any solution online. Please i need help in resolving
this.

Thank you

On Tue, Feb 5, 2019 at 5:20 PM Courage Angeh  wrote:

> If you have any other questions. Please let me know.
>
> Thanks,
> Courage.
>
> On Tue, Feb 5, 2019 at 11:18 AM Courage Angeh 
> wrote:
>
> > Hi Kang,
> >
> > Welcome to the community. We are happy to have you here.
> >
> > I urge you to take a look at these links.
> >
> > This is to get you started as a contributor with Fineract: Link
> > <
> https://cwiki.apache.org/confluence/display/FINERACT/Contributor%27s+Zone
> > >
> >
> >1. Getting Started Doc
> ><
> >
> >
> https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs?src=contextnavpagetreemode
> > >
> >2. Take Your First Steps
> ><
> >
> https://cwiki.apache.org/confluence/display/FINERACT/Take+Your+First+Steps
> > >
> >3. Key Design Principles
> ><
> >
> https://cwiki.apache.org/confluence/display/FINERACT/Key+Design+Principles
> > >
> >4. Coding Conventions
> ><
> > https://cwiki.apache.org/confluence/display/FINERACT/Coding+Conventions>
> >
> > This is the repository for Apache Fineract
> > <*https://github.com/apache/fineract <https://github.com/apache/fineract
> >*
> > >
> >
> > Thanks,
> > Courage
> >
> > On Tue, Feb 5, 2019 at 10:40 AM Kang Breder 
> wrote:
> >
> >>  Hello Everyone!
> >>
> >> My name is Kang Breder Mbulle.
> >> I am a third year Telecommunications Engineering student at Faculty of
> >> Engineering and Technology, University of Buea, Cameroon. I am new to
> Open
> >> Source and interested in contributing to your community.
> >> I am comfortable with java and recently I started learning the Spring
> >> Framework. I also have a basic knowledge on JavaScript. Moreover, I will
> >> like to take part in the upcoming Google Summer of Codes internship as
> an
> >> Intern.
> >>
> >> I will be grateful if i could get some help on how to get started in
> >> contributing to Fineract 1.x.
> >>
> >>
> >> Thank you!
> >>
> >
>


Re: Introduction

2019-02-05 Thread Kang Breder
Thanks a lot Courage.

Regards!

Le mar. 5 févr. 2019 17:18, Courage Angeh  a écrit :

> Hi Kang,
>
> Welcome to the community. We are happy to have you here.
>
> I urge you to take a look at these links.
>
> This is to get you started as a contributor with Fineract: Link
> <https://cwiki.apache.org/confluence/display/FINERACT/Contributor%27s+Zone
> >
>
>1. Getting Started Doc
><
>
> https://cwiki.apache.org/confluence/display/FINERACT/Getting+Started+Docs?src=contextnavpagetreemode
> >
>2. Take Your First Steps
><
> https://cwiki.apache.org/confluence/display/FINERACT/Take+Your+First+Steps
> >
>3. Key Design Principles
><
> https://cwiki.apache.org/confluence/display/FINERACT/Key+Design+Principles
> >
>4. Coding Conventions
><
> https://cwiki.apache.org/confluence/display/FINERACT/Coding+Conventions>
>
> This is the repository for Apache Fineract
> <*https://github.com/apache/fineract <https://github.com/apache/fineract
> >*>
>
> Thanks,
> Courage
>
> On Tue, Feb 5, 2019 at 10:40 AM Kang Breder  wrote:
>
> >  Hello Everyone!
> >
> > My name is Kang Breder Mbulle.
> > I am a third year Telecommunications Engineering student at Faculty of
> > Engineering and Technology, University of Buea, Cameroon. I am new to
> Open
> > Source and interested in contributing to your community.
> > I am comfortable with java and recently I started learning the Spring
> > Framework. I also have a basic knowledge on JavaScript. Moreover, I will
> > like to take part in the upcoming Google Summer of Codes internship as an
> > Intern.
> >
> > I will be grateful if i could get some help on how to get started in
> > contributing to Fineract 1.x.
> >
> >
> > Thank you!
> >
>


Introduction

2019-02-05 Thread Kang Breder
 Hello Everyone!

My name is Kang Breder Mbulle.
I am a third year Telecommunications Engineering student at Faculty of
Engineering and Technology, University of Buea, Cameroon. I am new to Open
Source and interested in contributing to your community.
I am comfortable with java and recently I started learning the Spring
Framework. I also have a basic knowledge on JavaScript. Moreover, I will
like to take part in the upcoming Google Summer of Codes internship as an
Intern.

I will be grateful if i could get some help on how to get started in
contributing to Fineract 1.x.


Thank you!