Caused by: com.centurylink.mdw.startup.StartupException: Cannot delete: C:\Prashant\aprilia-oc-mar-2020\temp\boot\META-INF\MANIFEST.MF
at com.centurylink.mdw.boot.AutoConfig.getBootDir(AutoConfig.java:112)
at com.centurylink.mdw.boot.AutoConfig.getMdwStarter(AutoConfig.java:53)
at com.centurylink.mdw.boot.AutoConfig$$EnhancerBySpringCGLIB$$928da824.CGLIB$getMdwStarter$0(<generated>)
at com.centurylink.mdw.boot.AutoConfig$$EnhancerBySpringCGLIB$$928da824$$FastClassBySpringCGLIB$$5b4d2fc5.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228)
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:361)
at com.centurylink.mdw.boot.AutoConfig$$EnhancerBySpringCGLIB$$928da824.getMdwStarter(<generated>)
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.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
... 43 more
Caused by: java.io.IOException: Cannot delete: C:\Prashant\aprilia-oc-mar-2020\temp\boot\META-INF\MANIFEST.MF
at com.centurylink.mdw.util.file.FileHelper.deleteRecursive(FileHelper.java:94)
at com.centurylink.mdw.util.file.FileHelper.deleteRecursive(FileHelper.java:77)
at com.centurylink.mdw.util.file.ZipHelper.unzip(ZipHelper.java:183)
at com.centurylink.mdw.boot.AutoConfig.getBootDir(AutoConfig.java:108)
... 54 more
Because of this https://github.com/CenturyLinkCloud/mdw/commit/f791dec72c076995bb8a1505091f7dfde6a4399c#diff-9cfa44f4125daf03373a1743065284b8 client app boot jars can fail to start due to Windows file locking. Stack trace excerpt below.