Hi Mexina!

Could you point out as to which ones that were failing? Apparently, there
were some integration test failures related to data import tool, which was
fixed via this PR <https://github.com/apache/fineract/pull/444>

Regards,
Kumaranath Fernando

On Fri, May 4, 2018 at 6:56 PM, Mexina Daniel <[email protected]> wrote:

> Hello Devs
>
> Can experience committer help some explanations regarding integrationTest,
>
> I want to help in merging the PRs, from the instructions
> https://cwiki.apache.org/confluence/display/FINERACT/
> Merge+a+pull+request+to+a+mirrored+Apache+repo
>
> You have to run the integrationTest before merging, and i believe the
> tests have to successfully before merging.
>
> Now, i just tested to run integrationTest in develop branch of
> https://github.com/apache/fineract/ and some of them fails
>
> Does this means there were PRs that was merged while the integration test
> failed?
>
> Or what can i do to solve?
>
> Regards
>
> ----- Original Message -----
> From: "Kumaranath Fernando" <[email protected]>
> To: "edcable" <[email protected]>
> Cc: "Vishwas Babu A J" <[email protected]>, "dev" <
> [email protected]>, "Nazeer Shaik" <nazeer.shaik@
> confluxtechnologies.com>
> Sent: Saturday, February 17, 2018 7:20:11 PM
> Subject: Re: Intergration test
>
> Hi Ed!
>
> I've just sent a PR <https://github.com/apache/fineract/pull/444>
> correcting the integration test failures.
>
> Regards,
> Kumaranath Fernando
>
> On Fri, Feb 16, 2018 at 6:14 PM, Ed Cable <[email protected]> wrote:
>
> > Thanks for the feedback Vishwas. Kumaranath, hopefully you have enough to
> > go by now and can make those changes. I believe Steve fixed our other
> > outstanding issue so once we can get these integration tests to pass
> we'll
> > be ready to call for a vote on the release.
> >
> > Ed
> >
> > On Wed, Feb 14, 2018 at 1:06 PM, <[email protected]>
> wrote:
> >
> >> The approach of sleeping for a fixed time does not work well in general
> >> as Integration test cases must pass on any environment. Depending on
> random
> >> sleep values would mean that there is always a probability that the test
> >> can fail if the system is slow / has other CPU intensive processes
> running
> >> etc.
> >>
> >> Ideally , you would handle such scenarios more gracefully . Have the
> test
> >> check if the file you are referring to is created , if not sleep for an
> >> interval and check again etc.
> >>
> >> Please make this change and send out a pull request
> >>
> >> Regards,
> >> Vishwas
> >>
> >> On Feb 14, 2018, at 9:39 AM, Kumaranath Fernando <
> >> [email protected]> wrote:
> >>
> >> I've tested the develop branch and it's most likely because the result
> >> excel file takes a bit of time to be created, after the file is created
> I'm
> >> trying to read a value of a column.
> >> Since the file is not created by the time FileInputStream reads the
> file,
> >> you get a FileNotException.
> >>
> >> You could fix this issue by increasing the number of milliseconds 10000
> >> on Thread.sleep() line in the respective tests.Ping me if this resolves
> the
> >> issue and I'll send PR.
> >>
> >> Vishwas/Nazeer awaiting your confirmation!.
> >>
> >> Regards,
> >> Kumaranath Fernando
> >>
> >>
> >> On Wed, Feb 14, 2018 at 10:59 AM, vishwas <[email protected]
> >> om> wrote:
> >>
> >>> Hi Kumaranath,
> >>>
> >>> You should be able to reproduce this issue if you fetch the latest
> >>> fineract code in a seperate workspace.
> >>>
> >>> If the remember correctly, the crux of the issue seemed be be that
> files
> >>> you were referring to in the test cases , i.e
> fineract-provider/src/integrat
> >>> iontest/resources/bulkimport/importhandler/officer are not present and
> >>> all these tests cases throw a file not found exception.
> >>>
> >>> Regards,
> >>> Vishwas
> >>>
> >>>
> >>>
> >>> > On Feb 13, 2018, at 6:43 PM, Kumaranath Fernando <
> >>> [email protected]> wrote:
> >>> >
> >>> > Hi Nazeer!
> >>> >
> >>> > Could you please send in the stack traces for investigation.
> >>> >
> >>> > Regards,
> >>> > Kumaranath Fernando
> >>> >
> >>> > On Wed, Feb 14, 2018 at 12:43 AM, Ed Cable <[email protected]
> <mailto:
> >>> [email protected]>> wrote:
> >>> >
> >>> >> Please keep the community posted and try to address as quickly as
> you
> >>> can
> >>> >> we have one other issue we're fixing and then once these integration
> >>> tests
> >>> >> pass, we can call for a vote to ship the release.
> >>> >>
> >>> >> Ed
> >>> >>
> >>> >> On Tue, Feb 13, 2018 at 6:02 AM, Kumaranath Fernando <
> >>> >> [email protected]> wrote:
> >>> >>
> >>> >>> Hello Ed!
> >>> >>>
> >>> >>> Sure. I'll take a look at it!
> >>> >>>
> >>> >>> Regards,
> >>> >>> Kumaranath Fernando
> >>> >>>
> >>> >>> On Tue, Feb 13, 2018 at 11:40 AM, Ed Cable <[email protected]>
> >>> wrote:
> >>> >>>
> >>> >>>> Kumaranath,
> >>> >>>>
> >>> >>>> Could you please look into these failing integration tests? It's
> >>> one of
> >>> >>>> the last items we need to address before we can release.
> >>> >>>>
> >>> >>>> Thanks,
> >>> >>>>
> >>> >>>> Ed
> >>> >>>>
> >>> >>>> On Sat, Feb 10, 2018 at 3:15 AM, Nazeer Hussain Shaik <
> >>> >>>> [email protected]> wrote:
> >>> >>>>
> >>> >>>>> Hi Vishwas,
> >>> >>>>>
> >>> >>>>> I can see the below test case failures related to bulk import
> >>> >>>>> feature(with
> >>> >>>>> yellow background) which was added recently into Fineract (on
> both
> >>> >>>>> Develop
> >>> >>>>> and 1.1.0 release branch). I don't see any other issue mentioned
> >>> by you.
> >>> >>>>>
> >>> >>>>>   - FixedDepositTest
> >>> >>>>>      <classes/org.apache.fineract.integrationtests.
> FixedDepositTe
> >>> >>>>> st.html>.
> >>> >>>>>      testMaturityAmountForDailyComp
> oundingAndMonthlyPosting_With_
> >>> >>>>> 360_Days
> >>> >>>>>      <classes/org.apache.fineract.integrationtests.
> FixedDepositTe
> >>> >>>>> st.html#testMaturityAmountForDailyCompoundingAndMonthlyPosti
> >>> >>>>> ng_With_360_Days>
> >>> >>>>>      - SchedulerJobsTest
> >>> >>>>>      <classes/org.apache.fineract.integrationtests.
> SchedulerJobsT
> >>> >>>>> est.html>.
> >>> >>>>>       testSchedulerJobs
> >>> >>>>>      <classes/org.apache.fineract.integrationtests.
> SchedulerJobsT
> >>> >>>>> est.html#testSchedulerJobs>
> >>> >>>>>      - ClientEntityImportHandlerTest
> >>> >>>>>      <classes/org.apache.fineract.integrationtests.bulkimport.
> imp
> >>> >>>>> orthandler.client.ClientEntityImportHandlerTest.html>
> >>> >>>>>      . testClientImport
> >>> >>>>>      <classes/org.apache.fineract.integrationtests.bulkimport.
> imp
> >>> >>>>> orthandler.client.ClientEntityImportHandlerTest.html#testCli
> >>> entImport>
> >>> >>>>>      - LoanImportHandlerTest
> >>> >>>>>      <classes/org.apache.fineract.integrationtests.bulkimport.
> imp
> >>> >>>>> orthandler.loan.LoanImportHandlerTest.html>
> >>> >>>>>      . testLoanImport
> >>> >>>>>      <classes/org.apache.fineract.integrationtests.bulkimport.
> imp
> >>> >>>>> orthandler.loan.LoanImportHandlerTest.html#testLoanImport>
> >>> >>>>>      - SavingsImportHandlerTest
> >>> >>>>>      <classes/org.apache.fineract.integrationtests.bulkimport.
> imp
> >>> >>>>> orthandler.savings.SavingsImportHandlerTest.html>
> >>> >>>>>      . testSavingsImport
> >>> >>>>>      <classes/org.apache.fineract.integrationtests.bulkimport.
> imp
> >>> >>>>> orthandler.savings.SavingsImportHandlerTest.html#testSavings
> >>> Import>
> >>> >>>>>      - LoanWorkbookPopulatorTest
> >>> >>>>>      <classes/org.apache.fineract.integrationtests.bulkimport.
> pop
> >>> >>>>> ulator.loan.LoanWorkbookPopulatorTest.html>
> >>> >>>>>      . testLoanWorkbookPopulate
> >>> >>>>>      <classes/org.apache.fineract.integrationtests.bulkimport.
> pop
> >>> >>>>> ulator.loan.LoanWorkbookPopulatorTest.html#testLoanWorkbookP
> >>> opulate>
> >>> >>>>>      - SavingsWorkbookPopulateTest
> >>> >>>>>      <classes/org.apache.fineract.integrationtests.bulkimport.
> pop
> >>> >>>>> ulator.savings.SavingsWorkbookPopulateTest.html>
> >>> >>>>>      . testSavingsWorkbookPopulate
> >>> >>>>>      <classes/org.apache.fineract.integrationtests.bulkimport.
> pop
> >>> >>>>> ulator.savings.SavingsWorkbookPopulateTest.html#testSavingsW
> >>> >>>>> orkbookPopulate>
> >>> >>>>>
> >>> >>>>>
> >>> >>>>> Regards.
> >>> >>>>> Nazeer
> >>> >>>>>
> >>> >>>>>
> >>> >>>>> On Sat, Feb 10, 2018 at 8:50 AM, Steve Conrad <
> [email protected]>
> >>> >>>>> wrote:
> >>> >>>>>
> >>> >>>>>> Vishwas,
> >>> >>>>>> Thanks for updating the integration tests relating to the
> >>> FINERACT-590
> >>> >>>>>> change. I'll make sure to run integration tests before any
> >>> promotions.
> >>> >>>>>> Steve
> >>> >>>>>>
> >>> >>>>>>
> >>> >>>>>> On Fri, Feb 9, 2018 at 8:26 PM, vishwas <
> >>> >>>>> [email protected]>
> >>> >>>>>> wrote:
> >>> >>>>>>
> >>> >>>>>>> Hi Mexina,
> >>> >>>>>>>
> >>> >>>>>>> Many of the failures were related to recent changes made for
> >>> >>>>>> FINERACT-590.
> >>> >>>>>>> I have fixed the same now.
> >>> >>>>>>>
> >>> >>>>>>> However, I still see 15 failures (details below)
> >>> >>>>>>>
> >>> >>>>>>> @Nazeer, Ed, Any devs active on the codebase recently : Do we
> >>> know
> >>> >>>>> how
> >>> >>>>>>> long these test cases have been failing ? Do we having any CI
> >>> setup
> >>> >>>>> for
> >>> >>>>>>> Fineract (we had Travis CI for the erstwhile Mifos codebase,
> the
> >>> >>>>> same
> >>> >>>>>> seems
> >>> >>>>>>> to be down now) ?
> >>> >>>>>>>
> >>> >>>>>>> ClientUndoRejectAndWithdrawalIntegrationTest
> >>> >>>>>>> <applewebdata://25E98590-94EC-47B7-B872-A1213C63AF43/
> >>> >>>>>>> classes/org.apache.fineract.integrationtests.
> >>> >>>>>>> ClientUndoRejectAndWithdrawalIntegrationTest.html>.
> >>> >>>>>>> testClientUndoRejectWithFutureDate
> >>> <applewebdata://25E98590-94EC-
> >>> >>>>>>> 47B7-B872-A1213C63AF43/classes/org.apache.fineract.integrati
> >>> >>>>> ontests.
> >>> >>>>>>> ClientUndoRejectAndWithdrawalIntegrationTest.html#
> >>> >>>>>>> testClientUndoRejectWithFutureDate>
> >>> >>>>>>> ClientUndoRejectAndWithdrawalIntegrationTest
> >>> >>>>>>> <applewebdata://25E98590-94EC-47B7-B872-A1213C63AF43/
> >>> >>>>>>> classes/org.apache.fineract.integrationtests.
> >>> >>>>>>> ClientUndoRejectAndWithdrawalIntegrationTest.html>.
> >>> >>>>>>> testClientUndoWithDrawnWithFutureDate
> >>> >>>>> <applewebdata://25E98590-94EC-
> >>> >>>>>>> 47B7-B872-A1213C63AF43/classes/org.apache.fineract.integrati
> >>> >>>>> ontests.
> >>> >>>>>>> ClientUndoRejectAndWithdrawalIntegrationTest.html#
> >>> >>>>>>> testClientUndoWithDrawnWithFutureDate>
> >>> >>>>>>> FixedDepositTest <applewebdata://25E98590-94EC-
> >>> >>>>> 47B7-B872-A1213C63AF43/
> >>> >>>>>>> classes/org.apache.fineract.integrationtests.FixedDepositTes
> >>> >>>>> t.html>.
> >>> >>>>>>> testMaturityAmountForDailyCompoundingAndMonthlyPosting_With_
> >>> >>>>> 360_Days
> >>> >>>>>>> <applewebdata://25E98590-94EC-47B7-B872-A1213C63AF43/
> >>> >>>>>>> classes/org.apache.fineract.integrationtests.FixedDepositTes
> >>> t.html#
> >>> >>>>>>> testMaturityAmountForDailyCompoundingAndMonthlyPosting_With_
> >>> >>>>> 360_Days>
> >>> >>>>>>> GroupSavingsIntegrationTest <applewebdata://25E98590-94EC-
> >>> >>>>>>> 47B7-B872-A1213C63AF43/classes/org.apache.fineract.integrati
> >>> >>>>> ontests.
> >>> >>>>>>> GroupSavingsIntegrationTest.html>. testSavingsAccountCharges
> >>> >>>>>>> <applewebdata://25E98590-94EC-47B7-B872-A1213C63AF43/
> >>> >>>>>>> classes/org.apache.fineract.integrationtests.
> >>> >>>>>> GroupSavingsIntegrationTest.
> >>> >>>>>>> html#testSavingsAccountCharges>
> >>> >>>>>>> SchedulerJobsTest <applewebdata://25E98590-94EC-
> >>> >>>>> 47B7-B872-A1213C63AF43/
> >>> >>>>>>> classes/org.apache.fineract.integrationtests.SchedulerJobsTe
> >>> >>>>> st.html>.
> >>> >>>>>>> testSchedulerJobs <applewebdata://25E98590-94EC-
> >>> >>>>> 47B7-B872-A1213C63AF43/
> >>> >>>>>>> classes/org.apache.fineract.integrationtests.SchedulerJobsTe
> >>> >>>>> st.html#
> >>> >>>>>>> testSchedulerJobs>
> >>> >>>>>>> SchedulerJobsTestResults <applewebdata://25E98590-94EC-
> >>> >>>>>>> 47B7-B872-A1213C63AF43/classes/org.apache.fineract.integrati
> >>> >>>>> ontests.
> >>> >>>>>>> SchedulerJobsTestResults.html>. testApplyDueFeeChargesForSavin
> >>> >>>>>> gsJobOutcome
> >>> >>>>>>> <applewebdata://25E98590-94EC-47B7-B872-A1213C63AF43/
> >>> >>>>>>> classes/org.apache.fineract.integrationtests.
> >>> >>>>>>> SchedulerJobsTestResults.html#testApplyDueFeeChargesForSavin
> >>> >>>>>> gsJobOutcome>
> >>> >>>>>>> ClientEntityImportHandlerTest <applewebdata://25E98590-94EC-
> >>> >>>>>>> 47B7-B872-A1213C63AF43/classes/org.apache.fineract.
> >>> >>>>>>> integrationtests.bulkimport.importhandler.client.
> >>> >>>>>>> ClientEntityImportHandlerTest.html>. testClientImport
> >>> >>>>>>> <applewebdata://25E98590-94EC-47B7-B872-A1213C63AF43/
> >>> >>>>>>> classes/org.apache.fineract.integrationtests.bulkimport.
> >>> >>>>>>> importhandler.client.ClientEntityImportHandlerTest.
> >>> >>>>>> html#testClientImport>
> >>> >>>>>>> LoanImportHandlerTest <applewebdata://25E98590-94EC-
> >>> >>>>>>> 47B7-B872-A1213C63AF43/classes/org.apache.fineract.
> >>> >>>>>>> integrationtests.bulkimport.importhandler.loan.
> >>> >>>>>> LoanImportHandlerTest.html>.
> >>> >>>>>>> testLoanImport <applewebdata://25E98590-94EC-
> >>> >>>>> 47B7-B872-A1213C63AF43/
> >>> >>>>>>> classes/org.apache.fineract.integrationtests.bulkimport.
> >>> >>>>>>> importhandler.loan.LoanImportHandlerTest.html#testLoanImport>
> >>> >>>>>>> OfficeImportHandlerTest <applewebdata://25E98590-94EC-
> >>> >>>>>>> 47B7-B872-A1213C63AF43/classes/org.apache.fineract.
> >>> >>>>>>> integrationtests.bulkimport.importhandler.office.
> >>> >>>>>> OfficeImportHandlerTest.html>.
> >>> >>>>>>> testOfficeImport <applewebdata://25E98590-94EC-
> >>> >>>>> 47B7-B872-A1213C63AF43/
> >>> >>>>>>> classes/org.apache.fineract.integrationtests.bulkimport.
> >>> >>>>>>> importhandler.office.OfficeImportHandlerTest.html#testOffice
> >>> Import>
> >>> >>>>>>> SavingsImportHandlerTest <applewebdata://25E98590-94EC-
> >>> >>>>>>> 47B7-B872-A1213C63AF43/classes/org.apache.fineract.
> >>> >>>>>>> integrationtests.bulkimport.importhandler.savings.
> >>> >>>>>>> SavingsImportHandlerTest.html>. testSavingsImport
> >>> >>>>>>> <applewebdata://25E98590-94EC-47B7-B872-A1213C63AF43/
> >>> >>>>>>> classes/org.apache.fineract.integrationtests.bulkimport.
> >>> >>>>>>> importhandler.savings.SavingsImportHandlerTest.html#testSavi
> >>> >>>>> ngsImport>
> >>> >>>>>>> LoanWorkbookPopulatorTest <applewebdata://25E98590-94EC-
> >>> >>>>>>> 47B7-B872-A1213C63AF43/classes/org.apache.fineract.
> >>> >>>>>>> integrationtests.bulkimport.populator.loan.LoanWorkbookPopul
> >>> >>>>> atorTest.
> >>> >>>>>> html>.
> >>> >>>>>>> testLoanWorkbookPopulate <applewebdata://25E98590-94EC-
> >>> >>>>>>> 47B7-B872-A1213C63AF43/classes/org.apache.fineract.
> >>> >>>>>>> integrationtests.bulkimport.populator.loan.LoanWorkbookPopul
> >>> >>>>> atorTest.
> >>> >>>>>>> html#testLoanWorkbookPopulate>
> >>> >>>>>>> SavingsWorkbookPopulateTest <applewebdata://25E98590-94EC-
> >>> >>>>>>> 47B7-B872-A1213C63AF43/classes/org.apache.fineract.
> >>> >>>>>>> integrationtests.bulkimport.populator.savings.
> >>> >>>>>> SavingsWorkbookPopulateTest.html>.
> >>> >>>>>>> testSavingsWorkbookPopulate <applewebdata://25E98590-94EC-
> >>> >>>>>>> 47B7-B872-A1213C63AF43/classes/org.apache.fineract.
> >>> >>>>>>> integrationtests.bulkimport.populator.savings.
> >>> >>>>>> SavingsWorkbookPopulateTest.
> >>> >>>>>>> html#testSavingsWorkbookPopulate>
> >>> >>>>>>> ShareAccountIntegrationTests <applewebdata://25E98590-94EC-
> >>> >>>>>>> 47B7-B872-A1213C63AF43/classes/org.apache.fineract.
> >>> >>>>>>> integrationtests.common.shares.ShareAccountIntegrationTests.
> >>> html>.
> >>> >>>>>>> rejectShareAccount <applewebdata://25E98590-94EC-
> >>> >>>>> 47B7-B872-A1213C63AF43/
> >>> >>>>>>> classes/org.apache.fineract.integrationtests.common.shares.
> >>> >>>>>>> ShareAccountIntegrationTests.html#rejectShareAccount>
> >>> >>>>>>> ShareAccountIntegrationTests <applewebdata://25E98590-94EC-
> >>> >>>>>>> 47B7-B872-A1213C63AF43/classes/org.apache.fineract.
> >>> >>>>>>> integrationtests.common.shares.ShareAccountIntegrationTests.
> >>> html>.
> >>> >>>>>>> testShareAccountApproval <applewebdata://25E98590-94EC-
> >>> >>>>>>> 47B7-B872-A1213C63AF43/classes/org.apache.fineract.
> >>> >>>>>>> integrationtests.common.shares.ShareAccountIntegrationTests.
> >>> >>>>>>> html#testShareAccountApproval>
> >>> >>>>>>> ShareAccountIntegrationTests <applewebdata://25E98590-94EC-
> >>> >>>>>>> 47B7-B872-A1213C63AF43/classes/org.apache.fineract.
> >>> >>>>>>> integrationtests.common.shares.ShareAccountIntegrationTests.
> >>> html>.
> >>> >>>>>>> testShareAccountUndoApproval <applewebdata://25E98590-94EC-
> >>> >>>>>>> 47B7-B872-A1213C63AF43/classes/org.apache.fineract.
> >>> >>>>>>> integrationtests.common.shares.ShareAccountIntegrationTests.
> >>> html#
> >>> >>>>>>> testShareAccountUndoApproval>
> >>> >>>>>>>
> >>> >>>>>>>
> >>> >>>>>>>
> >>> >>>>>>> Regards,
> >>> >>>>>>> Vishwas
> >>> >>>>>>>
> >>> >>>>>>>
> >>> >>>>>>>
> >>> >>>>>>>> On Feb 8, 2018, at 6:03 AM, Mexina Daniel <[email protected]
> >
> >>> >>>>> wrote:
> >>> >>>>>>>>
> >>> >>>>>>>> Hello Devs
> >>> >>>>>>>>
> >>> >>>>>>>> What does it mean when the intergration test is failing?
> >>> >>>>>>>>
> >>> >>>>>>>> Because i tried to run intergaration test on develop branch
> and
> >>> it
> >>> >>>>>> gives
> >>> >>>>>>> errors
> >>> >>>>>>>>
> >>> >>>>>>>> Regards
> >>> >>>>>>>>
> >>> >>>>>>>> --
> >>> >>>>>>>> Mexina M Daniel
> >>> >>>>>>>> Lead Software Developer
> >>> >>>>>>>> Research & Development
> >>> >>>>>>>>
> >>> >>>>>>>> Office: +255 22 261 8511 | Mobile: +255 712 110 791
> >>> >>>>>>>>
> >>> >>>>>>>> Singo Africa Limited
> >>> >>>>>>>> Block G, Mbezi Beach B | 7Nakawale Road | P.O BOX 78908 |
> 14121
> >>> >>>>> Dar es
> >>> >>>>>>>> salaam
> >>> >>>>>>>>
> >>> >>>>>>>> singo.africa | amala.co.tz
> >>> >>>>>>>>
> >>> >>>>>>>> Let's grow together
> >>> >>>>>>>
> >>> >>>>>>>
> >>> >>>>>>
> >>> >>>>>
> >>> >>>>
> >>> >>>>
> >>> >>>>
> >>> >>>> --
> >>> >>>> *Ed Cable*
> >>> >>>> President/CEO, Mifos Initiative
> >>> >>>> [email protected] | Skype: edcable | Mobile: +1.484.477.8649
> >>> >>>> <(484)%20477-8649>
> >>> >>>>
> >>> >>>> *Collectively Creating a World of 3 Billion Maries | *
> >>> http://mifos.org
> >>> >>>> <http://facebook.com/mifos>  <http://www.twitter.com/mifos>
> >>> >>>>
> >>> >>>>
> >>> >>>
> >>> >>
> >>> >>
> >>> >> --
> >>> >> *Ed Cable*
> >>> >> President/CEO, Mifos Initiative
> >>> >> [email protected] | Skype: edcable | Mobile: +1.484.477.8649
> >>> >> <(484)%20477-8649>
> >>> >>
> >>> >> *Collectively Creating a World of 3 Billion Maries | *
> >>> http://mifos.org <http://mifos.org/>
> >>> >> <http://facebook.com/mifos <http://facebook.com/mifos>>  <
> >>> http://www.twitter.com/mifos <http://www.twitter.com/mifos>>
> >>>
> >>>
> >>
> >
> >
> > --
> > *Ed Cable*
> > President/CEO, Mifos Initiative
> > [email protected] | Skype: edcable | Mobile: +1.484.477.8649
> > <(484)%20477-8649>
> >
> > *Collectively Creating a World of 3 Billion Maries | *http://mifos.org
> > <http://facebook.com/mifos>  <http://www.twitter.com/mifos>
> >
> >
> --
> Mexina M Daniel
> Lead Software Developer
> Research & Development
>
> Office: +255 22 261 8511 | Mobile: +255 712 110 791
>
> Singo Africa Limited
> Block G, Mbezi Beach B | 7Nakawale Road | P.O BOX 78908 | 14121 Dar es
> salaam
>
> singo.africa | amala.co.tz
>
> Let's grow together
>

Reply via email to