Hi,

I tried installing build 1513 (RC2) over an existing RC1. During uninstallation, an error message was displayed, but installation continued.

First start of ZD failed. The error log entries are enclosed below.

Also manual uninstallation now fails with the following error:
The JVM found at {0} is damaged. Please reinstall or define EXE4J_JAVA_HOME to point to an installed 32-bit JDK or JRE.
I reinstalled JRE but the problem persists.

Here are examples of error messages of the logfile:

2009-03-05 16:53:45,455 ERROR [btpool0-1] [] log - Nested in javax.servlet.ServletException: java.lang.UnsatisfiedLinkError: no awt in java.library.path:
java.lang.UnsatisfiedLinkError: no awt in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at sun.security.action.LoadLibraryAction.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.loadLibraries(Unknown Source)
at java.awt.Toolkit.<clinit>(Unknown Source)
at java.awt.Color.<clinit>(Unknown Source)
at com.zimbra.kabuki.util.Colors.decode(Colors.java:1 69)
at com.zimbra.kabuki.util.Colors.load(Colors.java:127 )
at com.zimbra.kabuki.util.Colors.init(Colors.java:99)
at com.zimbra.kabuki.util.Colors.getColor(Colors.java :51)
at com.zimbra.webClient.servlet.SkinResources$Manifes t.getColor(SkinResources.java:1443)
at com.zimbra.webClient.servlet.SkinResources$Manifes t.outputDarkerColor(SkinResources.java:1392)
at com.zimbra.webClient.servlet.SkinResources$Manifes t.handleMethodCalls(SkinResources.java:1326)
at com.zimbra.webClient.servlet.SkinResources$Manifes t.replace(SkinResources.java:1275)
at com.zimbra.webClient.servlet.SkinResources$Manifes t.getProperty(SkinResources.java:1262)
at com.zimbra.webClient.servlet.SkinResources$Manifes t.replace(SkinResources.java:1289)
at com.zimbra.webClient.servlet.SkinResources$Manifes t.getProperty(SkinResources.java:1262)
at com.zimbra.webClient.servlet.SkinResources$Manifes t.<init>(SkinResources.java:1188)
at com.zimbra.webClient.servlet.SkinResources.generat e(SkinResources.java:458)
at com.zimbra.webClient.servlet.SkinResources.doGet(S kinResources.java:223)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:707)
at com.zimbra.cs.servlet.ZimbraServlet.service(Zimbra Servlet.java:190)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:362)
at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:716)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:406)
at org.mortbay.jetty.servlet.Dispatcher.include(Dispa tcher.java:192)
at org.apache.jasper.runtime.JspRuntimeLibrary.includ e(JspRuntimeLibrary.java:997)
at org.apache.jsp.public_.launchZCS_jsp._jspService(o rg.apache.jsp.public_.launchZCS_jsp:266)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:93)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:373)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:477)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:371)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at com.zimbra.webClient.servlet.JspServlet.service(Js pServlet.java:50)
at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:362)
at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:716)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:406)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispa tcher.java:268)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispa tcher.java:126)
at org.apache.jasper.runtime.PageContextImpl.forward( PageContextImpl.java:767)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_othe rwise_4(org.apache.jsp.public_.login_jsp:1863)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_choo se_5(org.apache.jsp.public_.login_jsp:1609)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_when _7(org.apache.jsp.public_.login_jsp:1581)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_choo se_4(org.apache.jsp.public_.login_jsp:1548)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_othe rwise_3(org.apache.jsp.public_.login_jsp:1411)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_choo se_2(org.apache.jsp.public_.login_jsp:1200)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_if_2 (org.apache.jsp.public_.login_jsp:1172)
at org.apache.jsp.public_.login_jsp._jspService(org.a pache.jsp.public_.login_jsp:370)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:93)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:373)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:477)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:371)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at com.zimbra.webClient.servlet.JspServlet.service(Js pServlet.java:50)
at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:362)
at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:716)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:406)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispa tcher.java:268)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispa tcher.java:126)
at org.apache.jasper.runtime.PageContextImpl.forward( PageContextImpl.java:767)
at org.apache.jsp.desktop.login_jsp._jspx_meth_c_when _0(login_jsp.java:423)
at org.apache.jsp.desktop.login_jsp._jspx_meth_c_choo se_0(login_jsp.java:390)
at org.apache.jsp.desktop.login_jsp._jspService(login _jsp.java:246)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:93)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:373)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:477)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:371)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at com.zimbra.webClient.servlet.JspServlet.service(Js pServlet.java:50)
at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1093)
at com.zimbra.webClient.filters.SetHeaderFilter.doFil ter(SetHeaderFilter.java:279)
at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1084)
at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:716)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:406)
at org.mortbay.jetty.handler.ContextHandlerCollection .handle(ContextHandlerCollection.java:211)
at org.mortbay.jetty.handler.HandlerCollection.handle (HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)
at org.mortbay.jetty.handler.RewriteHandler.handle(Re writeHandler.java:176)
at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at org.mortbay.jetty.HttpConnection.handleRequest(Htt pConnection.java:506)
at org.mortbay.jetty.HttpConnection$RequestHandler.he aderComplete(HttpConnection.java:830)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser. java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpPa rser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnec tion.java:381)
at org.mortbay.io.nio.SelectChannelEndPoint.run(Selec tChannelEndPoint.java:396)
at org.mortbay.thread.BoundedThreadPool$PoolThread.ru n(BoundedThreadPool.java:442)
2009-03-05 16:53:45,465 ERROR [btpool0-1] [] log - /zimbra/desktop/login.jsp
java.lang.UnsatisfiedLinkError: no awt in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at sun.security.action.LoadLibraryAction.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.loadLibraries(Unknown Source)
at java.awt.Toolkit.<clinit>(Unknown Source)
at java.awt.Color.<clinit>(Unknown Source)
at com.zimbra.kabuki.util.Colors.decode(Colors.java:1 69)
at com.zimbra.kabuki.util.Colors.load(Colors.java:127 )
at com.zimbra.kabuki.util.Colors.init(Colors.java:99)
at com.zimbra.kabuki.util.Colors.getColor(Colors.java :51)
at com.zimbra.webClient.servlet.SkinResources$Manifes t.getColor(SkinResources.java:1443)
at com.zimbra.webClient.servlet.SkinResources$Manifes t.outputDarkerColor(SkinResources.java:1392)
at com.zimbra.webClient.servlet.SkinResources$Manifes t.handleMethodCalls(SkinResources.java:1326)
at com.zimbra.webClient.servlet.SkinResources$Manifes t.replace(SkinResources.java:1275)
at com.zimbra.webClient.servlet.SkinResources$Manifes t.getProperty(SkinResources.java:1262)
at com.zimbra.webClient.servlet.SkinResources$Manifes t.replace(SkinResources.java:1289)
at com.zimbra.webClient.servlet.SkinResources$Manifes t.getProperty(SkinResources.java:1262)
at com.zimbra.webClient.servlet.SkinResources$Manifes t.<init>(SkinResources.java:1188)
at com.zimbra.webClient.servlet.SkinResources.generat e(SkinResources.java:458)
at com.zimbra.webClient.servlet.SkinResources.doGet(S kinResources.java:223)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:707)
at com.zimbra.cs.servlet.ZimbraServlet.service(Zimbra Servlet.java:190)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:362)
at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:716)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:406)
at org.mortbay.jetty.servlet.Dispatcher.include(Dispa tcher.java:192)
at org.apache.jasper.runtime.JspRuntimeLibrary.includ e(JspRuntimeLibrary.java:997)
at org.apache.jsp.public_.launchZCS_jsp._jspService(o rg.apache.jsp.public_.launchZCS_jsp:266)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:93)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:373)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:477)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:371)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at com.zimbra.webClient.servlet.JspServlet.service(Js pServlet.java:50)
at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:362)
at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:716)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:406)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispa tcher.java:268)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispa tcher.java:126)
at org.apache.jasper.runtime.PageContextImpl.forward( PageContextImpl.java:767)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_othe rwise_4(org.apache.jsp.public_.login_jsp:1863)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_choo se_5(org.apache.jsp.public_.login_jsp:1609)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_when _7(org.apache.jsp.public_.login_jsp:1581)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_choo se_4(org.apache.jsp.public_.login_jsp:1548)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_othe rwise_3(org.apache.jsp.public_.login_jsp:1411)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_choo se_2(org.apache.jsp.public_.login_jsp:1200)
at org.apache.jsp.public_.login_jsp._jspx_meth_c_if_2 (org.apache.jsp.public_.login_jsp:1172)
at org.apache.jsp.public_.login_jsp._jspService(org.a pache.jsp.public_.login_jsp:370)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:93)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:373)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:477)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:371)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at com.zimbra.webClient.servlet.JspServlet.service(Js pServlet.java:50)
at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:362)
at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:716)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:406)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispa tcher.java:268)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispa tcher.java:126)
at org.apache.jasper.runtime.PageContextImpl.forward( PageContextImpl.java:767)
at org.apache.jsp.desktop.login_jsp._jspx_meth_c_when _0(login_jsp.java:423)
at org.apache.jsp.desktop.login_jsp._jspx_meth_c_choo se_0(login_jsp.java:390)
at org.apache.jsp.desktop.login_jsp._jspService(login _jsp.java:246)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:93)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:373)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:477)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:371)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:820)
at com.zimbra.webClient.servlet.JspServlet.service(Js pServlet.java:50)
at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1093)
at com.zimbra.webClient.filters.SetHeaderFilter.doFil ter(SetHeaderFilter.java:279)
at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1084)
at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:716)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:406)
at org.mortbay.jetty.handler.ContextHandlerCollection .handle(ContextHandlerCollection.java:211)
at org.mortbay.jetty.handler.HandlerCollection.handle (HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)
at org.mortbay.jetty.handler.RewriteHandler.handle(Re writeHandler.java:176)
at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at org.mortbay.jetty.HttpConnection.handleRequest(Htt pConnection.java:506)
at org.mortbay.jetty.HttpConnection$RequestHandler.he aderComplete(HttpConnection.java:830)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser. java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpPa rser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnec tion.java:381)
at org.mortbay.io.nio.SelectChannelEndPoint.run(Selec tChannelEndPoint.java:396)
at org.mortbay.thread.BoundedThreadPool$PoolThread.ru n(BoundedThreadPool.java:442)
2009-03-05 16:53:46,547 ERROR [btpool0-1] [] log - Nested in javax.servlet.ServletException: java.lang.NoClassDefFoundError:
java.lang.NoClassDefFoundError
at com.zimbra.kabuki.util.Colors.decode(Colors.java:1 69)
at com.zimbra.kabuki.util.Colors.load(Colors.java:127 )
at com.zimbra.kabuki.util.Colors.init(Colors.java:99)
at com.zimbra.kabuki.util.Colors.getColor(Colors.java :51)
at ...
2009-03-05 16:53:47,107 ERROR [btpool0-8] [] log - Nested in javax.servlet.ServletException: java.lang.NoClassDefFoundError:
java.lang.NoClassDefFoundError
at com.zimbra.kabuki.util.Colors.decode(Colors.java:1 69)
at com.zimbra.kabuki.util.Colors.load(Colors.java:127 )
at com.zimbra.kabuki.util.Colors.init(Colors.java:99)
at com.zimbra.kabuki.util.Colors.getColor(Colors.java :51)
.....