Hi Jens I have been working on simplifying build instructions. One of my recent additions was this option: "1. Recommended: You clone demo-server and let it download all dependendent fineract-cn-* libraries..." I tested it locally without problems but in your case it seems from the logs that there are artifacts missing from local user_home/.m2 directory You could try switching to "option #2 (You clone Fineract CN repositories directly"). You shouldn't need to revert anything you have done this far.
Juhan Kontakt Jens Wilke (<jw_l...@headissue.com>) kirjutas kuupƤeval R, 14. juuni 2019 kell 16:27: > Hi There, > > I'd like to get some overview of the project and thought starting with the > demo server is a good idea. > > I try to run it under Ubuntu 18.04 and I use the JDK included in Ubuntu > which is a recent Java 8: > java -version > openjdk version "1.8.0_212" > OpenJDK Runtime Environment (build > 1.8.0_212-8u212-b03-0ubuntu1.18.04.1-b03) > OpenJDK 64-Bit Server VM (build 25.212-b03, mixed mode) > > I clone and build with: > > git clone https://github.com/apache/fineract-cn-demo-server.git > ./gradlew publishToMavenLocal > > Cloning and building runs without problem. > > Then I try to start with: > cd build/libs > java -jar -Ddemoserver.lite=true demo-server-0.1.0-BUILD-SNAPSHOT.jar > > As I understand from the Wiki page, there are no external services needed > since MySQL, cassandra and ActiveMQ will be provided internally. > However I get a bunch of errors, see below. Maybe any hints or directions > how I can further debug this? > > Best, > > Jens > > Here is the complete startup output: > > JUnit version 4.12 > > . ____ _ __ _ _ > /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ > ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ > \\/ ___)| |_)| | | | | || (_| | ) ) ) ) > ' |____| .__|_| |_|_| |_\__, | / / / / > =========|_|==============|___/=/_/_/_/ > :: Spring Boot :: (v1.4.1.RELEASE) > > > . ____ _ __ _ _ > /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ > ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ > \\/ ___)| |_)| | | | | || (_| | ) ) ) ) > ' |____| .__|_| |_|_| |_\__, | / / / / > =========|_|==============|___/=/_/_/_/ > :: Spring Boot :: (v1.4.1.RELEASE) > > .13:17:31.161 [pool-3-thread-1] ERROR o.a.cassandra.service.StartupChecks > - cassandra.jmx.local.port missing from cassandra-env.sh, unable to start > local JMX service. > Resolving artifact org.apache.fineract.cn > .provisioner:service-boot:jar:0.1.0-BUILD-SNAPSHOT > Resolving metadata > org.apache.fineract.cn.provisioner:service-boot:0.1.0-BUILD-SNAPSHOT/maven-metadata.xml > from /home/vagrant/.m2/repository (enhanced) > Resolved metadata > org.apache.fineract.cn.provisioner:service-boot:0.1.0-BUILD-SNAPSHOT/maven-metadata.xml > from /home/vagrant/.m2/repository (enhanced) > Resolved artifact > org.apache.fineract.cn.provisioner:service-boot:jar:0.1.0-BUILD-SNAPSHOT > from null > EE13:17:43.177 [ActiveMQ Transport Server Thread Handler: > tcp://localhost:61616] ERROR o.a.a.broker.TransportConnector - Could not > accept connection : java.lang.InterruptedException > 13:17:43.370 [DefaultMessageListenerContainer-1] ERROR > o.s.j.l.DefaultMessageListenerContainer - Could not refresh JMS Connection > for destination 'portfolio-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) > 13:17:43.372 [DefaultMessageListenerContainer-1] ERROR > o.s.j.l.DefaultMessageListenerContainer - Could not refresh JMS Connection > for destination 'office-v1' - retrying using FixedBackOff{interval=5000, > currentAttempts=0, maxAttempts=unlimited}. Cause: Error while attempting to > add new Connection to 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) > 13:17:43.381 [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 > add new Connection to 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) > 13:17:43.385 [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 > add new Connection to 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) > 13:17:43.446 [DefaultMessageListenerContainer-1] ERROR > o.s.j.l.DefaultMessageListenerContainer - Could not refresh JMS Connection > for destination 'rhythm-v1' - retrying using FixedBackOff{interval=5000, > currentAttempts=0, maxAttempts=unlimited}. Cause: Error while attempting to > add new Connection to 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) > 13:17:43.452 [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 > add new Connection to 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) > 13:17:43.455 [DefaultMessageListenerContainer-1] ERROR > o.s.j.l.DefaultMessageListenerContainer - Could not refresh JMS Connection > for destination 'teller-v1' - retrying using FixedBackOff{interval=5000, > currentAttempts=0, maxAttempts=unlimited}. Cause: Error while attempting to > add new Connection to 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) > 13:17:43.462 [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 > add new Connection to 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) > 13:17:43.467 [DefaultMessageListenerContainer-1] ERROR > o.s.j.l.DefaultMessageListenerContainer - Could not refresh JMS Connection > for destination 'portfolio-v1' - retrying using FixedBackOff{interval=5000, > currentAttempts=0, maxAttempts=unlimited}. Cause: Error while attempting to > add new Connection to 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) > 13:17:43.472 [DefaultMessageListenerContainer-1] ERROR > o.s.j.l.DefaultMessageListenerContainer - Could not refresh JMS Connection > for destination 'rhythm-v1' - retrying using FixedBackOff{interval=5000, > currentAttempts=0, maxAttempts=unlimited}. Cause: Error while attempting to > add new Connection to 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) > 13:17:43.476 [DefaultMessageListenerContainer-1] ERROR > o.s.j.l.DefaultMessageListenerContainer - Could not refresh JMS Connection > for destination 'accounting-v1' - retrying using > FixedBackOff{interval=5000, currentAttempts=0, maxAttempts=unlimited}. > Cause: Error while attempting to add new Connection to 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) > 13:17:43.485 [DefaultMessageListenerContainer-1] ERROR > o.s.j.l.DefaultMessageListenerContainer - Could not refresh JMS Connection > for destination 'deposit-v1' - retrying using FixedBackOff{interval=5000, > currentAttempts=0, maxAttempts=unlimited}. Cause: Error while attempting to > add new Connection to 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) > 13:17:43.494 [DefaultMessageListenerContainer-1] ERROR > o.s.j.l.DefaultMessageListenerContainer - Could not refresh JMS Connection > for destination 'portfolio-v1' - retrying using FixedBackOff{interval=5000, > currentAttempts=0, maxAttempts=unlimited}. Cause: Error while attempting to > add new Connection to 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) > 13:17:43.500 [DefaultMessageListenerContainer-1] ERROR > o.s.j.l.DefaultMessageListenerContainer - Could not refresh JMS Connection > for destination 'group-v1' - retrying using FixedBackOff{interval=5000, > currentAttempts=0, maxAttempts=unlimited}. Cause: Error while attempting to > add new Connection to 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) > 13:17:43.552 [DefaultMessageListenerContainer-1] ERROR > o.s.j.l.DefaultMessageListenerContainer - Could not refresh JMS Connection > for destination 'notification-v1' - retrying using > FixedBackOff{interval=5000, currentAttempts=0, maxAttempts=unlimited}. > Cause: Error while attempting to add new Connection to 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) > 13:17:43.559 [DefaultMessageListenerContainer-1] ERROR > o.s.j.l.DefaultMessageListenerContainer - Could not refresh JMS Connection > for destination 'reporting-v1' - retrying using FixedBackOff{interval=5000, > currentAttempts=0, maxAttempts=unlimited}. Cause: Error while attempting to > add new Connection to 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) > 13:17:43.561 [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 > add new Connection to 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) > 13:17:43.562 [DefaultMessageListenerContainer-1] ERROR > o.s.j.l.DefaultMessageListenerContainer - Could not refresh JMS Connection > for destination 'accounting-v1' - retrying using > FixedBackOff{interval=5000, currentAttempts=0, maxAttempts=unlimited}. > Cause: Error while attempting to add new Connection to 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) > 13:17:43.565 [DefaultMessageListenerContainer-1] ERROR > o.s.j.l.DefaultMessageListenerContainer - Could not refresh JMS Connection > for destination 'accounting-v1' - retrying using > FixedBackOff{interval=5000, currentAttempts=0, maxAttempts=unlimited}. > Cause: Error while attempting to add new Connection to 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) > 13:17:43.568 [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 > add new Connection to 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) > 13:17:43.571 [DefaultMessageListenerContainer-1] ERROR > o.s.j.l.DefaultMessageListenerContainer - Could not refresh JMS Connection > for destination 'cheques-v1' - retrying using FixedBackOff{interval=5000, > currentAttempts=0, maxAttempts=unlimited}. Cause: Error while attempting to > add new Connection to 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) > 13:17:43.573 [DefaultMessageListenerContainer-1] 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 > add new Connection to 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) > 13:17:43.575 [DefaultMessageListenerContainer-1] ERROR > o.s.j.l.DefaultMessageListenerContainer - Could not refresh JMS Connection > for destination 'portfolio-v1' - retrying using FixedBackOff{interval=5000, > currentAttempts=0, maxAttempts=unlimited}. Cause: Error while attempting to > add new Connection to 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) > 13:17:43.577 [DefaultMessageListenerContainer-1] ERROR > o.s.j.l.DefaultMessageListenerContainer - Could not refresh JMS Connection > for destination 'customer-v1' - retrying using FixedBackOff{interval=5000, > currentAttempts=0, maxAttempts=unlimited}. Cause: Error while attempting to > add new Connection to 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) > 13:17:43.593 [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 > add new Connection to 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) > > Time: 53.441 > There were 2 failures: > 1) startDevServer(org.apache.fineract.cn.dev.ServiceRunner) > org.eclipse.aether.resolution.ArtifactResolutionException: Could not find > artifact org.apache.fineract.cn > .provisioner:service-boot:jar:0.1.0-BUILD-SNAPSHOT > at > org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:444) > at > org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:246) > at > org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:223) > at > org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:294) > at > org.apache.fineract.cn.test.servicestarter.ArtifactResolver.getJarFile(ArtifactResolver.java:51) > at > org.apache.fineract.cn.test.servicestarter.Microservice.start(Microservice.java:164) > at org.apache.fineract.cn.dev > .ServiceRunner.startService(ServiceRunner.java:344) > at org.apache.fineract.cn.dev > .ServiceRunner.before(ServiceRunner.java:222) > 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.RunBefores.evaluate(RunBefores.java:24) > 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 org.apache.fineract.cn.dev.DemoServer.main(DemoServer.java:30) > 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) > Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Could > not find artifact org.apache.fineract.cn > .provisioner:service-boot:jar:0.1.0-BUILD-SNAPSHOT > at > org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:434) > ... 56 more > 2) startDevServer(org.apache.fineract.cn.dev.ServiceRunner) > java.lang.NullPointerException > at org.apache.fineract.cn.dev > .ServiceRunner.tearDown(ServiceRunner.java:288) > 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.RunAfters.evaluate(RunAfters.java:33) > 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 org.apache.fineract.cn.dev.DemoServer.main(DemoServer.java:30) > 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: 2 > > -- > "Everything superfluous is wrong!" > > // Jens Wilke - headissue GmbH - Germany > \// https://headissue.com > > >