You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Sushan Rungta <sr...@clickindia.com> on 2008/11/11 06:30:19 UTC
posting error in solr
I tried to post an xml file and returned me the below mentioned error:
>entity reference names can not start
>with character '\ufffd' (position: START_TAG seen ...ients with our
>topping service.<br />\r\n\ufffd\u2f2\ufffd\u1b7\ufffd
>\ufffd\ufffd\u6b5\ufffd\ufffd\ufffd\ufffd\ubd6f\ufffd\ufffd\u5ae\ufffd
>\ufffd\ufffd&\ufffd... @5167:22)
>
>org.xmlpull.v1.XmlPullParserException: entity reference names can not
>start with character '\ufffd' (position: START_TAG seen ...ients with
>our topping service.<br />\r\n\ufffd\u2f2\ufffd\u1b7\ufffd
>\ufffd\ufffd\u6b5\ufffd\ufffd\ufffd\ufffd\ubd6f\ufffd\ufffd\u5ae\ufffd
>\ufffd\ufffd&\ufffd... @5167:22)
> at org.xmlpull.mxp1.MXParser.parseEntityRef(MXParser.java:2212)
> at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1275)
> at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
> at org.xmlpull.mxp1.MXParser.nextText(MXParser.java:1058)
> at
>org.apache.solr.handler.XmlUpdateRequestHandler.readDoc(XmlUpdateRequestHandler.java:332)
> at
>org.apache.solr.handler.XmlUpdateRequestHandler.update(XmlUpdateRequestHandler.java:162)
> at
>org.apache.solr.handler.XmlUpdateRequestHandler.handleRequestBody(XmlUpdateRequestHandler.java:84)
> at
>org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:77)
> at org.apache.solr.core.SolrCore.execute(SolrCore.java:658)
> at
>org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:191)
> at
>org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:159)
> at org.mortbay.jetty.servlet.ServletHandler
>$CachedChain.doFilter(ServletHandler.java:1089)
> at
>org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365)
> 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:712)
> at
>org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
> at
>org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
> at
>org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
> at
>org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
> at org.mortbay.jetty.Server.handle(Server.java:285)
> at
>org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:502)
> at org.mortbay.jetty.HttpConnection
>$RequestHandler.content(HttpConnection.java:835)
> at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:641)
> at
>org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:202)
> at
>org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:378)
> at org.mortbay.jetty.bio.SocketConnector
>$Connection.run(SocketConnector.java:226)
> at org.mortbay.thread.BoundedThreadPool
>$PoolThread.run(BoundedThreadPool.java:442)
What could be the probable mistake done by me in my xml file, as I am
unable to discover it?
regards,
Sushan Rungta
Re: posting error in solr
Posted by James liu <li...@gmail.com>.
first u sure the xml is utf-8,,and field value is utf-8,,
second u should post xml by utf-8
my advice : All encoding use utf-8...
it make my solr work well,,, i use chinese
--
regards
j.L
Re: posting error in solr
Posted by Chris Hostetter <ho...@fucit.org>.
: I am using Solr Lucene - 2.0
Hmmm.... that doesn't exist.
what do you see when you view the /admin/registry.jsp page in your
browser, and you look at these values...
Solr Specification Version
Solr Implementation Version
Lucene Specification Version
Lucene Implementation Version
As for your specific problem...
: > >> org.xmlpull.v1.XmlPullParserException: entity reference names can not
: > >> start with character '\ufffd' (position: START_TAG seen ...ients with
: > >> our topping service.<br />\r\n\ufffd\u2f2\ufffd\u1b7\ufffd
: > >> \ufffd\ufffd\u6b5\ufffd\ufffd\ufffd\ufffd\ubd6f\ufffd\ufffd\u5ae\ufffd
: > >> \ufffd\ufffd&\ufffd... @5167:22)
...
: > > What could be the probable mistake done by me in my xml file, as I am
: > > unable to discover it?
have you looked at line 5167 column 22?
an "entity reference name" is things like < and & ... in thta error
message right there where it says "can not start with character '\ufffd'"
i see "&\ufffd" which would seem to be the source of your problem.
that's not a legal XML entity.
-Hoss
Re: posting error in solr
Posted by Sushan Rungta <sr...@clickindia.com>.
I am using Solr Lucene - 2.0
regards,
Sushan Rungta
Mob: +91-9312098968
At 11:07 AM 11/11/2008, Shalin Shekhar Mangar wrote:
>Which version of Solr are you using?
>
>On Tue, Nov 11, 2008 at 11:00 AM, Sushan Rungta <sr...@clickindia.com> wrote:
>
> > I tried to post an xml file and returned me the below mentioned error:
> >
> > entity reference names can not start
> >> with character '\ufffd' (position: START_TAG seen ...ients with our
> >> topping service.<br />\r\n\ufffd\u2f2\ufffd\u1b7\ufffd
> >> \ufffd\ufffd\u6b5\ufffd\ufffd\ufffd\ufffd\ubd6f\ufffd\ufffd\u5ae\ufffd
> >> \ufffd\ufffd&\ufffd... @5167:22)
> >>
> >> org.xmlpull.v1.XmlPullParserException: entity reference names can not
> >> start with character '\ufffd' (position: START_TAG seen ...ients with
> >> our topping service.<br />\r\n\ufffd\u2f2\ufffd\u1b7\ufffd
> >> \ufffd\ufffd\u6b5\ufffd\ufffd\ufffd\ufffd\ubd6f\ufffd\ufffd\u5ae\ufffd
> >> \ufffd\ufffd&\ufffd... @5167:22)
> >> at org.xmlpull.mxp1.MXParser.parseEntityRef(MXParser.java:2212)
> >> at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1275)
> >> at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
> >> at org.xmlpull.mxp1.MXParser.nextText(MXParser.java:1058)
> >> at
> >>
> >>
> org.apache.solr.handler.XmlUpdateRequestHandler.readDoc(XmlUpdateRequestHandler.java:332)
> >> at
> >>
> >>
> org.apache.solr.handler.XmlUpdateRequestHandler.update(XmlUpdateRequestHandler.java:162)
> >> at
> >>
> >>
> org.apache.solr.handler.XmlUpdateRequestHandler.handleRequestBody(XmlUpdateRequestHandler.java:84)
> >> at
> >>
> >>
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:77)
> >> at org.apache.solr.core.SolrCore.execute(SolrCore.java:658)
> >> at
> >>
> >>
> org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:191)
> >> at
> >>
> >>
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:159)
> >> at org.mortbay.jetty.servlet.ServletHandler
> >> $CachedChain.doFilter(ServletHandler.java:1089)
> >> at
> >> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365)
> >> 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:712)
> >> at
> >> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
> >> at
> >>
> >>
> org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
> >> at
> >>
> >>
> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
> >> at
> >> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
> >> at org.mortbay.jetty.Server.handle(Server.java:285)
> >> at
> >> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:502)
> >> at org.mortbay.jetty.HttpConnection
> >> $RequestHandler.content(HttpConnection.java:835)
> >> at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:641)
> >> at
> >> org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:202)
> >> at
> >> org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:378)
> >> at org.mortbay.jetty.bio.SocketConnector
> >> $Connection.run(SocketConnector.java:226)
> >> at org.mortbay.thread.BoundedThreadPool
> >> $PoolThread.run(BoundedThreadPool.java:442)
> >>
> >
> >
> > What could be the probable mistake done by me in my xml file, as I am
> > unable to discover it?
> >
> > regards,
> > Sushan Rungta
> >
>
>
>
>--
>Regards,
>Shalin Shekhar Mangar.
Re: posting error in solr
Posted by Shalin Shekhar Mangar <sh...@gmail.com>.
Which version of Solr are you using?
On Tue, Nov 11, 2008 at 11:00 AM, Sushan Rungta <sr...@clickindia.com> wrote:
> I tried to post an xml file and returned me the below mentioned error:
>
> entity reference names can not start
>> with character '\ufffd' (position: START_TAG seen ...ients with our
>> topping service.<br />\r\n\ufffd\u2f2\ufffd\u1b7\ufffd
>> \ufffd\ufffd\u6b5\ufffd\ufffd\ufffd\ufffd\ubd6f\ufffd\ufffd\u5ae\ufffd
>> \ufffd\ufffd&\ufffd... @5167:22)
>>
>> org.xmlpull.v1.XmlPullParserException: entity reference names can not
>> start with character '\ufffd' (position: START_TAG seen ...ients with
>> our topping service.<br />\r\n\ufffd\u2f2\ufffd\u1b7\ufffd
>> \ufffd\ufffd\u6b5\ufffd\ufffd\ufffd\ufffd\ubd6f\ufffd\ufffd\u5ae\ufffd
>> \ufffd\ufffd&\ufffd... @5167:22)
>> at org.xmlpull.mxp1.MXParser.parseEntityRef(MXParser.java:2212)
>> at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1275)
>> at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
>> at org.xmlpull.mxp1.MXParser.nextText(MXParser.java:1058)
>> at
>>
>> org.apache.solr.handler.XmlUpdateRequestHandler.readDoc(XmlUpdateRequestHandler.java:332)
>> at
>>
>> org.apache.solr.handler.XmlUpdateRequestHandler.update(XmlUpdateRequestHandler.java:162)
>> at
>>
>> org.apache.solr.handler.XmlUpdateRequestHandler.handleRequestBody(XmlUpdateRequestHandler.java:84)
>> at
>>
>> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:77)
>> at org.apache.solr.core.SolrCore.execute(SolrCore.java:658)
>> at
>>
>> org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:191)
>> at
>>
>> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:159)
>> at org.mortbay.jetty.servlet.ServletHandler
>> $CachedChain.doFilter(ServletHandler.java:1089)
>> at
>> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365)
>> 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:712)
>> at
>> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
>> at
>>
>> org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
>> at
>>
>> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
>> at
>> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
>> at org.mortbay.jetty.Server.handle(Server.java:285)
>> at
>> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:502)
>> at org.mortbay.jetty.HttpConnection
>> $RequestHandler.content(HttpConnection.java:835)
>> at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:641)
>> at
>> org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:202)
>> at
>> org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:378)
>> at org.mortbay.jetty.bio.SocketConnector
>> $Connection.run(SocketConnector.java:226)
>> at org.mortbay.thread.BoundedThreadPool
>> $PoolThread.run(BoundedThreadPool.java:442)
>>
>
>
> What could be the probable mistake done by me in my xml file, as I am
> unable to discover it?
>
> regards,
> Sushan Rungta
>
--
Regards,
Shalin Shekhar Mangar.