Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Developers

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 10-31-2011, 09:16 AM
Beginner Member
 
Posts: 1
Smile Just use Zimbra Webclient

Hi,

We are creating a CRM application for a contact center.
We have a Kana email server which we dont want to replace.The kana server keeps the information of routing and queues. We are looking for a Webclient which can talk to kana and display the messages to agent and can comapose new email. I tried to download the ZimbraWebclient, ZimbraServer,ZimbraSoap and ZimbraTagLib. After deploying the ZimbraWebclient as webproject on Tomcat webserver and putting ZimbraServer,ZimbraSoap and ZimbraTagLib as depent jar files in WEB_INF folder. I am getting following error when trying to hit the URL
htp://localhost:8080/ZimbraWebClient/public/login.jsp
Please let me know if there is a way to reolve this issue.(We are running this on Windows server 2003 OS)
com.zimbra.common.zclient.ZClientException: invoke Connection refused: connect, server: localhost
ExceptionId:http-8080-1:1320075516384:7a4f7915f613ebb4
Code:zclient.IO_ERROR
at com.zimbra.common.zclient.ZClientException.IO_ERRO R(ZClientException.java:45)
at com.zimbra.cs.account.soap.SoapProvisioning.invoke (SoapProvisioning.java:325)
at com.zimbra.cs.account.soap.SoapProvisioning.getDom ainInfo(SoapProvisioning.java:1028)
at com.zimbra.cs.taglib.tag.GetDomainInfoTag.getInfo( GetDomainInfoTag.java:86)
at com.zimbra.cs.taglib.tag.GetDomainInfoTag.checkCac he(GetDomainInfoTag.java:73)
at com.zimbra.cs.taglib.tag.GetDomainInfoTag.doTag(Ge tDomainInfoTag.java:62)
at org.apache.jsp.tag.web.infra.skin_tag.doTag(skin_t ag.java:208)
at org.apache.jsp.tag.web.infra.skinAndRedirect_tag._ jspx_meth_app_005fskin_005f0(skinAndRedirect_tag.j ava:191)
at org.apache.jsp.tag.web.infra.skinAndRedirect_tag.d oTag(skinAndRedirect_tag.java:114)
at org.apache.jsp.public_.login_jsp._jspx_meth_app_00 5fskinAndRedirect_005f0(login_jsp.java:735)
at org.apache.jsp.public_.login_jsp._jspService(login _jsp.java:146)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:388)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
at com.zimbra.webClient.servlet.JspServlet.service(Js pServlet.java:64)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at com.zimbra.webClient.filters.ForwardFilter.doFilte r(ForwardFilter.java:44)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at com.zimbra.cs.servlet.SetHeaderFilter.doFilter(Set HeaderFilter.java:79)
at com.zimbra.webClient.filters.SetHeaderFilter.doFil ter(SetHeaderFilter.java:239)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at org.mortbay.servlet.UserAgentFilter.doFilter(UserA gentFilter.java:81)
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter .java:132)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at com.zimbra.webClient.filters.CharEncodingFilter.do Filter(CharEncodingFilter.java:35)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:291)
at org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11Conn ectionHandler.process(Http11Protocol.java:602)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run( JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
Reply With Quote
  #2 (permalink)  
Old 10-31-2011, 09:36 AM
Zimbra Consultant & Moderator
 
Posts: 20,316
Default

Quote:
Originally Posted by amitpandey07 View Post
We have a Kana email server which we dont want to replace.The kana server keeps the information of routing and queues. We are looking for a Webclient which can talk to kana and display the messages to agent and can comapose new email. I tried to download the ZimbraWebclient, ZimbraServer,ZimbraSoap and ZimbraTagLib. After deploying the ZimbraWebclient as webproject on Tomcat webserver and putting ZimbraServer,ZimbraSoap and ZimbraTagLib as depent jar files in WEB_INF folder. I am getting following error when trying to hit the URL
htp://localhost:8080/ZimbraWebClient/public/login.jsp
Please let me know if there is a way to reolve this issue.
The Web UI part of Zimbra is tightly integrated with the Zimbra Collaboration Suite, it would be extremely difficult to use it against another mail server - if it's even possible.
__________________
Regards


Bill
Reply With Quote
  #3 (permalink)  
Old 10-31-2011, 11:59 AM
Outstanding Member
 
Posts: 717
Default

Like Bill said, it will be more work than its worth to de-couple it. The Zimbra Web Client uses SOAP calls directly to Zimbra, so you would in essence have to rewrite all of those calls in the javascript to get it to do what you want against the Kana server.
__________________
01 Networks, LLC / Cybernetik.net
Zimbra NE and OSS Cloud Hosting
Shared Web Hosting
Consulting Services
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.