Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 57DD1200D39 for ; Sat, 28 Oct 2017 05:19:49 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 56406160BF4; Sat, 28 Oct 2017 03:19:49 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 266D3160BF2 for ; Sat, 28 Oct 2017 05:19:47 +0200 (CEST) Received: (qmail 20944 invoked by uid 500); 28 Oct 2017 03:19:46 -0000 Mailing-List: contact user-help@fineract.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@fineract.apache.org Delivered-To: mailing list user@fineract.apache.org Received: (qmail 20932 invoked by uid 99); 28 Oct 2017 03:19:46 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 28 Oct 2017 03:19:46 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 396EBC0D56 for ; Sat, 28 Oct 2017 03:19:45 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.401 X-Spam-Level: X-Spam-Status: No, score=-0.401 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=apf.solutions Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id iEFEVSVWo6Gb for ; Sat, 28 Oct 2017 03:19:43 +0000 (UTC) Received: from mail-io0-f175.google.com (mail-io0-f175.google.com [209.85.223.175]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id DC92A5FB52 for ; Sat, 28 Oct 2017 03:19:42 +0000 (UTC) Received: by mail-io0-f175.google.com with SMTP id e89so16517690ioi.11 for ; Fri, 27 Oct 2017 20:19:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apf.solutions; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=BaQS7QFn5Q5xSAWhPmb6eSpCGAR9Of5YwiuY0mM72Fc=; b=I7p53NFxm6zJplVjSXcwiIxFOLJ3nHH8Jrvd/yvdYAT4Kf/rPzJF93iqtJEijlsFvi QSpd30vlNywMQjx8kwXd4uZxoHxbXx1Z5AfE+wzjZubScF7Miw9i04kket3a6czl66VN Ef+sN4ETbgWr4hk4dC2BEAXYb+Vh8qfYqevkQAXClFfWrsd45AHAcVfezwjDlAqB8A62 JnQ4Ejw2MmbnOeTC9Mlr+7QyeJUAEHZuBPD3YK5I/L9YFsIQxPiF0/OhI7CrRy/kJauX RfygB9eirv3JHnGC1D5iwRPFt8TAucH674Dcpu+5Yn9Ak3qKW41LKUVImkp4ilCgBeWN IHhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=BaQS7QFn5Q5xSAWhPmb6eSpCGAR9Of5YwiuY0mM72Fc=; b=dsJYtVFFforajsyJxVPx5HEedOChFxASijar/NinfCwYLVeHnrlDCeKtpT/0G15dmC GOYLEnyDfp1K6LSzrna+2OKZHZfDSTMCwtAs2keWJe0d/L4GmM+asyl32hyRMRuyV385 AdDV6yMiBEjnnPC4sxab5SdN3IffnPywSF6lHWSfqp1xsqlT5hYoeJm6x/vjnGONx9O+ Tq7MApjbzGJF8qEk7MnusG4I2/TaMbbFjb+N3fsegB0A1EKoRXY1hBX/laa7G12aV3f5 21sYVugGIEi7UdI1Rkqdmg0WRNSpw9Naha/Nc/+2WejDE0vPuYDF60UuUxzBmP5Ze5E5 rSHg== X-Gm-Message-State: AMCzsaUoxhBDy9xg/N/haNIYK+6DEgdZnEFheJV9RS6+wyhv6U7fPqD9 JqR6W946ItfDHB3lYZ4D6kbSbyoQgnkG33iwUOO+uDIZ X-Google-Smtp-Source: ABhQp+Q1zwozDRu1qYEx3LyLV5bGjV7Q5dbTHJhWj9Z+yjoqbAi7t9K7X+whDqaiYeBmA4ZMGUgWeWQIirXhNC+ybvI= X-Received: by 10.36.141.65 with SMTP id w62mr3344765itd.152.1509160781130; Fri, 27 Oct 2017 20:19:41 -0700 (PDT) MIME-Version: 1.0 Received: by 10.79.155.88 with HTTP; Fri, 27 Oct 2017 20:19:40 -0700 (PDT) X-Originating-IP: [2001:56a:7428:bd00:6c14:91c5:d377:c8a4] In-Reply-To: References: From: David Engel Date: Fri, 27 Oct 2017 21:19:40 -0600 Message-ID: Subject: Re: Installing Fineract To: user@fineract.apache.org Content-Type: multipart/alternative; boundary="94eb2c07d19444c267055c92e058" archived-at: Sat, 28 Oct 2017 03:19:49 -0000 --94eb2c07d19444c267055c92e058 Content-Type: text/plain; charset="UTF-8" Hey All, Sorry I didn't get to this until now. Thanks for the prompt information on the ActiveMQ dependency, this seems to have mostly solved my problems with the integration tests. After installing and starting ActiveMQ I now am seeing only around 8 failures and 9 skips in the integration tests. For reference before the ActiveMQ install I was failing around 80%. The failing tests are: - ClientUndoRejectAndWithdrawalIntegrationTest.testClientUndoR ejectWithFutureDate - ClientUndoRejectAndWithdrawalIntegrationTest.testClientUndoW ithDrawnWithFutureDate - GroupSavingsIntegrationTest.testSavingsAccountCharges - SchedulerJobsTest.testSchedulerJobs - SchedulerJobsTestResults.testApplyHolidaysToLoansJobOutcome - ShareAccountIntegrationTests.rejectShareAccount - ShareAccountIntegrationTests.testShareAccountApproval - ShareAccountIntegrationTests.testShareAccountUndoApproval Most of them are for reasons like java.lang.AssertionError: 1 expectation failed. Expected status code <400> doesn't match actual status code <403>. There are a couple that fail for actual comparison reasons with incorrect dates and such. I'm hoping the above aren't due to using OpenJDK. As for the API test, everything is a go! Got the MifosX web client up and running as well, going to look into the Android Client next. Thanks for all the help getting up and running folks! Looking forward to working with this project. Michael, here are the steps I performed to get things working on Ubuntu 16.04 (well, the tests), note that I haven't tested the actual server yet, I'll report back on that as I mentioned above. 1. Install MySQL (I'm using 5.6) 2. Install JDK (I'm using OpenJDK 8) 3. Install ActiveMQ. For this I tried following the new documentation but the command there didn't seem to work for me. I just went directly to the site and downloaded the tarball manually. Then extracted it and started the server as per those instructions. 4. From here I just followed the instructions on the GitHub page to the tee. Ensure that ActiveMQ is not running, and neither is your TomCat server. 5. Note, I also goofed and forgot that I don't have my port forwarding. 6. Note that when you test the API if you followed the instructions here (https://cwiki.apache.org/confluence/display/FINERACT/Finera ct+Installation+on+Ubuntu+Server ) you have set up your TomCat server to run on port 443. However, in the API example it tells you to use 8443, so use 443, or change your TomCat config to use 8443. If this is the only server you're running you can omit the port altogether. 7. If you want to use the MifosX web client all you should have to do after your API test is successful is follow step 4 from this link ( https://mifosforge.jira.com/wiki/spaces/docs/pages/74711072/Mifos+X+Installation+on+Linux+-+Ubuntu+Server). Note, just use the fineract-provider.war file you already built, so you just need to copy api-docs and community-app. Let me know if you have any questions. Cheers, David On Tue, Oct 24, 2017 at 2:47 AM, michael chileshe wrote: > Kindly update when fineract linux install will be update. > --94eb2c07d19444c267055c92e058 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hey All,

= Sor= ry I didn't get to this until now. Thanks for the prompt information on= the ActiveMQ dependency, this seems to have mostly solved my problems with= the integration tests.

After installing and starti= ng ActiveMQ I now am seeing only around 8 failures and 9 skips in the integ= ration tests. For reference before the ActiveMQ install I was failing aroun= d 80%. The failing tests are:
  • ClientUndoRejectAndWithdrawalI<= wbr>ntegrationTest.testClientUndoRejectWithFutureDate
  • ClientUndo= RejectAndWithdrawalIntegrationTest.testClientUnd= oWithDrawnWithFutureDate
  • GroupSavingsIntegrationTest.= testSavingsAccountCharges
  • SchedulerJobsTest.testSchedule= rJobs
  • SchedulerJobsTestResults.testApplyHolidaysToLoans= JobOutcome
  • ShareAccountIntegrationTests.rejectSh= areAccount
  • ShareAccountIntegrationTests.testShareAccountAppr= oval
  • ShareAccountIntegrationTests.testShareAccountUndoApprov= al

Most of them are for reasons like

java.lan=
g.AssertionError: 1 expectation failed.
Expected status code <400> doesn't match actual status code <4=
03>.

There are a couple that fa= il for actual comparison reasons with incorrect dates and such. I'm hop= ing the above aren't due to using OpenJDK.
=
As for the API test, everything is a go! Got the Mif= osX web client up and running as well, going to look into the Android Clien= t next. Thanks for all the help getting up and running folks! Looking forwa= rd to working with this project.

Michael, here are the steps I performed to get things working on U= buntu 16.04 (well, the tests), note that I haven't tested the actual se= rver yet, I'll report back on that as I mentioned above.
  1. Install MySQL (I'm using 5.6)
  2. Install JDK (= I'm using OpenJDK 8)
  3. Install ActiveMQ. For this I tr= ied following the new documentation but the command there didn't seem t= o work for me. I just went directly to the site and downloaded the tarball = manually. Then extracted it and started the server as per those instruction= s.
  4. From here I just followed the instructions on the Git= Hub page to the tee. Ensure that ActiveMQ is not running, and neither is yo= ur TomCat server.
  5. Note, I also goofed and forgot that I = don't have my port forwarding.
  6. <= span style=3D"font-family:arial,helvetica,sans-serif">Note that when you te= st the API if you followed the instructions here (https://cwiki.apache.org/confluence/display/FINE= RACT/Fineract+Installation+on+Ubuntu+Server) you have set up = your TomCat server to run on port 443. However, in the API example it tells= you to use 8443, so use 443, or change your TomCat config to use 8443. If = this is the only server you're running you can omit the port altogether= .
  7. If you want to use the MifosX web client all you shoul= d have to do after your API test is successful is follow step 4 from this l= ink (https://mifosforge.jira.com= /wiki/spaces/docs/pages/74711072/Mifos+X+Installation+on+Linux+-+Ubuntu+Ser= ver). Note, just use the fineract-provider.war file you already built, = so you just need to copy api-docs and community-app.
  8. =
Let me know if you have any questions.

Cheers,
David


On Tue, Oct 24, 2017 a= t 2:47 AM, michael chileshe <mchileshe@gmail.com> wrote:
Kindly= update when fineract linux install will be update.=C2=A0

--94eb2c07d19444c267055c92e058--