I am trying to install openMRS core module (version- 2.3.1) When I am doing clean install in Eclipse using maven. Its encountering an error in openmrs-API module. I have even tried -DskipTest=true noting helped…(I’M totally new to OpenMRS) Please find the log.
INFO 6/4/16 12:26 AM:liquibase: Successfully released change log lock
INFO 6/4/16 12:26 AM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 6/4/16 12:26 AM:liquibase: Reading from LIQUIBASECHANGELOG
INFO 6/4/16 12:26 AM:liquibase: Successfully acquired change log lock
INFO 6/4/16 12:26 AM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 6/4/16 12:26 AM:liquibase: Successfully released change log lock
INFO 6/4/16 12:26 AM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 6/4/16 12:26 AM:liquibase: Reading from LIQUIBASECHANGELOG
INFO 6/4/16 12:26 AM:liquibase: Successfully acquired change log lock
INFO 6/4/16 12:26 AM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 6/4/16 12:26 AM:liquibase: Successfully released change log lock
INFO 6/4/16 12:26 AM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 6/4/16 12:26 AM:liquibase: Reading from LIQUIBASECHANGELOG
INFO 6/4/16 12:26 AM:liquibase: Successfully acquired change log lock
INFO 6/4/16 12:26 AM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 6/4/16 12:26 AM:liquibase: Successfully released change log lock
INFO 6/4/16 12:26 AM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 6/4/16 12:26 AM:liquibase: Reading from LIQUIBASECHANGELOG
INFO 6/4/16 12:26 AM:liquibase: Successfully acquired change log lock
INFO 6/4/16 12:26 AM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 6/4/16 12:26 AM:liquibase: Successfully released change log lock
INFO 6/4/16 12:26 AM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 6/4/16 12:26 AM:liquibase: Reading from LIQUIBASECHANGELOG
INFO 6/4/16 12:26 AM:liquibase: Successfully acquired change log lock
INFO 6/4/16 12:26 AM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 6/4/16 12:26 AM:liquibase: Successfully released change log lock
INFO 6/4/16 12:26 AM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 6/4/16 12:26 AM:liquibase: Reading from LIQUIBASECHANGELOG
INFO 6/4/16 12:26 AM:liquibase: Successfully acquired change log lock
INFO 6/4/16 12:26 AM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 6/4/16 12:26 AM:liquibase: Successfully released change log lock
INFO 6/4/16 12:26 AM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 6/4/16 12:26 AM:liquibase: Reading from LIQUIBASECHANGELOG
INFO 6/4/16 12:26 AM:liquibase: Successfully acquired change log lock
INFO 6/4/16 12:26 AM:liquibase: liquibase.xml is using schema version 1.9 rather than version 2.0
INFO 6/4/16 12:26 AM:liquibase: Successfully released change log lock
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.312 sec - in org.openmrs.module.ModuleClassLoaderTest
Running org.openmrs.module.ModuleExtensionsTest
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Users/WhiteShadow/.m2/repository/org/slf4j/slf4j-log4j12/1.6.0/slf4j-log4j12-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/Users/WhiteShadow/.m2/repository/org/slf4j/slf4j-log4j12/1.6.0/slf4j-log4j12-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.105 sec - in org.openmrs.module.ModuleExtensionsTest
Running org.openmrs.module.ModuleFactoryTest
ERROR - ModuleFactory.getModuleFromFile(539) |2016-06-04 00:26:55,253| Error getting module object from file test2-1.0-SNAPSHOT.omod
org.openmrs.module.ModuleException: Unable to get jar file Module: test2-1.0-SNAPSHOT.omod
at org.openmrs.module.ModuleFileParser.parse(ModuleFileParser.java:144)
at org.openmrs.module.ModuleFactory.getModuleFromFile(ModuleFactory.java:535)
at org.openmrs.module.ModuleFactory.loadModule(ModuleFactory.java:107)
at org.openmrs.module.ModuleFactoryTest.loadModule(ModuleFactoryTest.java:189
Caused by: java.io.FileNotFoundException: E:\soft\study\java%20books\Projects\OpenMRS\developement\workspace\openmrs-core-master\api\target\test-classes\org\openmrs\module\include\test2-1.0-SNAPSHOT.omod (The system cannot find the path specified)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:219)
at java.util.zip.ZipFile.<init>(ZipFile.java:149)
at java.util.jar.JarFile.<init>(JarFile.java:166)
at java.util.jar.JarFile.<init>(JarFile.java:130)
at org.openmrs.module.ModuleFileParser.parse(ModuleFileParser.java:140)
... 37 more
ERROR - ModuleFactory.getModuleFromFile(539) |2016-06-04 00:26:55,346| Error getting module object from file test1-1.0-SNAPSHOT.omod
org.openmrs.module.ModuleException: Unable to get jar file Module: test1-1.0-SNAPSHOT.omod
at org.openmrs.module.ModuleFileParser.parse(ModuleFileParser.java:144)
at org.openmrs.module.ModuleFactory.getModuleFromFile(ModuleFactory.java:535)
at org.openmrs.module.ModuleFactory.loadModule(ModuleFactory.java:107)
at org.openmrs.module.ModuleFactory.loadModules(ModuleFactory.java:193)
at org.openmrs.module.ModuleFactoryTest.loadModules_shouldNotStartTheLoadedModules(ModuleFactoryTest.java:175)
Caused by: java.io.FileNotFoundException: E:\soft\study\java%20books\Projects\OpenMRS\developement\workspace\openmrs-core-master\api\target\test-classes\org\openmrs\module\include\test1-1.0-SNAPSHOT.omod (The system cannot find the path specified)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:219)
at java.util.zip.ZipFile.<init>(ZipFile.java:149)
at java.util.jar.JarFile.<init>(JarFile.java:166)
at java.util.jar.JarFile.<init>(JarFile.java:130)
at org.openmrs.module.ModuleFileParser.parse(ModuleFileParser.java:140)
... 37 more
ERROR - ModuleFactory.getModuleFromFile(539) |2016-06-04 00:26:55,346| Error getting module object from file test2-1.0-SNAPSHOT.omod
org.openmrs.module.ModuleException: Unable to get jar file Module: test2-1.0-SNAPSHOT.omod
at org.openmrs.module.ModuleFileParser.parse(ModuleFileParser.java:144)
at org.openmrs.module.ModuleFactory.getModuleFromFile(ModuleFactory.java:535)
at org.openmrs.module.ModuleFactory.loadModule(ModuleFactory.java:107)
at org.openmrs.module.ModuleFactory.loadModules(ModuleFactory.java:193)
at org.openmrs.module.ModuleFactoryTest.loadModules_shouldNotStartTheLoadedModules(ModuleFactoryTest.java:175)
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:497)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
Caused by: java.io.FileNotFoundException: E:\soft\study\java%20books\Projects\OpenMRS\developement\workspace\openmrs-core-master\api\target\test-classes\org\openmrs\module\include\test3-1.0-SNAPSHOT.omod (The system cannot find the path specified)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:219)
at java.util.zip.ZipFile.<init>(ZipFile.java:149)
at java.util.jar.JarFile.<init>(JarFile.java:166)
at java.util.jar.JarFile.<init>(JarFile.java:130)
at org.openmrs.module.ModuleFileParser.parse(ModuleFileParser.java:140)
... 37 more
ERROR - ModuleFactory.getModuleFromFile(539) |2016-06-04 00:26:55,377| Error getting module object from file module.omod
org.openmrs.module.ModuleException: Unable to get jar file Module: module.omod
at org.openmrs.module.ModuleFileParser.parse(ModuleFileParser.java:144)
at org.openmrs.module.ModuleFactory.getModuleFromFile(ModuleFactory.java:535)
at org.openmrs.module.ModuleFactory.loadModule(ModuleFactory.java:107)
at org.openmrs.module.ModuleFactory.loadModules(ModuleFactory.java:193)
at org.openmrs.module.ModuleFactoryTest.loadModules_shouldNotCrashWhenFileIsNotFoundOrBroken(ModuleFactoryTest.java:144)
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:497)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
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:73)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:82)
at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:73)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:217)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:83)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:68)
at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:163)
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128)
at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Caused by: java.io.FileNotFoundException: E:\soft\study\java%20books\Projects\OpenMRS\developement\workspace\openmrs-core-master\api\target\test-classes\org\openmrs\module\include\test1-1.0-SNAPSHOT.omod\i\broke\this\path\module.omod (The system cannot find the path specified)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:219)
at java.util.zip.ZipFile.<init>(ZipFile.java:149)
at java.util.jar.JarFile.<init>(JarFile.java:166)
at java.util.jar.JarFile.<init>(JarFile.java:130)
at org.openmrs.module.ModuleFileParser.parse(ModuleFileParser.java:140)
... 37 more
ERROR - ModuleFactory.getModuleFromFile(539) |2016-06-04 00:26:55,409| Error getting module object from file test1-2.0-SNAPSHOT.omod
org.openmrs.module.ModuleException: Unable to get jar file Module: test1-2.0-SNAPSHOT.omod
at org.openmrs.module.ModuleFileParser.parse(ModuleFileParser.java:144)
at org.openmrs.module.ModuleFactory.getModuleFromFile(ModuleFactory.java:535)
at org.openmrs.module.ModuleFactory.loadModule(ModuleFactory.java:107)
at org.openmrs.module.ModuleFactoryTest.loadModule(ModuleFactoryTest.java:189)
at org.openmrs.module.ModuleFactoryTest.loadModule_shouldNotLoadAnOlderVersionOfTheSameModule(ModuleFactoryTest.java:109)
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:497)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
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:73)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
loadModules_shouldNotStartTheLoadedModules(org.openmrs.module.ModuleFactoryTest) Time elapsed: 0.031 sec <<< FAILURE!
java.lang.AssertionError: expected:<3> but was:<0>
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.failNotEquals(Assert.java:743)
at org.junit.Assert.assertEquals(Assert.java:118)
at org.junit.Assert.assertEquals(Assert.java:555)
at org.junit.Assert.assertEquals(Assert.java:542)
at org.openmrs.module.ModuleFactoryTest.loadModules_shouldNotStartTheLoadedModules(ModuleFactoryTest.java:176)
loadModules_shouldSetupRequirementMappingsForEveryModule(org.openmrs.module.ModuleFactoryTest) Time elapsed: 0.046 sec <<< FAILURE!
java.lang.AssertionError: expected:<3> but was:<0>
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.failNotEquals(Assert.java:743)
at org.junit.Assert.assertEquals(Assert.java:118)
at org.junit.Assert.assertEquals(Assert.java:555)
at org.junit.Assert.assertEquals(Assert.java:542)
at org.openmrs.module.ModuleFactoryTest.loadModules_shouldSetupRequirementMappingsForEveryModule(ModuleFactoryTest.java:157)
loadModule_shouldLoadANewerVersionOfTheSameModule(org.openmrs.module.ModuleFactoryTest) Time elapsed: 0.016 sec <<< ERROR!
org.openmrs.module.ModuleException: Unable to get jar file Module: test1-2.0-SNAPSHOT.omod
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:219)
at java.util.zip.ZipFile.<init>(ZipFile.java:149)
at java.util.jar.JarFile.<init>(JarFile.java:166)
at java.util.jar.JarFile.<init>(JarFile.java:130)
at org.openmrs.module.ModuleFileParser.parse(ModuleFileParser.java:140)
at org.openmrs.module.ModuleFactory.getModuleFromFile(ModuleFactory.java:535)
at org.openmrs.module.ModuleFactory.loadModule(ModuleFactory.java:107)
at org.openmrs.module.ModuleFactoryTest.loadModule(ModuleFactoryTest.java:189)
at org.openmrs.module.ModuleFactoryTest.loadModule_shouldLoadANewerVersionOfTheSameModule(ModuleFactoryTest.java:96)
startModule_shouldStartAllDependencies(org.openmrs.module.ModuleFactoryTest) Time elapsed: 0.031 sec <<< ERROR!
org.openmrs.module.ModuleException: Unable to get jar file Module: test1-1.0-SNAPSHOT.omod
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:219)
at java.util.zip.ZipFile.<init>(ZipFile.java:149)
at java.util.jar.JarFile.<init>(JarFile.java:166)
at java.util.jar.JarFile.<init>(JarFile.java:130)
at org.openmrs.module.ModuleFileParser.parse(ModuleFileParser.java:140)
at org.openmrs.module.ModuleFactory.getModuleFromFile(ModuleFactory.java:535)
at org.openmrs.module.ModuleFactory.loadModule(ModuleFactory.java:107)
at org.openmrs.module.ModuleFactoryTest.loadModule(ModuleFactoryTest.java:189)
at org.openmrs.module.ModuleFactoryTest.startModule_shouldStartAllDependencies(ModuleFactoryTest.java:123)
loadModule_shouldAlwaysLoadModuleIfReplacementIsWanted(org.openmrs.module.ModuleFactoryTest) Time elapsed: 0.015 sec <<< ERROR!
org.openmrs.module.ModuleException: Unable to get jar file Module: test1-1.0-SNAPSHOT.omod
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:219)
at java.util.zip.ZipFile.<init>(ZipFile.java:149)
at java.util.jar.JarFile.<init>(JarFile.java:166)
at java.util.jar.JarFile.<init>(JarFile.java:130)
at org.openmrs.module.ModuleFileParser.parse(ModuleFileParser.java:140)
at org.openmrs.module.ModuleFactory.getModuleFromFile(ModuleFactory.java:535)
at org.openmrs.module.ModuleFactory.loadModule(ModuleFactory.java:107)
at org.openmrs.module.ModuleFactoryTest.loadModule(ModuleFactoryTest.java:189)
at org.openmrs.module.ModuleFactoryTest.loadModule_shouldAlwaysLoadModuleIfReplacementIsWanted(ModuleFactoryTest.java:82)
Results :
Failed tests:
ConceptServiceTest.saveConcept_shouldSetAuditInfoIfAnItemIsRemovedFromAnyOfItsChildCollections:2613 null
ModuleFactoryTest.loadModules_shouldNotStartTheLoadedModules:176 expected:<3> but was:<0>
ModuleFactoryTest.loadModules_shouldSetupRequirementMappingsForEveryModule:157 expected:<3> but was:<0>
Tests in error:
ModuleFactoryTest.loadModule_shouldAlwaysLoadModuleIfReplacementIsWanted:82->loadModule:189 » Module
ModuleFactoryTest.loadModule_shouldLoadANewerVersionOfTheSameModule:96->loadModule:189 » Module
ModuleFactoryTest.loadModule_shouldLoadModuleIfItIsCurrentlyNotLoaded:57->loadModule:189 » Module
ModuleFactoryTest.loadModule_shouldNotLoadAnOlderVersionOfTheSameModule:109->loadModule:189 » Module
ModuleFactoryTest.startModule_shouldStartAllDependencies:123->loadModule:189 » Module
Tests run: 3274, Failures: 3, Errors: 5, Skipped: 37
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] OpenMRS ............................................ SUCCESS [ 4.086 s]
[INFO] openmrs-tools ...................................... SUCCESS [ 2.650 s]
[INFO] openmrs-test ....................................... SUCCESS [ 0.484 s]
[INFO] openmrs-api ........................................ FAILURE [04:12 min]
[INFO] openmrs-web ........................................ SKIPPED
[INFO] openmrs-webapp ..................................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 04:20 min
[INFO] Finished at: 2016-06-04T00:27:45+05:30
[INFO] Final Memory: 58M/460M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.18.1:test (default-test) on project openmrs-api: There are test failures.
[ERROR]
[ERROR] Please refer to E:\soft\study\java books\Projects\OpenMRS\developement\workspace\openmrs-core-master\api\target\surefire-reports for the individual test results.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :openmrs-api
Thanks in advance