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

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 Display Modes
  #21 (permalink)  
Old 08-27-2008, 12:11 PM
Moderator
 
Posts: 1,842
Default

Philippe actually wrote a post but deleted it (errors in his post : as you suggested, a tiny issue with the zip file).

It's now working nicely, thanks a lot.
Reply With Quote
  #22 (permalink)  
Old 09-30-2008, 02:28 PM
mjp mjp is offline
Active Member
 
Posts: 31
Default

hey,

great zimlet, but I think it is not working with messages in shared folders (ZCS 5.0.6). Could you look into that?

Dragging a message in a shared folder onto the zimlet opens a browser window with the following url, resulting in a code 500 server error:
Code:
https://zimbraserver.at/service/zimlet/com_starxpert_save/save.jsp?id=2d098d31-40b4-470e-8789-437655h4de3e:7171&type=ZmMailMsg&pref=true&conv=&trash=&from=&to=&cc=&bcc=&date=&subject=
and here the error in mailboxd.log
Code:
2008-09-30 21:57:18,288 ERROR [btpool0-0] [] log - Nested in org.apache.jasper.JasperException: java.lang.NumberFormatException: For input string: "2d098d31-40b4-470e-8789-437655h4de3e:7171":
java.lang.NumberFormatException: For input string: "2d098d31-40b4-470e-8789-437655h4de3e:7171"
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
        at java.lang.Integer.parseInt(Integer.java:456)
        at java.lang.Integer.parseInt(Integer.java:497)
        at org.apache.jsp.zimlet.com_005fstarxpert_005fsave.save_jsp$1$Save.getMessage(org.apache.jsp.zimlet.com_005fstarxpert_005fsave.save_jsp:276)
        at org.apache.jsp.zimlet.com_005fstarxpert_005fsave.save_jsp$1$Save.<init>(org.apache.jsp.zimlet.com_005fstarxpert_005fsave.save_jsp:247)
        at org.apache.jsp.zimlet.com_005fstarxpert_005fsave.save_jsp._jspService(org.apache.jsp.zimlet.com_005fstarxpert_005fsave.save_jsp:809)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:93)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:477)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:371)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
        at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
        at com.zimbra.cs.zimlet.ZimletFilter.doFilter(ZimletFilter.java:202)
        at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
        at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:81)
        at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:132)
        at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
        at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
        at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
        at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
        at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:716)
        at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.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(HandlerWrapper.java:139)
        at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:350)
        at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
        at org.mortbay.jetty.Server.handle(Server.java:313)
        at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
        at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
        at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
        at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
2008-09-30 21:57:18,289 ERROR [btpool0-0] [] log - /service/zimlet/com_starxpert_save/save.jsp
java.lang.NumberFormatException: For input string: "2d098d31-40b4-470e-8789-437655h4de3e:7171"
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
        at java.lang.Integer.parseInt(Integer.java:456)
        at java.lang.Integer.parseInt(Integer.java:497)
        at org.apache.jsp.zimlet.com_005fstarxpert_005fsave.save_jsp$1$Save.getMessage(org.apache.jsp.zimlet.com_005fstarxpert_005fsave.save_jsp:276)
        at org.apache.jsp.zimlet.com_005fstarxpert_005fsave.save_jsp$1$Save.<init>(org.apache.jsp.zimlet.com_005fstarxpert_005fsave.save_jsp:247)
        at org.apache.jsp.zimlet.com_005fstarxpert_005fsave.save_jsp._jspService(org.apache.jsp.zimlet.com_005fstarxpert_005fsave.save_jsp:809)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:93)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:477)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:371)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
        at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
        at com.zimbra.cs.zimlet.ZimletFilter.doFilter(ZimletFilter.java:202)
        at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
        at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:81)
        at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:132)
        at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
        at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
        at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
        at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
        at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:716)
        at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.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(HandlerWrapper.java:139)
        at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:350)
        at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
        at org.mortbay.jetty.Server.handle(Server.java:313)
        at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
        at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
        at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
        at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
thanks!
Reply With Quote
  #23 (permalink)  
Old 10-01-2008, 02:10 PM
Active Member
 
