Caused by: java.lang.NullPointerException
at com.indeed.proctor.webapp.controllers.ProctorTestDefinitionController.show(ProctorTestDefinitionController.java:221)
Hitting Clean Workspace doesn't fix it, nor does restarting the webapp. When we dig into the logs we find:
Caused by: org.eclipse.jgit.errors.MissingObjectException: Missing tree e99f64d6002ba8029d8ad5d4c35e96afe2749cd2
at org.eclipse.jgit.internal.storage.file.WindowCursor.open(WindowCursor.java:149) ~[org.eclipse.jgit-3.4.1.201406201815-r.jar:3.4.1.201406201815-r]
which is called by:
Caused by: org.eclipse.jgit.errors.RevWalkException: Walk failure.
at org.eclipse.jgit.revwalk.RevWalk.iterator(RevWalk.java:1259) ~[org.eclipse.jgit-3.4.1.201406201815-r.jar:3.4.1.201406201815-r]
at com.indeed.proctor.store.GitProctor.getHistoryFromLogCommand(GitProctor.java:279) ~[proctor-store-git-1.1.12.jar:na]
at com.indeed.proctor.store.GitProctor.getHistory(GitProctor.java:208) ~[proctor-store-git-1.1.12.jar:na]
at com.indeed.proctor.store.GitProctor.getHistory(GitProctor.java:192) ~[proctor-store-git-1.1.12.jar:na]
at com.indeed.proctor.common.ProctorPromoter.getMostRecentHistory(ProctorPromoter.java:284) ~[proctor-webapp-library-1.1.3.jar:na]
at com.indeed.proctor.common.ProctorPromoter.access$000(ProctorPromoter.java:33) ~[proctor-webapp-library-1.1.3.jar:na]
at com.indeed.proctor.common.ProctorPromoter$GetEnvironmentVersionTask.call(ProctorPromoter.java:261) ~[proctor-webapp-library-1.1.3.jar:na]
at com.indeed.proctor.common.ProctorPromoter$GetEnvironmentVersionTask.call(ProctorPromoter.java:250) ~[proctor-webapp-library-1.1.3.jar:na]
Is there a fix for this in an upcoming release of proctor-webapp-library?
Thanks!