Hello
with 6.01 NE on Ubuntu 8.04 64bit the indexing of pdf's doesn't work any more ...
Code:
2009-10-27 10:46:02,090 WARN [btpool0-12] [name=admin@mykita.com;mid=2;ip=87.159.170.47;ua=ZimbraWebClient - SAF3 (Win)/6.0.1_GA_1816.UBUNTU8_64;] ParsedMessage - Unable to parse part 2 (sample file.pdf, application/pdf) of message with Message-ID <202463774.131256636757342.JavaMail.root@octapus>.
com.zimbra.cs.mime.MimeHandlerException: extraction failed
at com.zimbra.cs.mime.handler.ConverterHandler.getContentImpl(ConverterHandler.java:104)
at com.zimbra.cs.mime.MimeHandler.getContent(MimeHandler.java:148)
at com.zimbra.cs.mime.ParsedMessage.analyzePart(ParsedMessage.java:1080)
at com.zimbra.cs.mime.ParsedMessage.analyzeNonBodyParts(ParsedMessage.java:423)
at com.zimbra.cs.mime.ParsedMessage.analyzeFully(ParsedMessage.java:457)
at com.zimbra.cs.mailbox.Message.generateIndexData(Message.java:827)
at com.zimbra.cs.mailbox.IndexHelper.indexItemList(IndexHelper.java:840)
at com.zimbra.cs.mailbox.IndexHelper.indexDeferredItemsInternal(IndexHelper.java:359)
at com.zimbra.cs.mailbox.IndexHelper.indexDeferredItems(IndexHelper.java:277)
at com.zimbra.cs.mailbox.IndexHelper.search(IndexHelper.java:122)
at com.zimbra.cs.mailbox.Mailbox.search(Mailbox.java:3363)
at com.zimbra.cs.mailbox.Mailbox.search(Mailbox.java:3330)
at com.zimbra.cs.mailbox.MailSender.getNewContacts(MailSender.java:715)
at com.zimbra.cs.mailbox.MailSender.sendMimeMessage(MailSender.java:385)
at com.zimbra.cs.mailbox.MailSender.sendMimeMessage(MailSender.java:280)
at com.zimbra.cs.mailbox.MailSender.sendMimeMessage(MailSender.java:237)
at com.zimbra.cs.service.mail.SendMsg.doSendMessage(SendMsg.java:189)
at com.zimbra.cs.service.mail.SendMsg.handle(SendMsg.java:149)
at com.zimbra.soap.SoapEngine.dispatchRequest(SoapEngine.java:417)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:272)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:156)
at com.zimbra.soap.SoapServlet.doWork(SoapServlet.java:291)
at com.zimbra.soap.SoapServlet.doPost(SoapServlet.java:212)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at com.zimbra.cs.servlet.ZimbraServlet.service(ZimbraServlet.java:187)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1148)
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:81)
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:129)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1139)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:378)
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:765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.handler.rewrite.RewriteHandler.handle(RewriteHandler.java:230)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:517)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:868)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:747)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:386)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)
Caused by: java.lang.ArrayIndexOutOfBoundsException
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:87)
at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
at java.io.BufferedOutputStream.write(BufferedOutputStream.java:105) The message still gets delivered but I'd love to have full text search in PDF files.
I found
[SOLVED] parts_decode_ext error but this didn't work for me ..
Any clues?
Best wishes
wirtsi