Hi,
I use Zimbra 7.1 at my work. We have a wiki style document briefcase. I have not been able to search within documents created in the briefcase using create document (they are .htm files). I can search within .txt files. Can anybody direct me to documentation or a solution for this issue. I have searched the forums for weeks and found nothing of use. I have re indexed the mailbox which supposedly re indexes the briefcase as well.
thanx,
Brian
also I receive this issue when searching shared briefcases, I don't think it is related though
A network service error has occurred.
method: [unknown]
msg: system failure: Caught null
code: service.FAILURE
detail: soap:Receiver
trace: com.zimbra.common.service.ServiceException: system failure: Caught null ExceptionId:btpool0-166://mail.(*.* edited out)/service/soap/SearchRequest:1311010206355:9cf3a8c698b53143 Code:service.FAILURE at com.zimbra.common.service.ServiceException.FAILURE (ServiceException.java:248) at com.zimbra.cs.index.MailboxIndex.search(MailboxInd ex.java:172) at com.zimbra.cs.mailbox.IndexHelper.search(IndexHelp er.java:125) at com.zimbra.cs.mailbox.Mailbox.search(Mailbox.java: 3716) at com.zimbra.cs.service.mail.Search.doSearch(Search. java:134) at com.zimbra.cs.service.mail.Search.handle(Search.ja va:114) at com.zimbra.soap.SoapEngine.dispatchRequest(SoapEng ine.java:412) at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.jav a:287) at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.jav a:158) at com.zimbra.soap.SoapServlet.doWork(SoapServlet.jav a:294) at com.zimbra.soap.SoapServlet.doPost(SoapServlet.jav a:215) at javax.servlet.http.HttpServlet.service(HttpServlet .java:725) at com.zimbra.cs.servlet.ZimbraServlet.service(Zimbra Servlet.java:208) at javax.servlet.http.HttpServlet.service(HttpServlet .java:814) at org.mortbay.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:511) at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1166) at com.zimbra.cs.servlet.SetHeaderFilter.doFilter(Set HeaderFilter.java:79) at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1157) at org.mortbay.servlet.UserAgentFilter.doFilter(UserA gentFilter.java:81) at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter .java:132) at org.mortbay.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1157) at org.mortbay.jetty.servlet.ServletHandler.handle(Se rvletHandler.java:388) at org.mortbay.jetty.security.SecurityHandler.handle( SecurityHandler.java:218) at org.mortbay.jetty.servlet.SessionHandler.handle(Se ssionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(Co ntextHandler.java:765) at org.mortbay.jetty.webapp.WebAppContext.handle(WebA ppContext.java:422) 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(Ha ndlerWrapper.java:152) at org.mortbay.jetty.handler.rewrite.RewriteHandler.h andle(RewriteHandler.java:230) at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:152) at org.mortbay.jetty.handler.DebugHandler.handle(Debu gHandler.java:77) at org.mortbay.jetty.handler.HandlerWrapper.handle(Ha ndlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(Htt pConnection.java:543) at org.mortbay.jetty.HttpConnection$RequestHandler.co ntent(HttpConnection.java:946) at org.mortbay.jetty.HttpParser.parseNext(HttpParser. java:756) at org.mortbay.jetty.HttpParser.parseAvailable(HttpPa rser.java:218) at org.mortbay.jetty.HttpConnection.handle(HttpConnec tion.java:405) at org.mortbay.io.nio.SelectChannelEndPoint.run(Selec tChannelEndPoint.java:410) at org.mortbay.thread.BoundedThreadPool$PoolThread.ru n(BoundedThreadPool.java:451) Caused by: java.lang.NullPointerException at com.zimbra.cs.index.DocumentHit.getSubject(Documen tHit.java:74) at com.zimbra.cs.index.ZimbraHit.compareBySortField(Z imbraHit.java:220) at com.zimbra.cs.index.UnionQueryOperation.internalGe tNext(UnionQueryOperation.java:100) at com.zimbra.cs.index.UnionQueryOperation.begin(Unio nQueryOperation.java:341) at com.zimbra.cs.index.QueryOperation.run(QueryOperat ion.java:162) at com.zimbra.cs.index.ZimbraQuery.execute(ZimbraQuer y.java:804) at com.zimbra.cs.index.MailboxIndex.search(MailboxInd ex.java:155) ... 39 more
request:
Body: {
SearchRequest: {
_jsns: "urn:zimbraMail",
limit: 100,
locale: {
_content: "en_US"
},
offset: 0,
query: "* (inid:2809 OR inid:"4c538a99-a2e2-4a66-a6f1-1d49095d6805:902" OR inid:"4c538a99-a2e2-4a66-a6f1-1d49095d6805:489" OR inid:"4c538a99-a2e2-4a66-a6f1-1d49095d6805:596" OR inid:"4c538a99-a2e2-4a66-a6f1-1d49095d6805:903" OR inid:"4c538a99-a2e2-4a66-a6f1-1d49095d6805:663" OR inid:"4c538a99-a2e2-4a66-a6f1-1d49095d6805:493" OR inid:"4c538a99-a2e2-4a66-a6f1-1d49095d6805:471" OR inid:"4c538a99-a2e2-4a66-a6f1-1d49095d6805:904" OR inid:"4c538a99-a2e2-4a66-a6f1-1d49095d6805:905" OR inid:2812 OR inid:"4c538a99-a2e2-4a66-a6f1-1d49095d6805:658" OR is:local)",
sortBy: "subjAsc",
types: "document",
tz: {
id: "America/Chicago"
}
}
},
Header: {
context: {
_jsns: "urn:zimbra",
account: {
_content: "(edited out *@*.net",
by: "name"
},
authToken: "(removed)",
notify: {
seq: 23
},
session: {
_content: 1733,
id: 1733
},
userAgent: {
name: "ZimbraWebClient - FF3.0 (Win)",
version: "7.1.1_GA_3196"
}
}
}
information at bottom
http://wiki.zimbra.com/wiki/Ajcody-Server-Misc-Topics
update:
If I append ".html" to the end of the name of a briefcase document I can find the document by searching for text within the documents body using briefcase search. If I then remove ".html" from the end of the briefcase documents name I can still search for the document using text from within the documents body. If I then add text to the briefcase document I can not find the document based on the new text I added to the document. I can still find the document using a search query with text in the document when it was previously saved with ".html" append to the end of the name.
It looks like zimbra will only index files saved with ".html" or ".txt"
Are you saying zimbra was designed to work like this?
This does not work for me, no users are going to figure this out without me specifically training them. Some users may not be able to figure this out even if I explain it to them.