Projects are not loaded on wmDeployer page on DEP_10.7_Fix6

Below is stack trace from error logs.

java.lang.ArrayIndexOutOfBoundsException: 0
at java.beans.XMLDecoder.readObject(XMLDecoder.java:250)
at com.wm.deployer.project.Project.load(Project.java:590)
at com.wm.deployer.project.Project.load(Project.java:650)
at com.wm.deployer.project.Project.getProject(Project.java:520)
at wm.deployer.gui.UIProject.listProjects(UIProject.java:1804)
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 com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:404)
at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:761)
at com.wm.app.b2b.server.util.tspace.ReservationProcessor.process(ReservationProcessor.java:39)
at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:53)
at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:243)
at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:49)
at com.wm.app.b2b.server.invoke.PipelineProcessor.process(PipelineProcessor.java:171)
at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:362)
at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:33)
at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:399)
at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:631)
at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:435)
at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:393)
at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:260)
at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:116)
at com.wm.app.b2b.server.ns.Namespace.invoke(Namespace.java:725)
at com.wm.util.template.Reporter.invoke(Reporter.java:921)
at com.wm.util.template.InvokeToken.eval(InvokeToken.java:69)
at com.wm.util.template.TemplateToken.evalChild(TemplateToken.java:196)
at com.wm.util.template.TemplateToken.eval(TemplateToken.java:166)
at com.wm.util.template.Reporter.reportNoReset(Reporter.java:1467)
at com.wm.util.template.Reporter.reportToOutput(Reporter.java:1443)
at com.wm.util.template.Reporter.reportIData(Reporter.java:1339)
at com.wm.app.b2b.server.HTTPDocHandler._process(HTTPDocHandler.java:641)
at com.wm.app.b2b.server.HTTPDocHandler.process(HTTPDocHandler.java:132)
at com.wm.app.b2b.server.HTTPDispatch.handleRequest(HTTPDispatch.java:227)
at com.wm.app.b2b.server.Dispatch.run(Dispatch.java:391)
at com.wm.util.pool.PooledThread.run(PooledThread.java:127)
at java.lang.Thread.run(Thread.java:750)

This is the error we see on wmdeployer projects page.

error=class java.lang.ArrayIndexOutOfBoundsException
errorMessage=0
localizedMessage=0
errorInputs= >>>message=null, status=Success, isAuth=true, userName=rdabas<<<
errorService=wm.deployer.gui.UIProject:listProjects

Check the links below. It may help you.

Hi,

Thank you, I was able to resolve this yesterday. The projects folder under WmDeployer/replicate/persist was corrupted.
I took the backup and recreated projects folder and it resolved the issue.

Thanks