Lost admin access after update

Hello. I recently updated my windows server installation to the latest (4.0.2). Everything seemed to go fine, however now I cannot log into admin via the web console.

Login page loads fine but when submitting credentials it returns the following error. Tried the normal stuff like restart server, restart machine, update Java. No change.

Any suggestions? Thank you in advance.

-Don

HTTP ERROR 500

Problem accessing /index.jsp. Reason:

> > Server Error

Caused by:

> java.lang.AbstractMethodError: javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/ServletContext;)Ljavax/servlet/jsp/JspApplicationContext;
> at org.jivesoftware.openfire.admin.index_jsp._jspInit(index_jsp.java:82)
> at org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:79)
> at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:616)
> at org.eclipse.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:472)
> at org.eclipse.jetty.servlet.ServletHolder.ensureInstance(ServletHolder.java:767)
> at org.eclipse.jetty.servlet.ServletHolder.prepare(ServletHolder.java:752)
> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:582)
> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
> at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
> at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
> at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
> at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
> at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
> at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
> at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
> at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
> at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
> at org.eclipse.jetty.server.Server.handle(Server.java:499)
> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
> at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
> at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
> at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
> at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
> at java.lang.Thread.run(Unknown Source)

What OS?

What was previous version of Openfire?

What Java version in use?

If you are using service (on Windows), have you stopped it before upgrading? If not, stop it and run the setup again.

Running as a service yes. And manually stopping the service then reinstalling fixed it.

Thank you very much sir!

For reference:

Windows Xp

Latest version of Java (8.91)

Previous version of Openfire 4.0.0