Hello,

after upgrading from 4.0.3 NE to 4.5.0 I noticed a Problem using the new basic client.
After login I see the error: "An invalid request was made." on top of the page.

The HTML Source of the page reveales an java error:

<!-- com.zimbra.soap.SoapFaultException: invalid request: empty/missing item ID
at com.zimbra.soap.Soap12Protocol.soapFault(Soap12Pro tocol.java:102)
at com.zimbra.soap.SoapTransport.extractBodyElement(S oapTransport.java:215)
at com.zimbra.soap.SoapTransport.parseSoapResponse(So apTransport.java:191)
at com.zimbra.soap.SoapHttpTransport.invoke(SoapHttpT ransport.java:214)
at com.zimbra.soap.SoapTransport.invoke(SoapTransport .java:231)
at com.zimbra.cs.zclient.ZMailbox.invoke(ZMailbox.jav a:346)
at com.zimbra.cs.zclient.ZMailbox.getMessage(ZMailbox .java:1367)
at com.zimbra.cs.taglib.tag.msg.GetMessageTag.doTag(G etMessageTag.java:77)
at org.apache.jsp.tag.web.message.messageListView_tag $messageListView_tagHelper.invoke0(org.apache.jsp. tag.web.message.messageListView_tag:808)
at org.apache.jsp.tag.web.message.messageListView_tag $messageListView_tagHelper.invoke(org.apache.jsp.t ag.web.message.messageListView_tag:1306)
at org.apache.jsp.tag.web.infra.handleError_tag._jspx _meth_c_catch_0(org.apache.jsp.tag.web.infra.handl eError_tag:146)
at org.apache.jsp.tag.web.infra.handleError_tag.doTag (org.apache.jsp.tag.web.infra.handleError_tag:83)
at org.apache.jsp.tag.web.message.messageListView_tag .doTag(org.apache.jsp.tag.web.message.messageListV iew_tag:151)
at org.apache.jsp.h.search._jspx_meth_app_messageList View_0(org.apache.jsp.h.search:675)
at org.apache.jsp.h.search._jspx_meth_c_when_7(org.ap ache.jsp.h.search:651)
at org.apache.jsp.h.search._jspx_meth_c_choose_1(org. apache.jsp.h.search:458)
at org.apache.jsp.h.search._jspService(org.apache.jsp .h.search:133)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:802)
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:332)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:802)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:173)
at com.zimbra.webClient.filters.CharEncodingFilter.do Filter(CharEncodingFilter.java:45)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:173)
at com.zimbra.webClient.filters.SetHeaderFilter.doFil ter(SetHeaderFilter.java:323)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:107)
at org.apache.catalina.valves.AccessLogValve.invoke(A ccessLogValve.java:541)
at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11 ConnectionHandler.processConnection(Http11BaseProt ocol.java:667)
at org.apache.tomcat.util.net.PoolTcpEndpoint.process Socket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
-->
Regards
Thomas