You probably have a non-char codepoint hanging around somewhere. You can strip them away:
http://unicode.org/cldr/utility/list-unicodeset.jsp?a=[:Noncharacter_Code_Point=True:]


On Mon, 19 Mar 2012 10:33:35 +0800, "怪侠" <87863...@qq.com> wrote:
Hi, all.
 I want to update the file's index. The folowing is my code:
  ContentStreamUpdateRequest up = new ContentStreamUpdateRequest(
      "/update/extract");
    up.addFile(file);
    up.setParam("uprefix", "attr_");
    up.setParam("fmap.content", "attr_content");
    up.setParam("literal.id", file.getPath());
    up.setAction(AbstractUpdateRequest.ACTION.COMMIT, false, false);
    solr.request(up);

 and I always get the error:
 java.lang.RuntimeException: Invalid version (expected 2, but 60) or
the data in not in 'javabin' format

 and the error in solr server is:
 Error processing "legacy" update
command:com.ctc.wstx.exc.WstxIOException: Invalid UTF-8 middle byte
0xe3 (at char #10, byte #-1).

 Could anyone tell me how to solve it?

 Thanks very much.

--
Markus Jelsma - CTO - Openindex
http://www.linkedin.com/in/markus17
050-8536600 / 06-50258350

Reply via email to