View Single Post
  #1 (permalink)  
Old 10-27-2009, 02:50 AM
wirtsi wirtsi is offline
Intermediate Member
 
Posts: 16
Default Indexing PDFs fails

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
Reply With Quote