CenturyLinkCloud / mdw

https://centurylinkcloud.github.io/mdw/
MIT License
46 stars 10 forks source link

Package dependency check fails when Git dir is not cwd #815

Closed donaldoakes closed 4 years ago

donaldoakes commented 4 years ago

Stack trace below. This prevents dependency check but does not otherwise impact app functionality.

20200302.14:49:35.728 [localhost-startStop-1] ERROR com.centurylink.mdw.cache.impl.PackageCache - Package dependency check error(s)
java.lang.NullPointerException
    at com.centurylink.mdw.cli.Props.get(Props.java:164)
    at com.centurylink.mdw.cli.Setup.getAssetLoc(Setup.java:270)
    at com.centurylink.mdw.cli.Setup.getAssetRoot(Setup.java:439)
    at com.centurylink.mdw.cli.Setup.getPackageDirs(Setup.java:625)
    at com.centurylink.mdw.cli.Dependencies.run(Dependencies.java:40)
    at com.centurylink.mdw.cache.impl.PackageCache.validatePackageDependencies(PackageCache.java:117)
    at com.centurylink.mdw.cache.impl.PackageCache.load(PackageCache.java:96)
    at com.centurylink.mdw.cache.impl.PackageCache.getPackageList(PackageCache.java:69)
    at com.centurylink.mdw.cache.impl.PackageCache.getPackage(PackageCache.java:262)
    at com.centurylink.mdw.dataaccess.EmbeddedDataAccess.create(EmbeddedDataAccess.java:55)
    at com.centurylink.mdw.dataaccess.DatabaseAccess.checkAndStartEmbeddedDb(DatabaseAccess.java:188)
    at com.centurylink.mdw.dataaccess.DatabaseAccess.<init>(DatabaseAccess.java:152)
    at com.centurylink.mdw.hub.MdwMain.startup(MdwMain.java:81)
    at com.centurylink.mdw.hub.StartupListener.contextInitialized(StartupListener.java:48)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4790)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5256)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1421)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1411)
    at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266)
    at java.util.concurrent.FutureTask.run(FutureTask.java)
    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)