Hi mates, Is there any github or reference about fineract and docker?
Regards, Victor En mar. 4, 2018 7:15 AM, en 7:15 AM, Viswa Ramamoorthy <[email protected]> escribió: > Hello Awasum, >Sure. >On related note I am including Cassandra and MariaDB into Docker >compose YML and testing locally to get infrastructures up, so demo >sever launches services only. I can send updated PR shortly on this >front. >To get to full Docker deployment, as a next step we can look into >Dockerizing micro services >RegardsViswa > >On Sunday, March 4, 2018 02:26:47 AM EST, Awasum >Yannick <[email protected]> wrote: > > Hello Viswa, > >You are right, Docker Compose and maybe Docker Swarm could be a smart >way >to Orchestrate Fineract CN. > >Is this something you are interested in? > >Thanks. > >On Fri, Mar 2, 2018 at 3:35 AM, Viswa Ramamoorthy < >[email protected]> wrote: > >> Hi, >> I have raised a PR with docker compose yml for Eureka and ActiveMQ. >> It is https://github.com/apache/fineract-cn-demo-server/pull/3 >> Please note that after I launch Eureka and ActiveMQ via Docker, I do >not >> see JMS connect error as well as Eureka registration error anymore. >> But service launch was failing with below errorCould not find >artifact >> io.mifos.provisioner:service-boot:jar:0.1.0-BUILD-SNAPSHOT >> Locally was able to fix artifact path to "org.apache.fineract.cn." in >> fineract-cn-service-starter and move forward with service launch. >> But there were more errors. I have not looked into further yet. >> I think demo server needs some more work to get it to work >consistently. >> All of the services can be launched via shell script if there are no >start >> up dependencies between them >> Regards >> Viswa >> On Tuesday, February 27, 2018 08:10:32 AM EST, >Isaac >> Kamga <[email protected]> wrote: >> >> Hi Viswa, >> >> You're free to go ahead and send a PR to get this added to >demo-server. >> >> More grease to your elbows. >> >> At Your Service, >> Isaac Kamga >> >> On Tue, Feb 27, 2018 at 1:58 PM, Viswa Ramamoorthy < >> [email protected]> wrote: >> >> > For infrastructure dependencies, it is better to go with Docker and >have >> > it externalized. A YAML file with docker compose construct can be >used to >> > bring up dependencies like AciveMQ, DB and Eureka. >> > In MAC, linux, Windows 10 Docker runs as daemon/back ground >process. >> > Windows 7 would need additional steps get Docker working. >> > This can give better visibility on infrastructure. >> > I can send PR to get this added for demo server >> > >> > Sent from Yahoo Mail on Android >> > >> > On Tue, Feb 27, 2018 at 6:37 AM, Acha Bill<[email protected]> >> > wrote: Hello, >> > >> > I still get these errors for different services when running the >demo >> > server >> > E00:19:59.235 [DefaultMessageListenerContainer-3] ERROR o.s.j.l. >> > DefaultMessageListenerContainer - Could not refresh JMS Connection >for >> > destination 'payroll-v1' - retrying using >FixedBackOff{interval=5000, >> > currentAttempts=0, maxAttempts=unlimited}. Cause: Error while >attempting >> to >> > retrieve a connection from the pool; nested exception is >> > javax.jms.JMSException: Could not connect to broker URL: >> > tcp://localhost:61616. Reason: java.net.ConnectException: >Connection >> > refused (Connection refused) >> > >> > Viswa suggested that I needed to separately run Active MQ but I’ve >not >> > done that route since you said… >> > > if you run the demo-server locally it will start Eureka, >ActiveMQ, >> > MariaDB, and Apache Cassandra >> > > embedded, so no need to install it. >> > >> > I’m running Mac of with 8GB RAM and i5 Dual core. >> > I’ve even tried setting the timeout for the event recorder to, >999_999 >> and >> > it still gives the same errors. >> > >> > If I go with running ActiveMQ externally before starting the >server, it >> > runs and ends at multiple lines of - >> > [AsyncResolver-bootstrap-executor-0] INFO c.n.d.s.r.aws. >> ConfigClusterResolver >> > - Resolving eureka endpoints via configuration >> > I don’t know if this is the expected end. >> > >> > Now, if I try to login on the web app with a wrong tenant, say >“bill”, >> > this is what I get on the console, >> > [qtp392918519-21] INFO i.m.c.l.c.ServiceExceptionFilter - >Responding >> > with a service error ServiceError{code=404, message='Tenant [bill] >> > unknown.'} >> > Which gives me the impression that everything is running fine. >> > >> > So now if I try to login with the right tenant - “playground”, it >does >> not >> > show anything on the console and shows "Sorry, that login did not >work.” >> On >> > the web app. >> > >> > I’ll be grateful for any more guiltiness in resolving these. >> > >> > > On Feb 26, 2018, at 9:01 AM, Markus Geiss <[email protected]> >wrote: >> > > >> > > Hey all, >> > > >> > > if you run the demo-server locally it will start Eureka, >ActiveMQ, >> > MariaDB, and Apache Cassandra >> > > embedded, so no need to install it. >> > > >> > > The whole setup is very resource hungry, given we run all >datastores >> and >> > all micrsoervices at once. >> > > You'd need at least 8GB RAM and a good CPU. If this is not the >case on >> > your machine, you can try >> > > to adjust the timeout used for the EventRecorder to fit the >slower >> > startup behavior.You can find >> > > the configuration at ServiceRunner.java in the demo-server >> > > >> > > @EnableEventRecording(maxWait = 120_000) // (120 is the >default) >> > > >> > > Cheers >> > > >> > > Markus >> > > >> > > .::Yagni likes a DRY KISS::. >> > > >> > > On Mon, Feb 26, 2018 at 8:18 AM Piyadassi Shakya < >> > [email protected] <mailto:[email protected]>> >wrote: >> > > Hi Awasum >> > > I followed your points yet again I am facing the same error and >it >> says >> > > package.json not found. >> > > >> > > >> > > >> > > With Regards >> > > Piyadassi >> > > >> > > >> > > On Mon, Feb 26, 2018 at 6:34 AM, Viswa Ramamoorthy < >> > > [email protected] <mailto:[email protected] >> >.invalid> >> > wrote: >> > > >> > > > First error - cannot connect to tcp://localhost:61616 - is >ActiveMQ >> > > > related. Is activeMQ running in localhost? You can related to >> ActiveMQ >> > setup >> > > > Second error indicates that the microservices are looking for >Netflix >> > > > Eureka server to register to. I do not see any mention of >Eureka >> server >> > > > setup in the readme of Fineract CN demo server. However, if you >> setup a >> > > > Eureka server that running at localhost 8761 port (note default >port >> is >> > > > 8761), it would work. >> > > > >> > > > On Sunday, February 25, 2018 04:31:19 PM >EST, >> Acha >> > > > Bill <[email protected] <mailto:[email protected]>> >wrote: >> > > > >> > > > In running the demo server, java -Ddemoserver.provision=true >-jar >> > > > demo-server-0.1.0-BUILD-SNAPSHOT.jar >> > > > I get these errors from different services: >> > > > >> > > > [DefaultMessageListenerContainer-1] ERROR o.s.j.l. >> > > > DefaultMessageListenerContainer - Could not refresh JMS >Connection >> for >> > > > destination 'identity-v1' - retrying using >> FixedBackOff{interval=5000, >> > > > currentAttempts=0, maxAttempts=unlimited}. Cause: Error while >> > attempting to >> > > > retrieve a connection from the pool; nested exception is >> > > > javax.jms.JMSException: Could not connect to broker URL: >> > > > tcp://localhost:61616. Reason: java.net.ConnectException: >Connection >> > > > refused (Connection refused) >> > > > >> > > > >> > > > And finally terminates with: >> > > > >> > > > Time: 1,456.026 >> > > > There was 1 failure: >> > > > 1) startDevServer(io.mifos.dev.ServiceRunner) >> > > > java.lang.AssertionError >> > > > at org.junit.Assert.fail(Assert.java:86) >> > > > at org.junit.Assert.assertTrue(Assert.java:41) >> > > > at org.junit.Assert.assertTrue(Assert.java:52) >> > > > at >io.mifos.dev.ServiceRunner.provisionApp(ServiceRunner. >> > java:484) >> > > > at >io.mifos.dev.ServiceRunner.provisionAppsViaSeshatForTenan >> > > > t(ServiceRunner.java:442) >> > > > at io.mifos.dev.ServiceRunner.provisionAppsViaSeshat( >> > > > ServiceRunner.java:358) >> > > > at >io.mifos.dev.ServiceRunner.startDevServer(ServiceRunner. >> > > > java:260) >> > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >> Method) >> > > > at sun.reflect.NativeMethodAccessorImpl.invoke( >> > > > NativeMethodAccessorImpl.java:62) >> > > > at sun.reflect.DelegatingMethodAccessorImpl.invoke( >> > > > DelegatingMethodAccessorImpl.java:43) >> > > > at java.lang.reflect.Method.invoke(Method.java:498) >> > > > at org.junit.runners.model.FrameworkMethod$1. >> runReflectiveCall( >> > > > FrameworkMethod.java:50) >> > > > at >org.junit.internal.runners.model.ReflectiveCallable.run( >> > > > ReflectiveCallable.java:12) >> > > > at >org.junit.runners.model.FrameworkMethod.invokeExplosively( >> > > > FrameworkMethod.java:47) >> > > > at org.junit.internal.runners.statements.InvokeMethod. >> > > > evaluate(InvokeMethod.java:17) >> > > > at org.junit.internal.runners.statements.RunBefores. >> > > > evaluate(RunBefores.java:26) >> > > > at org.springframework.test.context.junit4.statements. >> > > > >RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks. >> > > > java:75) >> > > > at >org.junit.internal.runners.statements.RunAfters.evaluate( >> > > > RunAfters.java:27) >> > > > at org.springframework.test.context.junit4.statements. >> > > > >RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks. >> > java:86) >> > > > at org.springframework.test.context.junit4.statements. >> > > > SpringRepeat.evaluate(SpringRepeat.java:84) >> > > > at org.junit.runners.ParentRunner.runLeaf( >> > ParentRunner.java:325) >> > > > at org.springframework.test.context.junit4. >> > > > >SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252) >> > > > at org.springframework.test.context.junit4. >> > > > >SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94) >> > > > at org.junit.runners.ParentRunner$3.run( >> ParentRunner.java:290) >> > > > at org.junit.runners.ParentRunner$1.schedule( >> > ParentRunner.java:71) >> > > > at org.junit.runners.ParentRunner.runChildren( >> > > > ParentRunner.java:288) >> > > > at org.junit.runners.ParentRunner.access$000( >> > ParentRunner.java:58) >> > > > at org.junit.runners.ParentRunner$2.evaluate( >> > > > ParentRunner.java:268) >> > > > at org.springframework.test.context.junit4.statements. >> > > > >RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks. >> > java:61) >> > > > at org.springframework.test.context.junit4.statements. >> > > > RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks. >> > java:70) >> > > > at org.junit.rules.ExternalResource$1.evaluate( >> > > > ExternalResource.java:48) >> > > > at org.junit.rules.ExternalResource$1.evaluate( >> > > > ExternalResource.java:48) >> > > > at org.junit.rules.ExternalResource$1.evaluate( >> > > > ExternalResource.java:48) >> > > > at org.junit.rules.RunRules.evaluate(RunRules.java:20) >> > > > at >org.junit.runners.ParentRunner.run(ParentRunner.java:363) >> > > > at org.springframework.test.context.junit4. >> > > > SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191) >> > > > at org.junit.runners.Suite.runChild(Suite.java:128) >> > > > at org.junit.runners.Suite.runChild(Suite.java:27) >> > > > at org.junit.runners.ParentRunner$3.run( >> ParentRunner.java:290) >> > > > at org.junit.runners.ParentRunner$1.schedule( >> > ParentRunner.java:71) >> > > > at org.junit.runners.ParentRunner.runChildren( >> > > > ParentRunner.java:288) >> > > > at org.junit.runners.ParentRunner.access$000( >> > ParentRunner.java:58) >> > > > at org.junit.runners.ParentRunner$2.evaluate( >> > > > ParentRunner.java:268) >> > > > at >org.junit.runners.ParentRunner.run(ParentRunner.java:363) >> > > > at org.junit.runner.JUnitCore.run(JUnitCore.java:137) >> > > > at org.junit.runner.JUnitCore.run(JUnitCore.java:115) >> > > > at org.junit.runner.JUnitCore.runMain(JUnitCore.java:77) >> > > > at org.junit.runner.JUnitCore.main(JUnitCore.java:36) >> > > > at io.mifos.dev.DemoServer.main(DemoServer.java:27) >> > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >> Method) >> > > > at sun.reflect.NativeMethodAccessorImpl.invoke( >> > > > NativeMethodAccessorImpl.java:62) >> > > > at sun.reflect.DelegatingMethodAccessorImpl.invoke( >> > > > DelegatingMethodAccessorImpl.java:43) >> > > > at java.lang.reflect.Method.invoke(Method.java:498) >> > > > at org.springframework.boot.loader.MainMethodRunner.run( >> > > > MainMethodRunner.java:48) >> > > > at org.springframework.boot.loader.Launcher.launch( >> > > > Launcher.java:87) >> > > > at org.springframework.boot.loader.Launcher.launch( >> > > > Launcher.java:50) >> > > > at org.springframework.boot.loader.JarLauncher.main( >> > > > JarLauncher.java:58) >> > > > >> > > > FAILURES!!! >> > > > Tests run: 1, Failures: 1 >> > > > >> > > > 22:25:55.219 [DiscoveryClient-HeartbeatExecutor-0] ERROR >> c.n.d.s.t.d. >> > RedirectingEurekaHttpClient >> > > > - Request execution error >> > > > com.sun.jersey.api.client.ClientHandlerException: >> > > > java.net.ConnectException: Connection refused (Connection >refused) >> > > > at >com.sun.jersey.client.apache4.ApacheHttpClient4Handler. >> > handle( >> > > > ApacheHttpClient4Handler.java:187) >> > > > at com.sun.jersey.api.client.filter. >> GZIPContentEncodingFilter. >> > > > handle(GZIPContentEncodingFilter.java:123) >> > > > at >com.netflix.discovery.EurekaIdentityHeaderFilter.handle( >> > > > EurekaIdentityHeaderFilter.java:27) >> > > > at >com.sun.jersey.api.client.Client.handle(Client.java:652) >> > > > at com.sun.jersey.api.client.WebResource.handle( >> > > > WebResource.java:682) >> > > > at com.sun.jersey.api.client.WebResource.access$200( >> > > > WebResource.java:74) >> > > > at com.sun.jersey.api.client.WebResource$Builder.put( >> > > > WebResource.java:529) >> > > > at com.netflix.discovery.shared.transport.jersey. >> > > > AbstractJerseyEurekaHttpClient.sendHeartBeat( >> > > > AbstractJerseyEurekaHttpClient.java:102) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator$3.execute(EurekaHttpClientDecorator. >> java:92) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > MetricsCollectingEurekaHttpClient.execute( >> > MetricsCollectingEurekaHttpCli >> > > > ent.java:73) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >EurekaHttpClientDecorator.sendHeartBeat(EurekaHttpClientDecorator. >> > java:89) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator$3.execute(EurekaHttpClientDecorator. >> java:92) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >RedirectingEurekaHttpClient.execute(RedirectingEurekaHttpClient. >> > java:89) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >EurekaHttpClientDecorator.sendHeartBeat(EurekaHttpClientDecorator. >> > java:89) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator$3.execute(EurekaHttpClientDecorator. >> java:92) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > RetryableEurekaHttpClient.execute(RetryableEurekaHttpClient. >> java:119) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >EurekaHttpClientDecorator.sendHeartBeat(EurekaHttpClientDecorator. >> > java:89) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator$3.execute(EurekaHttpClientDecorator. >> java:92) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >SessionedEurekaHttpClient.execute(SessionedEurekaHttpClient.java:77) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >EurekaHttpClientDecorator.sendHeartBeat(EurekaHttpClientDecorator. >> > java:89) >> > > > at com.netflix.discovery.DiscoveryClient.renew( >> > > > DiscoveryClient.java:832) >> > > > at >com.netflix.discovery.DiscoveryClient$HeartbeatThread.run( >> > > > DiscoveryClient.java:1396) >> > > > at java.util.concurrent.Executors$RunnableAdapter. >> > > > call(Executors.java:511) >> > > > at >java.util.concurrent.FutureTask.run(FutureTask.java:266) >> > > > at java.util.concurrent.ThreadPoolExecutor.runWorker( >> > > > ThreadPoolExecutor.java:1149) >> > > > at java.util.concurrent.ThreadPoolExecutor$Worker.run( >> > > > ThreadPoolExecutor.java:624) >> > > > at java.lang.Thread.run(Thread.java:748) >> > > > Caused by: java.net.ConnectException: Connection refused >(Connection >> > > > refused) >> > > > at java.net.PlainSocketImpl.socketConnect(Native Method) >> > > > at java.net <http://java.net/>.AbstractPlainSocketImpl. >> > doConnect( >> > > > AbstractPlainSocketImpl.java:350) >> > > > at java.net <http://java.net/>.AbstractPlainSocketImpl. >> > connectToAddress( >> > > > AbstractPlainSocketImpl.java:206) >> > > > at java.net <http://java.net/>.AbstractPlainSocketImpl. >> connect( >> > > > AbstractPlainSocketImpl.java:188) >> > > > at >java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) >> > > > at java.net.Socket.connect(Socket.java:589) >> > > > at org.apache.http.conn.scheme.PlainSocketFactory. >> > connectSocket( >> > > > PlainSocketFactory.java:117) >> > > > at >org.apache.http.impl.conn.DefaultClientConnectionOperato >> > > > r.openConnection(DefaultClientConnectionOperator.java:177) >> > > > at org.apache.http.impl.conn.AbstractPoolEntry.open( >> > > > AbstractPoolEntry.java:144) >> > > > at >org.apache.http.impl.conn.AbstractPooledConnAdapter.open( >> > > > AbstractPooledConnAdapter.java:131) >> > > > at org.apache.http.impl.client.DefaultRequestDirector. >> > tryConnect( >> > > > DefaultRequestDirector.java:611) >> > > > at org.apache.http.impl.client.DefaultRequestDirector. >> execute( >> > > > DefaultRequestDirector.java:446) >> > > > at >org.apache.http.impl.client.AbstractHttpClient.doExecute( >> > > > AbstractHttpClient.java:882) >> > > > at >org.apache.http.impl.client.CloseableHttpClient.execute( >> > > > CloseableHttpClient.java:117) >> > > > at >org.apache.http.impl.client.CloseableHttpClient.execute( >> > > > CloseableHttpClient.java:55) >> > > > at >com.sun.jersey.client.apache4.ApacheHttpClient4Handler. >> > handle( >> > > > ApacheHttpClient4Handler.java:173) >> > > > ... 26 common frames omitted >> > > > 22:25:55.221 [DiscoveryClient-CacheRefreshExecutor-0] ERROR >> > c.n.d.s.t.d.RedirectingEurekaHttpClient >> > > > - Request execution error >> > > > com.sun.jersey.api.client.ClientHandlerException: >> > > > java.net.ConnectException: Connection refused (Connection >refused) >> > > > at >com.sun.jersey.client.apache4.ApacheHttpClient4Handler. >> > handle( >> > > > ApacheHttpClient4Handler.java:187) >> > > > at com.sun.jersey.api.client.filter. >> GZIPContentEncodingFilter. >> > > > handle(GZIPContentEncodingFilter.java:123) >> > > > at >com.netflix.discovery.EurekaIdentityHeaderFilter.handle( >> > > > EurekaIdentityHeaderFilter.java:27) >> > > > at >com.sun.jersey.api.client.Client.handle(Client.java:652) >> > > > at com.sun.jersey.api.client.WebResource.handle( >> > > > WebResource.java:682) >> > > > at com.sun.jersey.api.client.WebResource.access$200( >> > > > WebResource.java:74) >> > > > at com.sun.jersey.api.client.WebResource$Builder.get( >> > > > WebResource.java:509) >> > > > at com.netflix.discovery.shared.transport.jersey. >> > > > AbstractJerseyEurekaHttpClient.getApplicationsInternal( >> > > > AbstractJerseyEurekaHttpClient.java:194) >> > > > at com.netflix.discovery.shared.transport.jersey. >> > > > AbstractJerseyEurekaHttpClient.getDelta( >> AbstractJerseyEurekaHttpClient >> > > > .java:170) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator$7.execute(EurekaHttpClientDecorator. >> > java:152) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > MetricsCollectingEurekaHttpClient.execute( >> > MetricsCollectingEurekaHttpCli >> > > > ent.java:73) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator.getDelta(EurekaHttpClientDecorator. >> java:149) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator$7.execute(EurekaHttpClientDecorator. >> > java:152) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >RedirectingEurekaHttpClient.execute(RedirectingEurekaHttpClient. >> > java:89) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator.getDelta(EurekaHttpClientDecorator. >> java:149) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator$7.execute(EurekaHttpClientDecorator. >> > java:152) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > RetryableEurekaHttpClient.execute(RetryableEurekaHttpClient. >> java:119) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator.getDelta(EurekaHttpClientDecorator. >> java:149) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator$7.execute(EurekaHttpClientDecorator. >> > java:152) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >SessionedEurekaHttpClient.execute(SessionedEurekaHttpClient.java:77) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator.getDelta(EurekaHttpClientDecorator. >> java:149) >> > > > at >com.netflix.discovery.DiscoveryClient.getAndUpdateDelta( >> > > > DiscoveryClient.java:1064) >> > > > at com.netflix.discovery.DiscoveryClient.fetchRegistry( >> > > > DiscoveryClient.java:946) >> > > > at >com.netflix.discovery.DiscoveryClient.refreshRegistry( >> > > > DiscoveryClient.java:1468) >> > > > at com.netflix.discovery.DiscoveryClient$ >> > CacheRefreshThread.run( >> > > > DiscoveryClient.java:1435) >> > > > at java.util.concurrent.Executors$RunnableAdapter. >> > > > call(Executors.java:511) >> > > > at >java.util.concurrent.FutureTask.run(FutureTask.java:266) >> > > > at java.util.concurrent.ThreadPoolExecutor.runWorker( >> > > > ThreadPoolExecutor.java:1149) >> > > > at java.util.concurrent.ThreadPoolExecutor$Worker.run( >> > > > ThreadPoolExecutor.java:624) >> > > > at java.lang.Thread.run(Thread.java:748) >> > > > Caused by: java.net.ConnectException: Connection refused >(Connection >> > > > refused) >> > > > at java.net.PlainSocketImpl.socketConnect(Native Method) >> > > > at java.net <http://java.net/>.AbstractPlainSocketImpl. >> > doConnect( >> > > > AbstractPlainSocketImpl.java:350) >> > > > at java.net <http://java.net/>.AbstractPlainSocketImpl. >> > connectToAddress( >> > > > AbstractPlainSocketImpl.java:206) >> > > > at java.net <http://java.net/>.AbstractPlainSocketImpl. >> connect( >> > > > AbstractPlainSocketImpl.java:188) >> > > > at >java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) >> > > > at java.net.Socket.connect(Socket.java:589) >> > > > at org.apache.http.conn.scheme.PlainSocketFactory. >> > connectSocket( >> > > > PlainSocketFactory.java:117) >> > > > at >org.apache.http.impl.conn.DefaultClientConnectionOperato >> > > > r.openConnection(DefaultClientConnectionOperator.java:177) >> > > > at org.apache.http.impl.conn.AbstractPoolEntry.open( >> > > > AbstractPoolEntry.java:144) >> > > > at >org.apache.http.impl.conn.AbstractPooledConnAdapter.open( >> > > > AbstractPooledConnAdapter.java:131) >> > > > at org.apache.http.impl.client.DefaultRequestDirector. >> > tryConnect( >> > > > DefaultRequestDirector.java:611) >> > > > at org.apache.http.impl.client.DefaultRequestDirector. >> execute( >> > > > DefaultRequestDirector.java:446) >> > > > at >org.apache.http.impl.client.AbstractHttpClient.doExecute( >> > > > AbstractHttpClient.java:882) >> > > > at >org.apache.http.impl.client.CloseableHttpClient.execute( >> > > > CloseableHttpClient.java:117) >> > > > at >org.apache.http.impl.client.CloseableHttpClient.execute( >> > > > CloseableHttpClient.java:55) >> > > > at >com.sun.jersey.client.apache4.ApacheHttpClient4Handler. >> > handle( >> > > > ApacheHttpClient4Handler.java:173) >> > > > ... 29 common frames omitted >> > > > 22:25:55.221 [DiscoveryClient-HeartbeatExecutor-0] ERROR >> c.n.d.s.t.d. >> > RedirectingEurekaHttpClient >> > > > - Request execution error >> > > > com.sun.jersey.api.client.ClientHandlerException: >> > > > java.net.ConnectException: Connection refused (Connection >refused) >> > > > at >com.sun.jersey.client.apache4.ApacheHttpClient4Handler. >> > handle( >> > > > ApacheHttpClient4Handler.java:187) >> > > > at com.sun.jersey.api.client.filter. >> GZIPContentEncodingFilter. >> > > > handle(GZIPContentEncodingFilter.java:123) >> > > > at >com.netflix.discovery.EurekaIdentityHeaderFilter.handle( >> > > > EurekaIdentityHeaderFilter.java:27) >> > > > at >com.sun.jersey.api.client.Client.handle(Client.java:652) >> > > > at com.sun.jersey.api.client.WebResource.handle( >> > > > WebResource.java:682) >> > > > at com.sun.jersey.api.client.WebResource.access$200( >> > > > WebResource.java:74) >> > > > at com.sun.jersey.api.client.WebResource$Builder.put( >> > > > WebResource.java:529) >> > > > at com.netflix.discovery.shared.transport.jersey. >> > > > AbstractJerseyEurekaHttpClient.sendHeartBeat( >> > > > AbstractJerseyEurekaHttpClient.java:102) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator$3.execute(EurekaHttpClientDecorator. >> java:92) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > MetricsCollectingEurekaHttpClient.execute( >> > MetricsCollectingEurekaHttpCli >> > > > ent.java:73) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >EurekaHttpClientDecorator.sendHeartBeat(EurekaHttpClientDecorator. >> > java:89) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator$3.execute(EurekaHttpClientDecorator. >> java:92) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > RedirectingEurekaHttpClient.executeOnNewServer( >> > > > RedirectingEurekaHttpClient.java:118) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >RedirectingEurekaHttpClient.execute(RedirectingEurekaHttpClient. >> > java:79) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >EurekaHttpClientDecorator.sendHeartBeat(EurekaHttpClientDecorator. >> > java:89) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator$3.execute(EurekaHttpClientDecorator. >> java:92) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > RetryableEurekaHttpClient.execute(RetryableEurekaHttpClient. >> java:119) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >EurekaHttpClientDecorator.sendHeartBeat(EurekaHttpClientDecorator. >> > java:89) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator$3.execute(EurekaHttpClientDecorator. >> java:92) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >SessionedEurekaHttpClient.execute(SessionedEurekaHttpClient.java:77) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >EurekaHttpClientDecorator.sendHeartBeat(EurekaHttpClientDecorator. >> > java:89) >> > > > at com.netflix.discovery.DiscoveryClient.renew( >> > > > DiscoveryClient.java:832) >> > > > at >com.netflix.discovery.DiscoveryClient$HeartbeatThread.run( >> > > > DiscoveryClient.java:1396) >> > > > at java.util.concurrent.Executors$RunnableAdapter. >> > > > call(Executors.java:511) >> > > > at >java.util.concurrent.FutureTask.run(FutureTask.java:266) >> > > > at java.util.concurrent.ThreadPoolExecutor.runWorker( >> > > > ThreadPoolExecutor.java:1149) >> > > > at java.util.concurrent.ThreadPoolExecutor$Worker.run( >> > > > ThreadPoolExecutor.java:624) >> > > > at java.lang.Thread.run(Thread.java:748) >> > > > Caused by: java.net.ConnectException: Connection refused >(Connection >> > > > refused) >> > > > at java.net.PlainSocketImpl.socketConnect(Native Method) >> > > > at java.net <http://java.net/>.AbstractPlainSocketImpl. >> > doConnect( >> > > > AbstractPlainSocketImpl.java:350) >> > > > at java.net <http://java.net/>.AbstractPlainSocketImpl. >> > connectToAddress( >> > > > AbstractPlainSocketImpl.java:206) >> > > > at java.net <http://java.net/>.AbstractPlainSocketImpl. >> connect( >> > > > AbstractPlainSocketImpl.java:188) >> > > > at >java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) >> > > > at java.net.Socket.connect(Socket.java:589) >> > > > at org.apache.http.conn.scheme.PlainSocketFactory. >> > connectSocket( >> > > > PlainSocketFactory.java:117) >> > > > at >org.apache.http.impl.conn.DefaultClientConnectionOperato >> > > > r.openConnection(DefaultClientConnectionOperator.java:177) >> > > > at org.apache.http.impl.conn.AbstractPoolEntry.open( >> > > > AbstractPoolEntry.java:144) >> > > > at >org.apache.http.impl.conn.AbstractPooledConnAdapter.open( >> > > > AbstractPooledConnAdapter.java:131) >> > > > at org.apache.http.impl.client.DefaultRequestDirector. >> > tryConnect( >> > > > DefaultRequestDirector.java:611) >> > > > at org.apache.http.impl.client.DefaultRequestDirector. >> execute( >> > > > DefaultRequestDirector.java:446) >> > > > at >org.apache.http.impl.client.AbstractHttpClient.doExecute( >> > > > AbstractHttpClient.java:882) >> > > > at >org.apache.http.impl.client.CloseableHttpClient.execute( >> > > > CloseableHttpClient.java:117) >> > > > at >org.apache.http.impl.client.CloseableHttpClient.execute( >> > > > CloseableHttpClient.java:55) >> > > > at >com.sun.jersey.client.apache4.ApacheHttpClient4Handler. >> > handle( >> > > > ApacheHttpClient4Handler.java:173) >> > > > ... 27 common frames omitted >> > > > 22:25:55.223 [DiscoveryClient-HeartbeatExecutor-0] ERROR >> > > > c.netflix.discovery.DiscoveryClient - >DiscoveryClient_UNKNOWN/192. >> > 168.1.3:-1 >> > > > - was unable to send heartbeat! >> > > > com.netflix.discovery.shared.transport.TransportException: >Cannot >> > execute >> > > > request on any known server >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > RetryableEurekaHttpClient.execute(RetryableEurekaHttpClient. >> java:111) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >EurekaHttpClientDecorator.sendHeartBeat(EurekaHttpClientDecorator. >> > java:89) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator$3.execute(EurekaHttpClientDecorator. >> java:92) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >SessionedEurekaHttpClient.execute(SessionedEurekaHttpClient.java:77) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >EurekaHttpClientDecorator.sendHeartBeat(EurekaHttpClientDecorator. >> > java:89) >> > > > at com.netflix.discovery.DiscoveryClient.renew( >> > > > DiscoveryClient.java:832) >> > > > at >com.netflix.discovery.DiscoveryClient$HeartbeatThread.run( >> > > > DiscoveryClient.java:1396) >> > > > at java.util.concurrent.Executors$RunnableAdapter. >> > > > call(Executors.java:511) >> > > > at >java.util.concurrent.FutureTask.run(FutureTask.java:266) >> > > > at java.util.concurrent.ThreadPoolExecutor.runWorker( >> > > > ThreadPoolExecutor.java:1149) >> > > > at java.util.concurrent.ThreadPoolExecutor$Worker.run( >> > > > ThreadPoolExecutor.java:624) >> > > > at java.lang.Thread.run(Thread.java:748) >> > > > 22:25:55.223 [DiscoveryClient-CacheRefreshExecutor-0] ERROR >> > c.n.d.s.t.d.RedirectingEurekaHttpClient >> > > > - Request execution error >> > > > com.sun.jersey.api.client.ClientHandlerException: >> > > > java.net.ConnectException: Connection refused (Connection >refused) >> > > > at >com.sun.jersey.client.apache4.ApacheHttpClient4Handler. >> > handle( >> > > > ApacheHttpClient4Handler.java:187) >> > > > at com.sun.jersey.api.client.filter. >> GZIPContentEncodingFilter. >> > > > handle(GZIPContentEncodingFilter.java:123) >> > > > at >com.netflix.discovery.EurekaIdentityHeaderFilter.handle( >> > > > EurekaIdentityHeaderFilter.java:27) >> > > > at >com.sun.jersey.api.client.Client.handle(Client.java:652) >> > > > at com.sun.jersey.api.client.WebResource.handle( >> > > > WebResource.java:682) >> > > > at com.sun.jersey.api.client.WebResource.access$200( >> > > > WebResource.java:74) >> > > > at com.sun.jersey.api.client.WebResource$Builder.get( >> > > > WebResource.java:509) >> > > > at com.netflix.discovery.shared.transport.jersey. >> > > > AbstractJerseyEurekaHttpClient.getApplicationsInternal( >> > > > AbstractJerseyEurekaHttpClient.java:194) >> > > > at com.netflix.discovery.shared.transport.jersey. >> > > > AbstractJerseyEurekaHttpClient.getDelta( >> AbstractJerseyEurekaHttpClient >> > > > .java:170) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator$7.execute(EurekaHttpClientDecorator. >> > java:152) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > MetricsCollectingEurekaHttpClient.execute( >> > MetricsCollectingEurekaHttpCli >> > > > ent.java:73) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator.getDelta(EurekaHttpClientDecorator. >> java:149) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator$7.execute(EurekaHttpClientDecorator. >> > java:152) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > RedirectingEurekaHttpClient.executeOnNewServer( >> > > > RedirectingEurekaHttpClient.java:118) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >RedirectingEurekaHttpClient.execute(RedirectingEurekaHttpClient. >> > java:79) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator.getDelta(EurekaHttpClientDecorator. >> java:149) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator$7.execute(EurekaHttpClientDecorator. >> > java:152) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > RetryableEurekaHttpClient.execute(RetryableEurekaHttpClient. >> java:119) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator.getDelta(EurekaHttpClientDecorator. >> java:149) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator$7.execute(EurekaHttpClientDecorator. >> > java:152) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >SessionedEurekaHttpClient.execute(SessionedEurekaHttpClient.java:77) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator.getDelta(EurekaHttpClientDecorator. >> java:149) >> > > > at >com.netflix.discovery.DiscoveryClient.getAndUpdateDelta( >> > > > DiscoveryClient.java:1064) >> > > > at com.netflix.discovery.DiscoveryClient.fetchRegistry( >> > > > DiscoveryClient.java:946) >> > > > at >com.netflix.discovery.DiscoveryClient.refreshRegistry( >> > > > DiscoveryClient.java:1468) >> > > > at com.netflix.discovery.DiscoveryClient$ >> > CacheRefreshThread.run( >> > > > DiscoveryClient.java:1435) >> > > > at java.util.concurrent.Executors$RunnableAdapter. >> > > > call(Executors.java:511) >> > > > at >java.util.concurrent.FutureTask.run(FutureTask.java:266) >> > > > at java.util.concurrent.ThreadPoolExecutor.runWorker( >> > > > ThreadPoolExecutor.java:1149) >> > > > at java.util.concurrent.ThreadPoolExecutor$Worker.run( >> > > > ThreadPoolExecutor.java:624) >> > > > at java.lang.Thread.run(Thread.java:748) >> > > > Caused by: java.net.ConnectException: Connection refused >(Connection >> > > > refused) >> > > > at java.net.PlainSocketImpl.socketConnect(Native Method) >> > > > at java.net <http://java.net/>.AbstractPlainSocketImpl. >> > doConnect( >> > > > AbstractPlainSocketImpl.java:350) >> > > > at java.net <http://java.net/>.AbstractPlainSocketImpl. >> > connectToAddress( >> > > > AbstractPlainSocketImpl.java:206) >> > > > at java.net <http://java.net/>.AbstractPlainSocketImpl. >> connect( >> > > > AbstractPlainSocketImpl.java:188) >> > > > at >java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) >> > > > at java.net.Socket.connect(Socket.java:589) >> > > > at org.apache.http.conn.scheme.PlainSocketFactory. >> > connectSocket( >> > > > PlainSocketFactory.java:117) >> > > > at >org.apache.http.impl.conn.DefaultClientConnectionOperato >> > > > r.openConnection(DefaultClientConnectionOperator.java:177) >> > > > at org.apache.http.impl.conn.AbstractPoolEntry.open( >> > > > AbstractPoolEntry.java:144) >> > > > at >org.apache.http.impl.conn.AbstractPooledConnAdapter.open( >> > > > AbstractPooledConnAdapter.java:131) >> > > > at org.apache.http.impl.client.DefaultRequestDirector. >> > tryConnect( >> > > > DefaultRequestDirector.java:611) >> > > > at org.apache.http.impl.client.DefaultRequestDirector. >> execute( >> > > > DefaultRequestDirector.java:446) >> > > > at >org.apache.http.impl.client.AbstractHttpClient.doExecute( >> > > > AbstractHttpClient.java:882) >> > > > at >org.apache.http.impl.client.CloseableHttpClient.execute( >> > > > CloseableHttpClient.java:117) >> > > > at >org.apache.http.impl.client.CloseableHttpClient.execute( >> > > > CloseableHttpClient.java:55) >> > > > at >com.sun.jersey.client.apache4.ApacheHttpClient4Handler. >> > handle( >> > > > ApacheHttpClient4Handler.java:173) >> > > > ... 30 common frames omitted >> > > > 22:25:55.224 [DiscoveryClient-CacheRefreshExecutor-0] ERROR >> > > > c.netflix.discovery.DiscoveryClient - >DiscoveryClient_UNKNOWN/192. >> > 168.1.3:-1 >> > > > - was unable to refresh its cache! status = Cannot execute >request on >> > any >> > > > known server >> > > > com.netflix.discovery.shared.transport.TransportException: >Cannot >> > execute >> > > > request on any known server >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > RetryableEurekaHttpClient.execute(RetryableEurekaHttpClient. >> java:111) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator.getDelta(EurekaHttpClientDecorator. >> java:149) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator$7.execute(EurekaHttpClientDecorator. >> > java:152) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > >SessionedEurekaHttpClient.execute(SessionedEurekaHttpClient.java:77) >> > > > at com.netflix.discovery.shared.transport.decorator. >> > > > EurekaHttpClientDecorator.getDelta(EurekaHttpClientDecorator. >> java:149) >> > > > at >com.netflix.discovery.DiscoveryClient.getAndUpdateDelta( >> > > > DiscoveryClient.java:1064) >> > > > at com.netflix.discovery.DiscoveryClient.fetchRegistry( >> > > > DiscoveryClient.java:946) >> > > > at >com.netflix.discovery.DiscoveryClient.refreshRegistry( >> > > > DiscoveryClient.java:1468) >> > > > at com.netflix.discovery.DiscoveryClient$ >> > CacheRefreshThread.run( >> > > > DiscoveryClient.java:1435) >> > > > at java.util.concurrent.Executors$RunnableAdapter. >> > > > call(Executors.java:511) >> > > > at >java.util.concurrent.FutureTask.run(FutureTask.java:266) >> > > > at java.util.concurrent.ThreadPoolExecutor.runWorker( >> > > > ThreadPoolExecutor.java:1149) >> > > > at java.util.concurrent.ThreadPoolExecutor$Worker.run( >> > > > ThreadPoolExecutor.java:624) >> > > > at java.lang.Thread.run(Thread.java:748) >> > > > >> > > > Any pointers in resolving these? >> > > > >> > > > >> > > > > On Feb 25, 2018, at 9:11 PM, Acha Bill <[email protected] >> > <mailto:[email protected]>> wrote: >> > > > > >> > > > > Login credentials for fims web app not working. >> > > > > >> > > > > Tenant: playground >> > > > > Username: operator >> > > > > Password: init1@l >> > > > > >> > > > > https://cwiki.apache.org/confluence/display/FINERACT/ < >> > https://cwiki.apache.org/confluence/display/FINERACT/> >> > > > How+to+build+Fineract+CN >> > > > > >> > > > >> On Feb 24, 2018, at 6:50 AM, Isaac Kamga < >> [email protected] >> > <mailto:[email protected]>> >> > > > wrote: >> > > > >> >> > > > >> Hi Bill, >> > > > >> >> > > > >> That's a good step for a student who wants to work on >Fineract CN >> > during >> > > > >> GSoC 2018 >> > > > >> >> > > > >> On the same How to build Fineract CN >> > > > >> <https://cwiki.apache.org/confluence/display/FINERACT/ < >> > https://cwiki.apache.org/confluence/display/FINERACT/> >> > > > How+to+build+Fineract+CN> >> > > > >> page, there are test credentials for tenant, user and >password. >> > > > >> >> > > > >> Did you also correct the initial setup script as was asked >you by >> > Awasum >> > > > >> Yannick ? It'll be helpful for you to share it with the >wider >> > community. >> > > > >> >> > > > >> Cheers, >> > > > >> Isaac Kamga. >> > > > >> >> > > > >> >> > > > >> >> > > > >> On Sat, Feb 24, 2018 at 1:29 AM, Acha Bill ><[email protected] >> > <mailto:[email protected]>> >> > > > wrote: >> > > > >> >> > > > >>> Hello Isaac, Awasum, >> > > > >>> >> > > > >>> I’ve successfully built the codebase and running the fims >app and >> > demo >> > > > >>> server. >> > > > >>> Are there any default/test login credentials for the web >app? >> > > > >>> >> > > > >>> >> > > > >>>> On Feb 22, 2018, at 8:45 AM, Awasum Yannick ><[email protected] >> > <mailto:[email protected]>> >> > > > wrote: >> > > > >>>> >> > > > >>>> Hey, >> > > > >>>> >> > > > >>>> From here: >> > > > >>>> https://github.com/apache/fineract-cn-demo-server/tree/ < >> > https://github.com/apache/fineract-cn-demo-server/tree/> >> > > > develop/scripts, >> > > > >>>> >> > > > >>>> You can see a windows folder, It contains scripts for >windows. I >> > dont >> > > > >>> know >> > > > >>>> how upto date it is but you can test and give us feedback >and if >> > you >> > > > >>> like, >> > > > >>>> fix the script if there are errors the same approach >highlighted >> > > > above. >> > > > >>>> >> > > > >>>> Thanks. >> > > > >>>> >> > > > >>>> On Thu, Feb 22, 2018 at 8:19 AM, Piyadassi Shakya < >> > > > >>> [email protected] ><mailto:[email protected]> >> > > > >>>>> wrote: >> > > > >>>> >> > > > >>>>> Hi Awasum >> > > > >>>>> >> > > > >>>>> Does this initial-setup.sh works for windows as well as I >had >> > been >> > > > >>>>> executing initial-setup.bat till now. >> > > > >>>>> >> > > > >>>>> >> > > > >>>>> With Regards >> > > > >>>>> Piyadassi >> > > > >>>>> >> > > > >>>>> >> > > > >>>>> On Thu, Feb 22, 2018 at 12:57 PM, Awasum Yannick < >> > > > >>> [email protected] <mailto:[email protected]>> >> > > > >>>>> wrote: >> > > > >>>>> >> > > > >>>>>> Hi Bill, Piyadassi, >> > > > >>>>>> >> > > > >>>>>> The build instructions here : >> > > > >>>>>> https://cwiki.apache.org/confluence/display/FINERACT/ < >> > https://cwiki.apache.org/confluence/display/FINERACT/> >> > > > >>>>>> How+to+build+Fineract+CN >> > > > >>>>>> <https://cwiki.apache.org/confluence/display/FINERACT/ < >> > https://cwiki.apache.org/confluence/display/FINERACT/> >> > > > >>>>>> How+to+build+Fineract+CN> >> > > > >>>>>> are a little bit outdated. >> > > > >>>>>> >> > > > >>>>>> What you can do is to update the How To Build Wiki >according >> to >> > your >> > > > >>>>>> research/findings on running Fineract CN. >> > > > >>>>>> >> > > > >>>>>> An approach you might use is as follows: >> > > > >>>>>> >> > > > >>>>>> 1.) Refactor/Rewrite a new script base on the initial >build >> > script >> > > > >>> found >> > > > >>>>>> here: >> > > > >>>>>> https://github.com/apache/fineract-cn-demo-server/blob/ >< >> > https://github.com/apache/fineract-cn-demo-server/blob/> >> > > > >>>>>> develop/scripts/Unix/initial-setup.sh >> > > > >>>>>> so that it now pulls from Fineract CN repos instead of >Mifos >> IO >> > (Old >> > > > >>> name >> > > > >>>>>> for the new Architecture, the CN project, Recently >donated). >> > > > >>>>>> Here are the new repositories under Apache Infra: >> > > > >>>>>> >https://github.com/search?p=3&q=org%3Aapache+fineract+cn& < >> > https://github.com/search?p=3&q=org%3Aapache+fineract+cn&> >> > > > >>>>> type=Repositories >> > > > >>>>>> >> > > > >>>>>> 2.) Run and make sure the project builds on your >machine. >> Maybe >> > this >> > > > >>>>>> dependency graph for the Microservices will help you >write the >> > the >> > > > >>>>> script( >> > > > >>>>>> to know which repo to clone before the other). From my >small >> > > > research, >> > > > >>>>> here >> > > > >>>>>> is the dependency graph inorder: start with: lang, api, >> > cassandra, >> > > > >>>>> mariadb, >> > > > >>>>>> async, command, test, crypto, anubis, service-starter, >> identity, >> > > > >>>>>> permitted-feign-client, accounting, customer, >provisioner, >> > rhythm, >> > > > >>>>> office, >> > > > >>>>>> portfolio, deposit-account-management, cheques, teller, >> payroll, >> > > > group, >> > > > >>>>>> reporting. >> > > > >>>>>> Try that and let me know if I miss something. >> > > > >>>>>> >> > > > >>>>>> 3.) You can now update the Wiki page on How to Build >Fineract >> CN >> > > > >>>>>> >> > > > >>>>>> Not to forget step 0, is for you to have the right >> > prerequisites: >> > > > Java, >> > > > >>>>>> Spring, Spring boot , annotations and abit familiarity >with >> > Spring >> > > > >>> Cloud. >> > > > >>>>>> Also you need to understand about Microservices and >Design >> > > > Principles >> > > > >>> in >> > > > >>>>>> the context of Fineract CN. You can start here: >> > > > >>>>>> https://cwiki.apache.org/confluence/display/FINERACT/ < >> > https://cwiki.apache.org/confluence/display/FINERACT/> >> > > > >>>>>> Composing+a+Release+out+of+Microservices >> > > > >>>>>> , https://cwiki.apache.org/confluence/pages/viewpage < >> > https://cwiki.apache.org/confluence/pages/viewpage>. >> > > > >>>>>> action?pageId=73634331 >> > > > >>>>>> >> > > > >>>>>> Martin Fowler also has some good articles on the topic, >You >> can >> > > > begin >> > > > >>>>> here: >> > > > >>>>>> https://martinfowler.com/articles/microservices.html < >> > https://martinfowler.com/articles/microservices.html> >> > > > >>>>>> >> > > > >>>>>> The above might look like alot of work but trust me, >when you >> > do the >> > > > >>> hard >> > > > >>>>>> work, it always pays in ways you can never imagine. >> > > > >>>>>> >> > > > >>>>>> So keep working and asking questions if you get into >issues. >> > > > >>>>>> >> > > > >>>>>> Thanks, >> > > > >>>>>> Awasum Yannick >> > > > >>>>>> >> > > > >>>>>> >> > > > >>>>>> On Thu, Feb 22, 2018 at 5:42 AM, Isaac Kamga < >> > > > >>> [email protected] ><mailto:[email protected]>> >> > > > >>>>>> wrote: >> > > > >>>>>> >> > > > >>>>>>> Hi Piyadassi, >> > > > >>>>>>> >> > > > >>>>>>> The 4th step points you to the initial-setup.sh bash >script >> now >> > > > >>>>> residing >> > > > >>>>>> on >> > > > >>>>>>> https://github.com/apache/fineract-cn-demo-server/tree/ >< >> > https://github.com/apache/fineract-cn-demo-server/tree/> >> > > > >>>>>>> develop/scripts/Unix. >> > > > >>>>>>> That's the script which anyone intending to clone >Apache >> > Fineract >> > > > CN >> > > > >>>>>>> repositories should execute. >> > > > >>>>>>> >> > > > >>>>>>> At Your Service, >> > > > >>>>>>> Isaac Kamga. >> > > > >>>>>>> >> > > > >>>>>>> On Thu, Feb 22, 2018 at 5:33 AM, Piyadassi Shakya < >> > > > >>>>>>> [email protected] ><mailto:[email protected]> >> > > > >>>>>>>> wrote: >> > > > >>>>>>> >> > > > >>>>>>>> Hi Isaac, >> > > > >>>>>>>> I have been following the same procedure but couldn't >> > understand >> > > > the >> > > > >>>>>> 4th >> > > > >>>>>>>> step " opening the initial-setup file" from this >steps " >> > > > >>>>>>>> https://cwiki.apache.org/confluence/display/FINERACT/ >< >> > https://cwiki.apache.org/confluence/display/FINERACT/> >> > > > >>>>>>>> How+to+build+Fineract+CN >> > > > >>>>>>>> " Do we have the system live somewhere so that we >couldn't >> > > > >>>>>> understand a >> > > > >>>>>>>> bit in detail. >> > > > >>>>>>>> >> > > > >>>>>>>> >> > > > >>>>>>>> >> > > > >>>>>>>> >> > > > >>>>>>>> With Regards >> > > > >>>>>>>> Piyadassi >> > > > >>>>>>>> >> > > > >>>>>>>> >> > > > >>>>>>>> On Thu, Feb 22, 2018 at 9:08 AM, Isaac Kamga < >> > > > >>>>>> [email protected] ><mailto:[email protected]>> >> > > > >>>>>>>> wrote: >> > > > >>>>>>>> >> > > > >>>>>>>>> I hope you didn't just clone the lone demo-server >> repository >> > and >> > > > >>>>> run >> > > > >>>>>>>>> `./gradlew publishToMavenLocal` therein. >> > > > >>>>>>>>> >> > > > >>>>>>>>> If you're not on it already,here >> > > > >>>>>>>>> https://cwiki.apache.org/confluence/display/FINERACT/ >< >> > https://cwiki.apache.org/confluence/display/FINERACT/> >> > > > >>>>>>>>> How+to+build+Fineract+CN >> > > > >>>>>>>>> are instructions on how to build Apache Fineract CN - >an >> > optimal >> > > > >>>>>>> starting >> > > > >>>>>>>>> point. >> > > > >>>>>>>>> >> > > > >>>>>>>>> On Thu, Feb 22, 2018 at 2:50 AM, Acha Bill < >> > [email protected] <mailto:[email protected]> >> > > > > >> > > > >>>>>>> wrote: >> > > > >>>>>>>>> >> > > > >>>>>>>>>> Hello Isaac, >> > > > >>>>>>>>>> >> > > > >>>>>>>>>> I’ve ran the command more than 12 times and same >result. >> > > > >>>>>>>>>> `./gradlew publishMavenLocal` on >fineract-cn-demo-server >> > > > >>>>>>>>>> >> > > > >>>>>>>>>>> On Feb 22, 2018, at 2:28 AM, Isaac Kamga < >> > > > >>>>>>> [email protected] ><mailto:[email protected] >> >> >> > > > >>>>>>>>>> wrote: >> > > > >>>>>>>>>>> >> > > > >>>>>>>>>>> Hi Bill, >> > > > >>>>>>>>>>> >> > > > >>>>>>>>>>> I'd advise that you run the script a couple more >times. >> > You'll >> > > > >>>>>> also >> > > > >>>>>>>>>> observe >> > > > >>>>>>>>>>> that the errors showing up from each run of >`./gradlew >> > > > >>>>>>>>>> publishToMavenLocal` >> > > > >>>>>>>>>>> gradually level off. When you have `BUILD >SUCCESSFUL` >> > showing >> > > > >>>>> up >> > > > >>>>>>> from >> > > > >>>>>>>>>> *each* >> > > > >>>>>>>>>>> repository, then you're good to go. >> > > > >>>>>>>>>>> >> > > > >>>>>>>>>>> At Your Service, >> > > > >>>>>>>>>>> Isaac Kamga. >> > > > >>>>>>>>>>> >> > > > >>>>>>>>>>> On Thu, Feb 22, 2018 at 12:30 AM, Acha Bill < >> > > > >>>>>> [email protected] <mailto:[email protected]> >> > > > >>>>>>>>>> <mailto:[email protected] ><mailto:[email protected] >> >>> >> > wrote: >> > > > >>>>>>>>>>> >> > > > >>>>>>>>>>>> Sorry, that’s on fineract-cn-demo-server. >> > > > >>>>>>>>>>>>> On Feb 22, 2018, at 12:29 AM, Acha Bill < >> > > > >>>>> [email protected] <mailto:[email protected]>> >> > > > >>>>>>>>> wrote: >> > > > >>>>>>>>>>>>> >> > > > >>>>>>>>>>>>> Hello, >> > > > >>>>>>>>>>>>> >> > > > >>>>>>>>>>>>> Build error when running: `./gradlew >> publishToMavenLocal` >> > > > >>>>>>>>>>>>> >> > > > >>>>>>>>>>>>> Any pointers? >> > > > >>>>>>>>>>>>> >> > > > >>>>>>>>>>>>> View log below; >> > > > >>>>>>>>>>>>> >> > > > >>>>>>>>>>>>> What went wrong: >> > > > >>>>>>>>>>>>> Could not resolve all dependencies for >configuration >> > > > >>>>>>>>>>>> ':detachedConfiguration5'. >> > > > >>>>>>>>>>>>>> Could not find io.mifos.office:api:0.1.0- >> > BUILD-SNAPSHOT. >> > > > >>>>>>>>>>>>> Searched in the following locations: >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ >> io/mifos/office/api/0.1.0- >> > <https://jcenter.bintray.com/io/mifos/office/api/0.1.0-> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/maven-metadata.xml < >> > > > >>>>> https://jcenter.bintray.com/ ><https://jcenter.bintray.com/> >> > > > >>>>>>>>>>>> io/mifos/office/api/0.1.0- >> BUILD-SNAPSHOT/maven-metadata. >> > xml> >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ >> io/mifos/office/api/0.1.0- >> > <https://jcenter.bintray.com/io/mifos/office/api/0.1.0-> >> > > > >>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/office/api/0.1.0- < >> > https://jcenter.bintray.com/io/mifos/office/api/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.pom < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > <https://jcenter.bintray.com/ <https://jcenter.bintray.com/>> >> > > > >>>>>>>>>>>> >io/mifos/office/api/0.1.0-BUILD-SNAPSHOT/api-0.1.0- >> > > > >>>>>>>>> BUILD-SNAPSHOT.pom> >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ >> io/mifos/office/api/0.1.0- >> > <https://jcenter.bintray.com/io/mifos/office/api/0.1.0-> >> > > > >>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/office/api/0.1.0- < >> > https://jcenter.bintray.com/io/mifos/office/api/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.jar < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > <https://jcenter.bintray.com/ <https://jcenter.bintray.com/>> >> > > > >>>>>>>>>>>> >io/mifos/office/api/0.1.0-BUILD-SNAPSHOT/api-0.1.0- >> > > > >>>>>>>>> BUILD-SNAPSHOT.jar> >> > > > >>>>>>>>>>>>> file:/Users/bill/.m2/repository/io/mifos/office/ >> > > > >>>>>>>>>>>> api/0.1.0-BUILD-SNAPSHOT/maven-metadata.xml >> > > > >>>>>>>>>>>>> file:/Users/bill/.m2/repository/io/mifos/office/ >> > > > >>>>>>>>>>>> >api/0.1.0-BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.pom >> > > > >>>>>>>>>>>>> file:/Users/bill/.m2/repository/io/mifos/office/ >> > > > >>>>>>>>>>>> >api/0.1.0-BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.jar >> > > > >>>>>>>>>>>>> Required by: >> > > > >>>>>>>>>>>>> project : >> > > > >>>>>>>>>>>>>> Could not find io.mifos.provisioner:api:0.1. >> > > > >>>>> 0-BUILD-SNAPSHOT. >> > > > >>>>>>>>>>>>> Searched in the following locations: >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ < >> > https://jcenter.bintray.com/> >> > > > >>>>> io/mifos/provisioner/api/0.1 >> > > > >>>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/provisioner/api/0.1 >> < >> > https://jcenter.bintray.com/io/mifos/provisioner/api/0.1>>. >> > > > >>>>>>>>>>>> 0-BUILD-SNAPSHOT/maven-metadata.xml < >> > > > >>>>>> https://jcenter.bintray.com/ ><https://jcenter.bintray.com/> >> > > > >>>>>>> < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > > >> > > > >>>>>>>>>>>> >io/mifos/provisioner/api/0.1.0-BUILD-SNAPSHOT/maven- >> > > > >>>>>> metadata.xml> >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ < >> > https://jcenter.bintray.com/> >> > > > >>>>> io/mifos/provisioner/api/0.1 >> > > > >>>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/provisioner/api/0.1 >> < >> > https://jcenter.bintray.com/io/mifos/provisioner/api/0.1>>. >> > > > >>>>>>>>>>>> 0-BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.pom < >> > > > >>>>>>>>>>>> https://jcenter.bintray.com/ >> io/mifos/provisioner/api/0.1 >> > <https://jcenter.bintray.com/io/mifos/provisioner/api/0.1> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/provisioner/api/0.1 >> < >> > https://jcenter.bintray.com/io/mifos/provisioner/api/0.1>>. >> > > > >>>>>>>>>>>> 0-BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.pom> >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ < >> > https://jcenter.bintray.com/> >> > > > >>>>> io/mifos/provisioner/api/0.1 >> > > > >>>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/provisioner/api/0.1 >> < >> > https://jcenter.bintray.com/io/mifos/provisioner/api/0.1>>. >> > > > >>>>>>>>>>>> 0-BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.jar < >> > > > >>>>>>>>>>>> https://jcenter.bintray.com/ >> io/mifos/provisioner/api/0.1 >> > <https://jcenter.bintray.com/io/mifos/provisioner/api/0.1> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/provisioner/api/0.1 >> < >> > https://jcenter.bintray.com/io/mifos/provisioner/api/0.1>>. >> > > > >>>>>>>>>>>> 0-BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.jar> >> > > > >>>>>>>>>>>>> file:/Users/bill/.m2/repository/io/mifos/ >> > > > >>>>>>>>>>>> >provisioner/api/0.1.0-BUILD-SNAPSHOT/maven-metadata.xml >> > > > >>>>>>>>>>>>> file:/Users/bill/.m2/repository/io/mifos/ >> > > > >>>>>>>>>>>> >provisioner/api/0.1.0-BUILD-SNAPSHOT/api-0.1.0-BUILD- >> > > > >>>>>> SNAPSHOT.pom >> > > > >>>>>>>>>>>>> file:/Users/bill/.m2/repository/io/mifos/ >> > > > >>>>>>>>>>>> >provisioner/api/0.1.0-BUILD-SNAPSHOT/api-0.1.0-BUILD- >> > > > >>>>>> SNAPSHOT.jar >> > > > >>>>>>>>>>>>> Required by: >> > > > >>>>>>>>>>>>> project : >> > > > >>>>>>>>>>>>>> Could not find io.mifos.identity:api:0.1.0- >> > BUILD-SNAPSHOT. >> > > > >>>>>>>>>>>>> Searched in the following locations: >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ < >> > https://jcenter.bintray.com/> >> > > > >>>>> io/mifos/identity/api/0.1.0- >> > > > >>>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/identity/api/0.1.0- >> < >> > https://jcenter.bintray.com/io/mifos/identity/api/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/maven-metadata.xml < >> > > > >>>>> https://jcenter.bintray.com/ ><https://jcenter.bintray.com/> >> > > > >>>>>> < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > > >> > > > >>>>>>>>>>>> io/mifos/identity/api/0.1.0- >> > BUILD-SNAPSHOT/maven-metadata. >> > > > >>>>> xml> >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ < >> > https://jcenter.bintray.com/> >> > > > >>>>> io/mifos/identity/api/0.1.0- >> > > > >>>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/identity/api/0.1.0- >> < >> > https://jcenter.bintray.com/io/mifos/identity/api/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.pom < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > <https://jcenter.bintray.com/ <https://jcenter.bintray.com/>> >> > > > >>>>>>>>>>>> >io/mifos/identity/api/0.1.0-BUILD-SNAPSHOT/api-0.1.0- >> > > > >>>>>>>>>> BUILD-SNAPSHOT.pom> >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ < >> > https://jcenter.bintray.com/> >> > > > >>>>> io/mifos/identity/api/0.1.0- >> > > > >>>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/identity/api/0.1.0- >> < >> > https://jcenter.bintray.com/io/mifos/identity/api/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.jar < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > <https://jcenter.bintray.com/ <https://jcenter.bintray.com/>> >> > > > >>>>>>>>>>>> >io/mifos/identity/api/0.1.0-BUILD-SNAPSHOT/api-0.1.0- >> > > > >>>>>>>>>> BUILD-SNAPSHOT.jar> >> > > > >>>>>>>>>>>>> >file:/Users/bill/.m2/repository/io/mifos/identity/ >> > > > >>>>>>>>>>>> api/0.1.0-BUILD-SNAPSHOT/maven-metadata.xml >> > > > >>>>>>>>>>>>> >file:/Users/bill/.m2/repository/io/mifos/identity/ >> > > > >>>>>>>>>>>> >api/0.1.0-BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.pom >> > > > >>>>>>>>>>>>> >file:/Users/bill/.m2/repository/io/mifos/identity/ >> > > > >>>>>>>>>>>> >api/0.1.0-BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.jar >> > > > >>>>>>>>>>>>> Required by: >> > > > >>>>>>>>>>>>> project : >> > > > >>>>>>>>>>>>>> Could not find io.mifos.rhythm:api:0.1.0- >> > BUILD-SNAPSHOT. >> > > > >>>>>>>>>>>>> Searched in the following locations: >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ >> io/mifos/rhythm/api/0.1.0- >> > <https://jcenter.bintray.com/io/mifos/rhythm/api/0.1.0-> >> > > > >>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/rhythm/api/0.1.0- < >> > https://jcenter.bintray.com/io/mifos/rhythm/api/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/maven-metadata.xml < >> > > > >>>>> https://jcenter.bintray.com/ ><https://jcenter.bintray.com/> >> > > > >>>>>> < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > > >> > > > >>>>>>>>>>>> io/mifos/rhythm/api/0.1.0- >> BUILD-SNAPSHOT/maven-metadata. >> > xml> >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ >> io/mifos/rhythm/api/0.1.0- >> > <https://jcenter.bintray.com/io/mifos/rhythm/api/0.1.0-> >> > > > >>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/rhythm/api/0.1.0- < >> > https://jcenter.bintray.com/io/mifos/rhythm/api/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.pom < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > <https://jcenter.bintray.com/ <https://jcenter.bintray.com/>> >> > > > >>>>>>>>>>>> >io/mifos/rhythm/api/0.1.0-BUILD-SNAPSHOT/api-0.1.0- >> > > > >>>>>>>>> BUILD-SNAPSHOT.pom> >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ >> io/mifos/rhythm/api/0.1.0- >> > <https://jcenter.bintray.com/io/mifos/rhythm/api/0.1.0-> >> > > > >>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/rhythm/api/0.1.0- < >> > https://jcenter.bintray.com/io/mifos/rhythm/api/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.jar < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > <https://jcenter.bintray.com/ <https://jcenter.bintray.com/>> >> > > > >>>>>>>>>>>> >io/mifos/rhythm/api/0.1.0-BUILD-SNAPSHOT/api-0.1.0- >> > > > >>>>>>>>> BUILD-SNAPSHOT.jar> >> > > > >>>>>>>>>>>>> file:/Users/bill/.m2/repository/io/mifos/rhythm/ >> > > > >>>>>>>>>>>> api/0.1.0-BUILD-SNAPSHOT/maven-metadata.xml >> > > > >>>>>>>>>>>>> file:/Users/bill/.m2/repository/io/mifos/rhythm/ >> > > > >>>>>>>>>>>> >api/0.1.0-BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.pom >> > > > >>>>>>>>>>>>> file:/Users/bill/.m2/repository/io/mifos/rhythm/ >> > > > >>>>>>>>>>>> >api/0.1.0-BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.jar >> > > > >>>>>>>>>>>>> Required by: >> > > > >>>>>>>>>>>>> project : >> > > > >>>>>>>>>>>>>> Could not find io.mifos.rhythm:spi:0.1.0- >> > BUILD-SNAPSHOT. >> > > > >>>>>>>>>>>>> Searched in the following locations: >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ >> io/mifos/rhythm/spi/0.1.0- >> > <https://jcenter.bintray.com/io/mifos/rhythm/spi/0.1.0-> >> > > > >>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/rhythm/spi/0.1.0- < >> > https://jcenter.bintray.com/io/mifos/rhythm/spi/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/maven-metadata.xml < >> > > > >>>>> https://jcenter.bintray.com/ ><https://jcenter.bintray.com/> >> > > > >>>>>> < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > > >> > > > >>>>>>>>>>>> io/mifos/rhythm/spi/0.1.0- >> BUILD-SNAPSHOT/maven-metadata. >> > xml> >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ >> io/mifos/rhythm/spi/0.1.0- >> > <https://jcenter.bintray.com/io/mifos/rhythm/spi/0.1.0-> >> > > > >>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/rhythm/spi/0.1.0- < >> > https://jcenter.bintray.com/io/mifos/rhythm/spi/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/spi-0.1.0-BUILD-SNAPSHOT.pom < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > <https://jcenter.bintray.com/ <https://jcenter.bintray.com/>> >> > > > >>>>>>>>>>>> >io/mifos/rhythm/spi/0.1.0-BUILD-SNAPSHOT/spi-0.1.0- >> > > > >>>>>>>>> BUILD-SNAPSHOT.pom> >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ >> io/mifos/rhythm/spi/0.1.0- >> > <https://jcenter.bintray.com/io/mifos/rhythm/spi/0.1.0-> >> > > > >>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/rhythm/spi/0.1.0- < >> > https://jcenter.bintray.com/io/mifos/rhythm/spi/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/spi-0.1.0-BUILD-SNAPSHOT.jar < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > <https://jcenter.bintray.com/ <https://jcenter.bintray.com/>> >> > > > >>>>>>>>>>>> >io/mifos/rhythm/spi/0.1.0-BUILD-SNAPSHOT/spi-0.1.0- >> > > > >>>>>>>>> BUILD-SNAPSHOT.jar> >> > > > >>>>>>>>>>>>> file:/Users/bill/.m2/repository/io/mifos/rhythm/ >> > > > >>>>>>>>>>>> spi/0.1.0-BUILD-SNAPSHOT/maven-metadata.xml >> > > > >>>>>>>>>>>>> file:/Users/bill/.m2/repository/io/mifos/rhythm/ >> > > > >>>>>>>>>>>> >spi/0.1.0-BUILD-SNAPSHOT/spi-0.1.0-BUILD-SNAPSHOT.pom >> > > > >>>>>>>>>>>>> file:/Users/bill/.m2/repository/io/mifos/rhythm/ >> > > > >>>>>>>>>>>> >spi/0.1.0-BUILD-SNAPSHOT/spi-0.1.0-BUILD-SNAPSHOT.jar >> > > > >>>>>>>>>>>>> Required by: >> > > > >>>>>>>>>>>>> project : >> > > > >>>>>>>>>>>>>> Could not find io.mifos.customer:api:0.1.0- >> > BUILD-SNAPSHOT. >> > > > >>>>>>>>>>>>> Searched in the following locations: >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ < >> > https://jcenter.bintray.com/> >> > > > >>>>> io/mifos/customer/api/0.1.0- >> > > > >>>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/customer/api/0.1.0- >> < >> > https://jcenter.bintray.com/io/mifos/customer/api/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/maven-metadata.xml < >> > > > >>>>> https://jcenter.bintray.com/ ><https://jcenter.bintray.com/> >> > > > >>>>>> < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > > >> > > > >>>>>>>>>>>> io/mifos/customer/api/0.1.0- >> > BUILD-SNAPSHOT/maven-metadata. >> > > > >>>>> xml> >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ < >> > https://jcenter.bintray.com/> >> > > > >>>>> io/mifos/customer/api/0.1.0- >> > > > >>>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/customer/api/0.1.0- >> < >> > https://jcenter.bintray.com/io/mifos/customer/api/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.pom < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > <https://jcenter.bintray.com/ <https://jcenter.bintray.com/>> >> > > > >>>>>>>>>>>> >io/mifos/customer/api/0.1.0-BUILD-SNAPSHOT/api-0.1.0- >> > > > >>>>>>>>>> BUILD-SNAPSHOT.pom> >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ < >> > https://jcenter.bintray.com/> >> > > > >>>>> io/mifos/customer/api/0.1.0- >> > > > >>>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/customer/api/0.1.0- >> < >> > https://jcenter.bintray.com/io/mifos/customer/api/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.jar < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > <https://jcenter.bintray.com/ <https://jcenter.bintray.com/>> >> > > > >>>>>>>>>>>> >io/mifos/customer/api/0.1.0-BUILD-SNAPSHOT/api-0.1.0- >> > > > >>>>>>>>>> BUILD-SNAPSHOT.jar> >> > > > >>>>>>>>>>>>> >file:/Users/bill/.m2/repository/io/mifos/customer/ >> > > > >>>>>>>>>>>> api/0.1.0-BUILD-SNAPSHOT/maven-metadata.xml >> > > > >>>>>>>>>>>>> >file:/Users/bill/.m2/repository/io/mifos/customer/ >> > > > >>>>>>>>>>>> >api/0.1.0-BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.pom >> > > > >>>>>>>>>>>>> >file:/Users/bill/.m2/repository/io/mifos/customer/ >> > > > >>>>>>>>>>>> >api/0.1.0-BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.jar >> > > > >>>>>>>>>>>>> Required by: >> > > > >>>>>>>>>>>>> project : >> > > > >>>>>>>>>>>>>> Could not find io.mifos.accounting:api:0.1.0- >> > > > >>>>> BUILD-SNAPSHOT. >> > > > >>>>>>>>>>>>> Searched in the following locations: >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ < >> > https://jcenter.bintray.com/> >> > > > >>>>>> io/mifos/accounting/api/0.1.0- >> > > > >>>>>>> < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ >> io/mifos/accounting/api/0.1.0- >> > <https://jcenter.bintray.com/io/mifos/accounting/api/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/maven-metadata.xml < >> > > > >>>>> https://jcenter.bintray.com/ ><https://jcenter.bintray.com/> >> > > > >>>>>> < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > > >> > > > >>>>>>>>>>>> io/mifos/accounting/api/0.1.0- >> > BUILD-SNAPSHOT/maven-metadata. >> > > > >>>>>> xml> >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ < >> > https://jcenter.bintray.com/> >> > > > >>>>>> io/mifos/accounting/api/0.1.0- >> > > > >>>>>>> < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ >> io/mifos/accounting/api/0.1.0- >> > <https://jcenter.bintray.com/io/mifos/accounting/api/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.pom < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > <https://jcenter.bintray.com/ <https://jcenter.bintray.com/>> >> > > > >>>>>>>>>>>> >io/mifos/accounting/api/0.1.0-BUILD-SNAPSHOT/api-0.1.0- >> > > > >>>>>>>>>> BUILD-SNAPSHOT.pom> >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ < >> > https://jcenter.bintray.com/> >> > > > >>>>>> io/mifos/accounting/api/0.1.0- >> > > > >>>>>>> < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ >> io/mifos/accounting/api/0.1.0- >> > <https://jcenter.bintray.com/io/mifos/accounting/api/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.jar < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > <https://jcenter.bintray.com/ <https://jcenter.bintray.com/>> >> > > > >>>>>>>>>>>> >io/mifos/accounting/api/0.1.0-BUILD-SNAPSHOT/api-0.1.0- >> > > > >>>>>>>>>> BUILD-SNAPSHOT.jar> >> > > > >>>>>>>>>>>>> file:/Users/bill/.m2/repository/io/mifos/ >> > > > >>>>>>>>>>>> >accounting/api/0.1.0-BUILD-SNAPSHOT/maven-metadata.xml >> > > > >>>>>>>>>>>>> file:/Users/bill/.m2/repository/io/mifos/ >> > > > >>>>>>>>>>>> >accounting/api/0.1.0-BUILD-SNAPSHOT/api-0.1.0-BUILD- >> > > > >>>>>> SNAPSHOT.pom >> > > > >>>>>>>>>>>>> file:/Users/bill/.m2/repository/io/mifos/ >> > > > >>>>>>>>>>>> >accounting/api/0.1.0-BUILD-SNAPSHOT/api-0.1.0-BUILD- >> > > > >>>>>> SNAPSHOT.jar >> > > > >>>>>>>>>>>>> Required by: >> > > > >>>>>>>>>>>>> project : >> > > > >>>>>>>>>>>>>> Could not find io.mifos.accounting:importer: >> > > > >>>>>>> 0.1.0-BUILD-SNAPSHOT. >> > > > >>>>>>>>>>>>> Searched in the following locations: >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ < >> > https://jcenter.bintray.com/> >> > > > >>>>> io/mifos/accounting/importer/ >> > > > >>>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/accounting/importer/ >> < >> > https://jcenter.bintray.com/io/mifos/accounting/importer/>> >> > > > >>>>>>>>>>>> 0.1.0-BUILD-SNAPSHOT/maven-metadata.xml < >> > > > >>>>>>>> https://jcenter.bintray.com/ ><https://jcenter.bintray.com/> >> > > > >>>>>>>>> < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > > >> > > > >>>>>>>>>>>> io/mifos/accounting/importer/ >> 0.1.0-BUILD-SNAPSHOT/maven- >> > > > >>>>>>>> metadata.xml> >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ < >> > https://jcenter.bintray.com/> >> > > > >>>>> io/mifos/accounting/importer/ >> > > > >>>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/accounting/importer/ >> < >> > https://jcenter.bintray.com/io/mifos/accounting/importer/>> >> > > > >>>>>>>>>>>> >0.1.0-BUILD-SNAPSHOT/importer-0.1.0-BUILD-SNAPSHOT.pom >> < >> > > > >>>>>>>>>>>> https://jcenter.bintray.com/ >> io/mifos/accounting/importer/ >> > <https://jcenter.bintray.com/io/mifos/accounting/importer/> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/accounting/importer/ >> < >> > https://jcenter.bintray.com/io/mifos/accounting/importer/>> >> > > > >>>>>>>>>>>> >0.1.0-BUILD-SNAPSHOT/importer-0.1.0-BUILD-SNAPSHOT.pom> >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ < >> > https://jcenter.bintray.com/> >> > > > >>>>> io/mifos/accounting/importer/ >> > > > >>>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/accounting/importer/ >> < >> > https://jcenter.bintray.com/io/mifos/accounting/importer/>> >> > > > >>>>>>>>>>>> >0.1.0-BUILD-SNAPSHOT/importer-0.1.0-BUILD-SNAPSHOT.jar >> < >> > > > >>>>>>>>>>>> https://jcenter.bintray.com/ >> io/mifos/accounting/importer/ >> > <https://jcenter.bintray.com/io/mifos/accounting/importer/> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/accounting/importer/ >> < >> > https://jcenter.bintray.com/io/mifos/accounting/importer/>> >> > > > >>>>>>>>>>>> >0.1.0-BUILD-SNAPSHOT/importer-0.1.0-BUILD-SNAPSHOT.jar> >> > > > >>>>>>>>>>>>> file:/Users/bill/.m2/repository/io/mifos/ >> > > > >>>>>>>>>>>> accounting/importer/0.1.0- >> BUILD-SNAPSHOT/maven-metadata. >> > xml >> > > > >>>>>>>>>>>>> file:/Users/bill/.m2/repository/io/mifos/ >> > > > >>>>>>>>>>>> accounting/importer/0.1.0- >> BUILD-SNAPSHOT/importer-0.1.0- >> > > > >>>>>>>>>> BUILD-SNAPSHOT.pom >> > > > >>>>>>>>>>>>> file:/Users/bill/.m2/repository/io/mifos/ >> > > > >>>>>>>>>>>> accounting/importer/0.1.0- >> BUILD-SNAPSHOT/importer-0.1.0- >> > > > >>>>>>>>>> BUILD-SNAPSHOT.jar >> > > > >>>>>>>>>>>>> Required by: >> > > > >>>>>>>>>>>>> project : >> > > > >>>>>>>>>>>>>> Could not find io.mifos.portfolio:api:0.1.0- >> > BUILD-SNAPSHOT. >> > > > >>>>>>>>>>>>> Searched in the following locations: >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ < >> > https://jcenter.bintray.com/> >> > > > >>>>> io/mifos/portfolio/api/0.1.0- >> > > > >>>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/portfolio/api/0.1.0- >> < >> > https://jcenter.bintray.com/io/mifos/portfolio/api/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/maven-metadata.xml < >> > > > >>>>> https://jcenter.bintray.com/ ><https://jcenter.bintray.com/> >> > > > >>>>>> < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > > >> > > > >>>>>>>>>>>> io/mifos/portfolio/api/0.1.0- >> > BUILD-SNAPSHOT/maven-metadata. >> > > > >>>>> xml> >> > > > >>>>>>>>>>>>> https://jcenter.bintray.com/ < >> > https://jcenter.bintray.com/> >> > > > >>>>> io/mifos/portfolio/api/0.1.0- >> > > > >>>>>> < >> > > > >>>>>>>>>> >https://jcenter.bintray.com/io/mifos/portfolio/api/0.1.0- >> < >> > https://jcenter.bintray.com/io/mifos/portfolio/api/0.1.0->> >> > > > >>>>>>>>>>>> BUILD-SNAPSHOT/api-0.1.0-BUILD-SNAPSHOT.pom < >> > > > >>>>>>>>>> https://jcenter.bintray.com/ < >> https://jcenter.bintray.com/> >> > >>
