Dear team,

Unable to select a list of created charges
https://localhost:8443/fineract-provider/api/v1/charges

Unable to create a product because of charge id
{
  "name": "Tax Holding Savings",
  "shortName": "TXSV",
  "description": "Tax Holding Account",
  "currencyCode": "USD",
  "digitsAfterDecimal": 2,
  "inMultiplesOf": 0,
  "locale": "en",
  "nominalAnnualInterestRate": "0.0",
  "interestCompoundingPeriodType": 1,
  "interestPostingPeriodType":4,
  "interestCalculationType": 1,
  "interestCalculationDaysInYearType": "365",
  "accountingRule":"1",
  "charges":[{"id":"1"}]
}

On Wed, Dec 16, 2020 at 8:03 PM Michael Vorburger <[email protected]> wrote:

> On Wed, Dec 16, 2020 at 9:17 AM Awasum Yannick <[email protected]> wrote:
>
>> Hi Emmanuel,
>>
>> On Mon, Dec 14, 2020 at 8:28 PM Emmanuel Njoku <[email protected]> wrote:
>>
>>> Dear All,
>>>
>>> please I need an assist on the following for MIFOS
>>>
>>> Unable to delete fineract-provider folder the error is Destination Path
>>> Too Long.
>>>
>>
>> I dont understand where you are deploying or what you are trying to do.
>>
>>>
>>> The second error message is after cloning
>>> https://github.com/openMF/incubator-fineract.git and build successfully
>>> and deployed on the apache tomcat 7.0.103. I am unable to open
>>> https://localhost:8443/fineract-provider/api-docs/apiLive.htm and
>>> https://localhost:8443/fineract-provider/swagger-ui/index.html. The
>>> error message is
>>>
>>
>> https://github.com/openMF/incubator-fineract is no longer active and is
>> in archive mode. Please use https://github.com/apache/fineract as the
>> basis of your backend. Maybe from there you can integrate Pentaho on your
>> end. Its also a good idea to branch from the 1.4.0 tag on github. There is
>> an already build and released Fineract 1.4.0 on the website:
>> http://fineract.apache.org/
>>
>> If you are waiting for the Latest Mifos Release with Pentaho built on top
>> of the latest Fineract release then you will have to ask the folks at Mifos
>> for a timeline or if they plan on making a release.
>>
>
> Re. Pentaho, please also note
> https://github.com/vorburger/fineract-pentaho. (FYI it's currently a
> little cumbersome to install on Windows; watch
> https://github.com/vorburger/fineract-pentaho/issues/2 for an improvement
> for that I'll work on when I have some time.)
>
>
>>
>> Let us know how we can help you.
>>
>> Thanks.
>> Awasum
>>
>>>
>>> HTTP Status 404 – Not Found
>>> ------------------------------
>>>
>>> *Type* Status Report
>>>
>>> *Message* /fineract-provider/api-docs/apiLive.htm
>>>
>>> *Description* The origin server did not find a current representation
>>> for the target resource or is not willing to disclose that one exists.
>>>
>>> On Mon, Dec 14, 2020 at 2:02 PM Bharath Gowda <[email protected]> wrote:
>>>
>>>> Thank you, Petri and Michael, for your help
>>>>
>>>> @Michael
>>>>
>>>> I just want to build the later Fineract war to test and implement 2FA
>>>> for one of our projects.
>>>> I will surely try out those commands once the email issues are resolved.
>>>> and thank you for honest and right answers always, which is
>>>> really helpful and making us learn and know more every time :)
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Regards,
>>>> Bharath
>>>> Lead Implementation Analyst | Mifos Initiative
>>>> Skype: live:cbharath4| Mobile: +91.7019635592
>>>> http://mifos.org  <http://facebook.com/mifos>
>>>> <http://www.twitter.com/mifos>
>>>>
>>>>
>>>> On Sat, Dec 12, 2020 at 3:20 AM Michael Vorburger <[email protected]>
>>>> wrote:
>>>>
>>>>> Petri, thanks! WOuld you like to capture this in a new JIRA, for
>>>>> future reference?
>>>>>
>>>>> Bharat, I just want to make extra sure that there is no
>>>>> misunderstanding about what you are trying to achieve here: Are you a)
>>>>> trying to get /actuator/health to work with "gradlew build
>>>>> -Ptwofactor=enabled", OR b) do you really just want to locally build the
>>>>> very latest Fineract WAR from the develop branch in git? Because it's the
>>>>> latter, then you can just skip running the tests locally, so like by using
>>>>> "gradlew war -Ptwofactor=enabled" instead of "build". (You can even make 
>>>>> it
>>>>> a little faster by using "gradlew -x spotlessJava -x spotlessJavaCheck -x
>>>>> compileTestJava war".)
>>>>>
>>>>> But before you ;) retry, note
>>>>> https://issues.apache.org/jira/browse/FINERACT-1280 where Francis
>>>>> pointed out that FINERACT-1070 was not correctly fixed; watch that issue
>>>>> for updates.
>>>>>
>>>>> On Wed, Dec 9, 2020 at 11:58 PM Petri Tuomola <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> Hi Bharath
>>>>>>
>>>>>> I looked at this in September / October, and back then my findings
>>>>>> were as below:
>>>>>>
>>>>>> -----
>>>>>>
>>>>>> If you look at securityContext, you can see that
>>>>>> TenantAwareTenantIdentifierFilter is only applied in the “oauth”
>>>>>> profile. It doesn’t get used in the basicauth scenario.
>>>>>>
>>>>>> I think there are actually two different issues here:
>>>>>>
>>>>>> 1. TenantAwareTenantIdentifierFilter rejects the request to
>>>>>> /actuator/health because it has no tenant identifier in it. But even if 
>>>>>> we
>>>>>> work around this by adding a check for the specific path
>>>>>> /fineract-provider/actuator/health and bypassing the check, we hit the 
>>>>>> next
>>>>>> issue
>>>>>>
>>>>>> 2. In oauth profile, Spring does not register DispatcherServlet as
>>>>>> it thinks it has already been registered. So even if the filter is
>>>>>> bypassed, you end up with 404 because there is no DispatcherServlet to
>>>>>> route the call to the Spring Actuator.
>>>>>>
>>>>>> I think the 2nd problem is because one of the filters used for oauth gets
>>>>>> registered as a servlet filter - this seems to be default behaviour of
>>>>>> Spring. See here for example:
>>>>>>
>>>>>> "One last thing: In case you are using a custom authentication filter
>>>>>> (e.g. for token based authentication) you might have to take care that 
>>>>>> you
>>>>>> don't register your filter as a Servlet Filter as well. You can influence
>>>>>> that by configuring a method returning a FilterRegistrationBean and
>>>>>> accepting an instance of your Filter. just create a new
>>>>>> FilterRegistrationBean for your filter and set enabled to false.” from
>>>>>> http://blog.florian-hopf.de/2017/08/spring-security.html
>>>>>>
>>>>>> But oauth / Spring Security is not my area of expertise, so would be
>>>>>> great if someone with more knowledge could comment (and ideally, provide 
>>>>>> a
>>>>>> fix)…
>>>>>>
>>>>>> Regards
>>>>>> Petri
>>>>>>
>>>>>>
>>>>>> On 9 Dec 2020, at 11:10 PM, Bharath Gowda <[email protected]> wrote:
>>>>>>
>>>>>> Hi Michael and others,
>>>>>>
>>>>>> I was trying to again build the war file("with 2FA enabled) by
>>>>>> pulling the latest code to get the latest fixes, but unfortunately the
>>>>>> build is failing at 96% at a point where it does integration test. all 
>>>>>> the
>>>>>> test cases fail with the error "404 not found"
>>>>>>
>>>>>> here is the error snippet for reference, can you help me in
>>>>>> understanding what is going wrong?
>>>>>> I am trying to build a war from the Fineract folder with the command
>>>>>> "gradlew build -Ptwofactor=enabled"
>>>>>>
>>>>>>
>>>>>>
>>>>>> "
>>>>>>      The origin server did not find a current representation for the
>>>>>> target reso
>>>>>> urce or is not willing to disclose that one exists.        </p>
>>>>>>         <hr class="line"/>
>>>>>>         <h3>Apache Tomcat/9.0.40</h3>
>>>>>>       </body>
>>>>>>     </html>
>>>>>>         at
>>>>>> org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:39)
>>>>>>         at org.junit.jupiter.api.Assertions.fail(Assertions.java:117)
>>>>>>         at
>>>>>> org.apache.fineract.integrationtests.common.Utils.awaitSpringBootActu
>>>>>> atorHealthyUp(Utils.java:105)
>>>>>>         at
>>>>>> org.apache.fineract.integrationtests.common.Utils.loginIntoServerAndG
>>>>>> etBase64EncodedAuthenticationKey(Utils.java:119)
>>>>>>         at
>>>>>> org.apache.fineract.integrationtests.ClientLoanIntegrationTest.setup(
>>>>>> ClientLoanIntegrationTest.java:96)
>>>>>>
>>>>>> ClientLoanIntegrationTest >
>>>>>> loanWithChargesOfTypeAmountPlusInterestPercentageAnd
>>>>>> PeriodicAccrualAccountingEnabled() FAILED
>>>>>>     org.opentest4j.AssertionFailedError:
>>>>>> /fineract-provider/actuator/health retu
>>>>>> rned <html lang="en">
>>>>>>       <head>
>>>>>>         <title>HTTP Status 404 û Not Found</title>
>>>>>>         <style type="text/css">body
>>>>>> {font-family:Tahoma,Arial,sans-serif;} h1, h
>>>>>> 2, h3, b {color:white;background-color:#525D76;} h1 {font-size:22px;}
>>>>>> h2 {font-s
>>>>>> ize:16px;} h3 {font-size:14px;} p {font-size:12px;} a {color:black;}
>>>>>> .line {heig
>>>>>> ht:1px;background-color:#525D76;border:none;}</style>
>>>>>>       </head>
>>>>>>       <body>
>>>>>>         <h1>HTTP Status 404 û Not Found</h1>
>>>>>>         <hr class="line"/>
>>>>>>         <p>
>>>>>>           <b>Type</b>
>>>>>>
>>>>>>      Status Report        </p>
>>>>>>         <p>
>>>>>>           <b>Description</b>
>>>>>>
>>>>>>      The origin server did not find a current representation for the
>>>>>> target reso
>>>>>> urce or is not willing to disclose that one exists.        </p>
>>>>>>         <hr class="line"/>
>>>>>>         <h3>Apache Tomcat/9.0.40</h3>
>>>>>>       </body>
>>>>>>     </html>
>>>>>>         at
>>>>>> org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:39)
>>>>>>         at org.junit.jupiter.api.Assertions.fail(Assertions.java:117)
>>>>>>         at
>>>>>> org.apache.fineract.integrationtests.common.Utils.awaitSpringBootActu
>>>>>> atorHealthyUp(Utils.java:105)
>>>>>>         at
>>>>>> org.apache.fineract.integrationtests.common.Utils.loginIntoServerAndG
>>>>>> etBase64EncodedAuthenticationKey(Utils.java:119)  "
>>>>>>
>>>>>> Regards,
>>>>>> Bharath
>>>>>> Lead Implementation Analyst | Mifos Initiative
>>>>>> Skype: live:cbharath4| Mobile: +91.7019635592
>>>>>> http://mifos.org  <http://facebook.com/mifos>
>>>>>> <http://www.twitter.com/mifos>
>>>>>>
>>>>>>
>>>>>> On Thu, Dec 3, 2020 at 9:53 PM Bharath Gowda <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> Thank you Michael :)
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Regards,
>>>>>>> Bharath
>>>>>>> Lead Implementation Analyst | Mifos Initiative
>>>>>>> Skype: live:cbharath4| Mobile: +91.7019635592
>>>>>>> http://mifos.org  <http://facebook.com/mifos>
>>>>>>> <http://www.twitter.com/mifos>
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Dec 3, 2020 at 8:50 PM Michael Vorburger <[email protected]>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Bharath,
>>>>>>>>
>>>>>>>> I have fixed https://issues.apache.org/jira/browse/FINERACT-1070
>>>>>>>> for you. - Enjoy!
>>>>>>>>
>>>>>>>> M.
>>>>>>>> _______________________
>>>>>>>> Michael Vorburger
>>>>>>>> http://www.vorburger.ch
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, Nov 30, 2020 at 3:30 PM Bharath Gowda <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> **Update**
>>>>>>>>> I see an issue already reported on the same by Francis. so it is a
>>>>>>>>> bug :)
>>>>>>>>>
>>>>>>>>> https://issues.apache.org/jira/browse/FINERACT-1070
>>>>>>>>>
>>>>>>>>> Would appreciate it if any developer could help in fixing this
>>>>>>>>> issue.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>> Bharath
>>>>>>>>> Lead Implementation Analyst | Mifos Initiative
>>>>>>>>> Skype: live:cbharath4| Mobile: +91.7019635592
>>>>>>>>> http://mifos.org  <http://facebook.com/mifos>
>>>>>>>>> <http://www.twitter.com/mifos>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Mon, Nov 30, 2020 at 7:51 PM Bharath Gowda <[email protected]>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Hi Michael,
>>>>>>>>>>
>>>>>>>>>> It looks like it is reading the configurations from External
>>>>>>>>>> Services, However, when we change the value of the 'port' parameter, 
>>>>>>>>>> the
>>>>>>>>>> System is still by default referring to port 25.
>>>>>>>>>>
>>>>>>>>>> "Sending the email to the following server failed: smtp.gmail.com
>>>>>>>>>> :*25*"
>>>>>>>>>>
>>>>>>>>>> I Changed the port to *587 *but I still got the above error. so
>>>>>>>>>> wanted to understand if this is hardcoded or reading from somewhere 
>>>>>>>>>> else
>>>>>>>>>> which I am not able to locate.
>>>>>>>>>>
>>>>>>>>>> But am sure the 'host' parameter is reading from External
>>>>>>>>>> Services only as any change done to that, I can notice the same in 
>>>>>>>>>> the log.
>>>>>>>>>>
>>>>>>>>>> If this looks like a bug let me know, I will raise a JIRA ticket
>>>>>>>>>> for the same.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Regards,
>>>>>>>>>> Bharath
>>>>>>>>>> Lead Implementation Analyst | Mifos Initiative
>>>>>>>>>> Skype: live:cbharath4| Mobile: +91.7019635592
>>>>>>>>>> http://mifos.org  <http://facebook.com/mifos>
>>>>>>>>>> <http://www.twitter.com/mifos>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Sun, Nov 29, 2020 at 1:08 AM Michael Vorburger <
>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> On Fri, Nov 27, 2020 at 7:31 PM Bharath Gowda <[email protected]>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hello Everyone,
>>>>>>>>>>>>
>>>>>>>>>>>> I am working on testing and documenting 2 factor authentication
>>>>>>>>>>>> usecases and need some help on configurations
>>>>>>>>>>>>
>>>>>>>>>>>> I was able to successfully build the war file with 2FA enabled
>>>>>>>>>>>> and I am getting a login screen to select a way to receive the
>>>>>>>>>>>> authentication token.
>>>>>>>>>>>>
>>>>>>>>>>>> <image.png>
>>>>>>>>>>>>
>>>>>>>>>>>> However, the Sending Email is failing with the default email
>>>>>>>>>>>> settings in the system.
>>>>>>>>>>>> "a response, re-throwing to the HTTP container
>>>>>>>>>>>> org.apache.fineract.infrastructure.core.service.PlatformEmailSendException:
>>>>>>>>>>>> org.apache.commons.mail.EmailException: Sending the email to the 
>>>>>>>>>>>> following
>>>>>>>>>>>> server failed : smtp.gmail.com:25
>>>>>>>>>>>> at
>>>>>>>>>>>> org.apache.fineract.infrastructure.core.service.GmailBackedPlatformEmailService.sendDefinedEmail(GmailBackedPlatformEmailService.java:81)"
>>>>>>>>>>>> <image.png>
>>>>>>>>>>>>
>>>>>>>>>>>> Need some insight on how to configure Email in external
>>>>>>>>>>>> services.
>>>>>>>>>>>> how and from where we can get the configuration details which
>>>>>>>>>>>> will work
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Bharath, I'm not sure I fully understand the exact question you
>>>>>>>>>>> are asking.. it's reading the email server configuration from that 
>>>>>>>>>>> System /
>>>>>>>>>>> External Services, and you "just" need to replace the dummy default 
>>>>>>>>>>> (shown
>>>>>>>>>>> in your screenshot) with a "real" (proper) SMTP email server. Does 
>>>>>>>>>>> this
>>>>>>>>>>> help?
>>>>>>>>>>>
>>>>>>>>>>> PS: Does anyone want to work on
>>>>>>>>>>> https://issues.apache.org/jira/browse/FINERACT-1270? That's
>>>>>>>>>>> such a mess...
>>>>>>>>>>>
>>>>>>>>>>> Regards,
>>>>>>>>>>>> Bharath
>>>>>>>>>>>> Lead Implementation Analyst | Mifos Initiative
>>>>>>>>>>>> Skype: live:cbharath4| Mobile: +91.7019635592
>>>>>>>>>>>> http://mifos.org  <http://facebook.com/mifos>
>>>>>>>>>>>> <http://www.twitter.com/mifos>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>> Mifos-developer mailing list
>>>> [email protected]
>>>> Unsubscribe or change settings at:
>>>> https://lists.sourceforge.net/lists/listinfo/mifos-developer
>>>
>>> Mifos-developer mailing list
>>> [email protected]
>>> Unsubscribe or change settings at:
>>> https://lists.sourceforge.net/lists/listinfo/mifos-developer
>>
>>

Reply via email to