I' think this has nothing to do with the @ character. There was a problem searching properies that contains xml elements instead of plain text. I think I fixed this for next release.
Can you please provide the query you are excuting. Stefan Yong Hu wrote: > All, > > I use Slide3.1b2 to implement Search function. When I search the files by > property, if the property value contains "@", files can't be found, and > exception is thrown in Slide: > > tcpConnection-8080-5, 08-十一月-2004 17:16:21, [EMAIL PROTECTED], PROPFIND, > 207 "Multi-Status", 63 ms, / > java.lang.ClassCastException > at org.apache.slide.util.XMLValue.compareTo(XMLValue.java:602) > at > org.apache.slide.search.basic.ComparableResourceImpl.compareTo(ComparableResourceImpl.java:545) > at > org.apache.slide.search.basic.ComparableResourceImpl.compare(ComparableResourceImpl.java:600) > at > org.apache.slide.search.basic.ComparableResourceImpl.equals(ComparableResourceImpl.java:210) > at > org.apache.slide.search.basic.expression.EQExpression.compare(EQExpression.java:59) > at > org.apache.slide.search.basic.expression.CompareExpression.execute(CompareExpression.java:81) > at > org.apache.slide.search.basic.expression.MergeExpression.execute(MergeExpression.java:71) > at > org.apache.slide.search.basic.BasicQueryImpl.execute(BasicQueryImpl.java:134) > at > org.apache.slide.search.basic.BasicQueryEnvelope.execute(BasicQueryEnvelope.java:216) > at org.apache.slide.search.SearchImpl.search(SearchImpl.java:127) > at > org.apache.slide.webdav.method.SearchMethod.executeRequest(SearchMethod.java:222) > at > org.apache.slide.webdav.method.AbstractWebdavMethod.run(AbstractWebdavMethod.java:386) > at org.apache.slide.webdav.WebdavServlet.service(WebdavServlet.java:164) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > at > com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:96) > at org.apache.slide.webdav.filter.LogFilter.doFilter(LogFilter.java:141) > at > com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88) > at com.caucho.http.security.SecurityFilter.doFilter(SecurityFilter.java:115) > at > com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88) > at com.caucho.server.http.Invocation.service(Invocation.java:315) > at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135) > at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:246) > at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:164) > at com.caucho.server.TcpConnection.run(TcpConnection.java:139) > at java.lang.Thread.run(Unknown Source) > tcpConnection-8080-5, 08-十一月-2004 17:16:22, [EMAIL PROTECTED], SEARCH, 500 > "Internal Server Error", 47 ms, / > > Does current Slide not support the search for value with "@"? Or is it a bug > of Slide? > > Thanks and regards > Yong > > > > --------------------------------- > Do You Yahoo!? > 嫌邮箱太小?雅虎电邮自助扩容! -- Stefan Lützkendorf -- [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