Posts: 29
Default UTF Encofind

The zimlet look very helpful.
But when I try to save email which is using UTF-8 and is not in English (latin) it doesn't work. I mean the content of the file is broken, the file name is also unreadable.
Does anyone have similar issues?
Reply With Quote
  #24 (permalink)  
Old 10-03-2008, 03:29 AM
Zimlet Guru & Moderator
 
Posts: 196
Default

First, thanks for the feedback.

Quote:
it is not working with messages in shared folders (ZCS 5.0.6)
Yes, for now the only solution is to move the mail in an other folder then drag'n'drop it.
I'll try to search a way to get a message with this type of id :
2d098d31-40b4-470e-8789-437655h4de3e

Quote:
I try to save email which is using UTF-8 and is not in English (latin) it doesn't work
I'll look about this too.
Reply With Quote
  #25 (permalink)  
Old 01-28-2009, 08:47 AM
Zimlet Guru & Moderator
 
Posts: 196
Default Version 2.1 out!

Hello,

There is a new version of the zimlet StarXpert:Save :
Change for version 2.1 :
-Localization : the zimlet support now english, french and german (thanks to krabina).
-The filename of message and attachement have a new prefix including hours and minutes.
Here is the new prefix format : YYYYMMDD-HHMM

For the shared folders, I still don't have a solution.

As always, every feedback is welcome.
Reply With Quote
  #26 (permalink)  
Old 01-29-2009, 01:17 AM
Loyal Member
 
Posts: 81
Default

Hi,
German localisation is not working. The messages are not displayed (see attached file).
- Bernhard
Attached Images
File Type: jpg save.jpg (12.4 KB, 206 views)
Reply With Quote
  #27 (permalink)  
Old 01-29-2009, 02:00 AM
Zimlet Guru & Moderator
 
Posts: 196
Default

Quote:
Hi,
German localisation is not working. The messages are not displayed (see attached file).
- Bernhard
Did you restart jetty?
Reply With Quote
  #28 (permalink)  
Old 01-29-2009, 02:29 AM
Loyal Member
 
Posts: 81
Default

oops. After the restart it worked. thanx.
Reply With Quote
  #29 (permalink)  
Old 04-24-2009, 02:22 AM
Starter Member
 
Posts: 1
Default what about zimbra desktop

Hi, we have installed the last version of the zimlet in ZCS, it's working great.

By the way, some of our users connect to zimbra through the desktop.

I have tried installing the zimlet in zdesktop. The zimlet appears correctly, but when I drop a mail on it, I get an error message saying that the page could not be found

Code:
Firefox ne peut trouver le fichier à l'adresse http://localhost:7633
/service/zimlet/com_starxpert_save/save.jsp?id=bc9c2131-1b28-4088-a983-255ed40851ee:10441
&type=ZmMailMsg&pref=true&conv=false&trash=&from=&to=&cc=&bcc=&date=&subject=.
Is it supposed to work on Zimbra desktop

Thanks

Philippe
Reply With Quote
  #30 (permalink)  
Old 04-24-2009, 04:44 AM
Zimlet Guru & Moderator
 
Posts: 196
Default

Quote:
Originally Posted by pcarvalho29 View Post
Hi, we have installed the last version of the zimlet in ZCS, it's working great.

By the way, some of our users connect to zimbra through the desktop.

I have tried installing the zimlet in zdesktop. The zimlet appears correctly, but when I drop a mail on it, I get an error message saying that the page could not be found

Code:
Firefox ne peut trouver le fichier à l'adresse http://localhost:7633
/service/zimlet/com_starxpert_save/save.jsp?id=bc9c2131-1b28-4088-a983-255ed40851ee:10441
&type=ZmMailMsg&pref=true&conv=false&trash=&from=&to=&cc=&bcc=&date=&subject=.
Is it supposed to work on Zimbra desktop

Thanks

Philippe
It doesn't work for now in the zimbra desktop, there is a problem with the messages id that is different than in the web client.
But the error you get seems to be different.
How did you install the zimlet?
Reply With Quote
Reply


Thread Tools
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.

Zimbrablog.com




 

Search Engine Optimization by vBSEO 3.1.0