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 Will Johnson <wi...@gmail.com> on 2007/09/19 15:00:16 UTC

multithread update client causes exceptions and dropped documents



we were doing some performance testing for the updating aspects of  
solr and ran into what seems to be a large problem.  we're creating  
small documents with an id and one field of 1 term only submitting  
them in batches of 200 with commits every 5000 docs.  when we run the  
client with 1 thread everything is fine.  when we run it win >1  
threads things go south (stack trace is below).  i've attached the  
junit test which shows the problem.  this happens on both a mac and a  
pc and when running solr in both jetty and tomcat.  i'll create a  
junit issue if necessary but i thought i'd see if anyone else had run  
into this problem first.

(output from junit test)
Started thread: 0
Started thread: 1
org.apache.solr.common.SolrException:  
Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_ 
getAttributeCount__javalangIllegalStateException_Current_state_is_not_am 
ong_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__at_c 
omsunorgapachexercesinternalimplXMLStreamReaderImplgetAttributeCountXMLS 
treamReaderImpljava598__at_orgapachesolrhandlerXmlUpdateRequestHandlerre 
adDocXmlUpdateRequestHandlerjava335__at_orgapachesolrhandlerXmlUpdateReq 
uestHandlerprocessUpdateXmlUpdateRequestHandlerjava181__at_orgapachesolr 
handlerXmlUpdateRequestHandlerhandleRequestBodyXmlUpdateRequestHandlerja 
va109__at_orgapachesolrhandlerRequestHandlerBasehandleRequestRequestHand 
lerBasejava78__at_orgapachesolrcoreSolrCoreexecuteSolrCorejava804__at_or 
gapachesolrservletSolrDispatchFilterexecuteSolrDispatchFilterjava193__at 
_orgapachesolrservletSolrDispatchFilterdoFilterSolrDispatchFilterjava161 
__at_orgmortbayjettyservletServletHandler 
$CachedChaindoFilterServletHandlerjava1089__at_orgmortbayjettyservletSer 
vletHandlerhandleServletHandlerjava365__at_orgmortbayjettysecuritySecuri 
tyHandlerhandleSecurityHandlerjava216__at_orgmortbayjettyservletSessionH 
andlerhandleSessionHandlerjava181__at_orgmortbayjettyhandlerContextHandl 
erhandleContextHandlerjava712__at_orgmortbayjettywebappWebAppContexthand 
leWebAppContextjava405__at_orgmortbayjettyhandlerContextHandlerCollectio 
nhandleContextHandlerCollectionjava211__at_orgmortbayjettyhandlerHandler 
CollectionhandleHandlerCollectionjava114__at_orgmortbayjettyhandlerHandl 
erWrapperhandleHandlerWrapperjava139__at_orgmortbayjettyServerhandleServ 
erjava285__at_orgmortbayjettyHttpConnectionhandleRequestHttpConnectionja 
va502__at_orgmortbayjettyHttpConnection 
$RequestHandlercontentHttpConnectionjava835__at_orgmortbayjettyHttpParse 
rparseNextHttpParserjava641__at_orgmortbayjettyHttpParserparseAvailableH 
ttpParserjava208__at_orgmortbayje

Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_ 
getAttributeCount__javalangIllegalStateException_Current_state_is_not_am 
ong_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__at_c 
omsunorgapachexercesinternalimplXMLStreamReaderImplgetAttributeCountXMLS 
treamReaderImpljava598__at_orgapachesolrhandlerXmlUpdateRequestHandlerre 
adDocXmlUpdateRequestHandlerjava335__at_orgapachesolrhandlerXmlUpdateReq 
uestHandlerprocessUpdateXmlUpdateRequestHandlerjava181__at_orgapachesolr 
handlerXmlUpdateRequestHandlerhandleRequestBodyXmlUpdateRequestHandlerja 
va109__at_orgapachesolrhandlerRequestHandlerBasehandleRequestRequestHand 
lerBasejava78__at_orgapachesolrcoreSolrCoreexecuteSolrCorejava804__at_or 
gapachesolrservletSolrDispatchFilterexecuteSolrDispatchFilterjava193__at 
_orgapachesolrservletSolrDispatchFilterdoFilterSolrDispatchFilterjava161 
__at_orgmortbayjettyservletServletHandler 
$CachedChaindoFilterServletHandlerjava1089__at_orgmortbayjettyservletSer 
vletHandlerhandleServletHandlerjava365__at_orgmortbayjettysecuritySecuri 
tyHandlerhandleSecurityHandlerjava216__at_orgmortbayjettyservletSessionH 
andlerhandleSessionHandlerjava181__at_orgmortbayjettyhandlerContextHandl 
erhandleContextHandlerjava712__at_orgmortbayjettywebappWebAppContexthand 
leWebAppContextjava405__at_orgmortbayjettyhandlerContextHandlerCollectio 
nhandleContextHandlerCollectionjava211__at_orgmortbayjettyhandlerHandler 
CollectionhandleHandlerCollectionjava114__at_orgmortbayjettyhandlerHandl 
erWrapperhandleHandlerWrapperjava139__at_orgmortbayjettyServerhandleServ 
erjava285__at_orgmortbayjettyHttpConnectionhandleRequestHttpConnectionja 
va502__at_orgmortbayjettyHttpConnection 
$RequestHandlercontentHttpConnectionjava835__at_orgmortbayjettyHttpParse 
rparseNextHttpParserjava641__at_orgmortbayjettyHttpParserparseAvailableH 
ttpParserjava208__at_orgmortbayje

request: http://localhost:8983/solr/update?wt=xml&version=2.2
	at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request 
(CommonsHttpSolrServer.java:230)
	at org.apache.solr.client.solrj.request.UpdateRequest.process 
(UpdateRequest.java:199)
	at org.apache.solr.client.solrj.impl.BaseSolrServer.add 
(BaseSolrServer.java:46)
	at org.apache.solr.client.solrj.impl.BaseSolrServer.add 
(BaseSolrServer.java:61)
	at org.apache.solr.client.solrj.embedded.TestJettyLargeVolume 
$DocThread.run(TestJettyLargeVolume.java:69)
Exception in thread "DocThread-0" java.lang.AssertionError:  
DocThread-0--- 
Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_ 
getAttributeCount__javalangIllegalStateException_Current_state_is_not_am 
ong_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__at_c 
omsunorgapachexercesinternalimplXMLStreamReaderImplgetAttributeCountXMLS 
treamReaderImpljava598__at_orgapachesolrhandlerXmlUpdateRequestHandlerre 
adDocXmlUpdateRequestHandlerjava335__at_orgapachesolrhandlerXmlUpdateReq 
uestHandlerprocessUpdateXmlUpdateRequestHandlerjava181__at_orgapachesolr 
handlerXmlUpdateRequestHandlerhandleRequestBodyXmlUpdateRequestHandlerja 
va109__at_orgapachesolrhandlerRequestHandlerBasehandleRequestRequestHand 
lerBasejava78__at_orgapachesolrcoreSolrCoreexecuteSolrCorejava804__at_or 
gapachesolrservletSolrDispatchFilterexecuteSolrDispatchFilterjava193__at 
_orgapachesolrservletSolrDispatchFilterdoFilterSolrDispatchFilterjava161 
__at_orgmortbayjettyservletServletHandler 
$CachedChaindoFilterServletHandlerjava1089__at_orgmortbayjettyservletSer 
vletHandlerhandleServletHandlerjava365__at_orgmortbayjettysecuritySecuri 
tyHandlerhandleSecurityHandlerjava216__at_orgmortbayjettyservletSessionH 
andlerhandleSessionHandlerjava181__at_orgmortbayjettyhandlerContextHandl 
erhandleContextHandlerjava712__at_orgmortbayjettywebappWebAppContexthand 
leWebAppContextjava405__at_orgmortbayjettyhandlerContextHandlerCollectio 
nhandleContextHandlerCollectionjava211__at_orgmortbayjettyhandlerHandler 
CollectionhandleHandlerCollectionjava114__at_orgmortbayjettyhandlerHandl 
erWrapperhandleHandlerWrapperjava139__at_orgmortbayjettyServerhandleServ 
erjava285__at_orgmortbayjettyHttpConnectionhandleRequestHttpConnectionja 
va502__at_orgmortbayjettyHttpConnection 
$RequestHandlercontentHttpConnectionjava835__at_orgmortbayjettyHttpParse 
rparseNextHttpParserjava641__at_orgmortbayjettyHttpParserparseAvailableH 
ttpParserjava208__at_orgmortbayje

Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_ 
getAttributeCount__javalangIllegalStateException_Current_state_is_not_am 
ong_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__at_c 
omsunorgapachexercesinternalimplXMLStreamReaderImplgetAttributeCountXMLS 
treamReaderImpljava598__at_orgapachesolrhandlerXmlUpdateRequestHandlerre 
adDocXmlUpdateRequestHandlerjava335__at_orgapachesolrhandlerXmlUpdateReq 
uestHandlerprocessUpdateXmlUpdateRequestHandlerjava181__at_orgapachesolr 
handlerXmlUpdateRequestHandlerhandleRequestBodyXmlUpdateRequestHandlerja 
va109__at_orgapachesolrhandlerRequestHandlerBasehandleRequestRequestHand 
lerBasejava78__at_orgapachesolrcoreSolrCoreexecuteSolrCorejava804__at_or 
gapachesolrservletSolrDispatchFilterexecuteSolrDispatchFilterjava193__at 
_orgapachesolrservletSolrDispatchFilterdoFilterSolrDispatchFilterjava161 
__at_orgmortbayjettyservletServletHandler 
$CachedChaindoFilterServletHandlerjava1089__at_orgmortbayjettyservletSer 
vletHandlerhandleServletHandlerjava365__at_orgmortbayjettysecuritySecuri 
tyHandlerhandleSecurityHandlerjava216__at_orgmortbayjettyservletSessionH 
andlerhandleSessionHandlerjava181__at_orgmortbayjettyhandlerContextHandl 
erhandleContextHandlerjava712__at_orgmortbayjettywebappWebAppContexthand 
leWebAppContextjava405__at_orgmortbayjettyhandlerContextHandlerCollectio 
nhandleContextHandlerCollectionjava211__at_orgmortbayjettyhandlerHandler 
CollectionhandleHandlerCollectionjava114__at_orgmortbayjettyhandlerHandl 
erWrapperhandleHandlerWrapperjava139__at_orgmortbayjettyServerhandleServ 
erjava285__at_orgmortbayjettyHttpConnectionhandleRequestHttpConnectionja 
va502__at_orgmortbayjettyHttpConnection 
$RequestHandlercontentHttpConnectionjava835__at_orgmortbayjettyHttpParse 
rparseNextHttpParserjava641__at_orgmortbayjettyHttpParserparseAvailableH 
ttpParserjava208__at_orgmortbayje

request: http://localhost:8983/solr/update?wt=xml&version=2.2
	at org.junit.Assert.fail(Assert.java:71)
	at org.apache.solr.client.solrj.embedded.TestJettyLargeVolume 
$DocThread.run(TestJettyLargeVolume.java:92)

Re: multithread update client causes exceptions and dropped documents

Posted by Ryan McKinley <ry...@gmail.com>.
Can you start a JIRA issue and attach the patch?

I have not seen this happen, but I bet it is caused by something from:
https://issues.apache.org/jira/browse/SOLR-215?page=com.atlassian.jira.plugin.ext.subversion:subversion-commits-tabpanel

Can we add that test to trunk?  By default it does not need to be a long 
running test, but its nice to have in there so we can twiddle it for 
specific testing.

thanks
ryan


Will Johnson wrote:
> one other note.  the errors pop up when running against the 1.3 trunk
> but do not appear to happen when run against 1.2.
> 
> - will
> 
> On 9/19/07, Will Johnson <wi...@gmail.com> wrote:
>>
>>
>>
>>
>> we were doing some performance testing for the updating aspects of solr and
>> ran into what seems to be a large problem.  we're creating small documents
>> with an id and one field of 1 term only submitting them in batches of 200
>> with commits every 5000 docs.  when we run the client with 1 thread
>> everything is fine.  when we run it win >1 threads things go south (stack
>> trace is below).  i've attached the junit test which shows the problem.
>> this happens on both a mac and a pc and when running solr in both jetty and
>> tomcat.  i'll create a junit issue if necessary but i thought i'd see if
>> anyone else had run into this problem first.
>>
>> (output from junit test)
>> Started thread: 0
>> Started thread: 1
>> org.apache.solr.common.SolrException:
>> Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__javalangIllegalStateException_Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__at_comsunorgapachexercesinternalimplXMLStreamReaderImplgetAttributeCountXMLStreamReaderImpljava598__at_orgapachesolrhandlerXmlUpdateRequestHandlerreadDocXmlUpdateRequestHandlerjava335__at_orgapachesolrhandlerXmlUpdateRequestHandlerprocessUpdateXmlUpdateRequestHandlerjava181__at_orgapachesolrhandlerXmlUpdateRequestHandlerhandleRequestBodyXmlUpdateRequestHandlerjava109__at_orgapachesolrhandlerRequestHandlerBasehandleRequestRequestHandlerBasejava78__at_orgapachesolrcoreSolrCoreexecuteSolrCorejava804__at_orgapachesolrservletSolrDispatchFilterexecuteSolrDispatchFilterjava193__at_orgapachesolrservletSolrDispatchFilterdoFilterSolrDispatchFilterjava161__at_orgmortbayjettyservletServletHandler$CachedChaindoFilterServletHandlerjava1089__at_orgmortbayjettyservletServletHandl
erhandleServletHandlerjava365__at_orgmortbayjettysecuritySecurityHandlerhandleSecurityHandlerjava216__at_orgmortbayjettyservletSessionHandlerhandleSessionHandlerjava181__at_orgmortbayjettyhandlerContextHandlerhandleContextHandlerjava712__at_orgmortbayjettywebappWebAppContexthandleWebAppContextjava405__at_orgmortbayjettyhandlerContextHandlerCollectionhandleContextHandlerCollectionjava211__at_orgmortbayjettyhandlerHandlerCollectionhandleHandlerCollectionjava114__at_orgmortbayjettyhandlerHandlerWrapperhandleHandlerWrapperjava139__at_orgmortbayjettyServerhandleServerjava285__at_orgmortbayjettyHttpConnectionhandleRequestHttpConnectionjava502__at_orgmortbayjettyHttpConnection$RequestHandlercontentHttpConnectionjava835__at_orgmortbayjettyHttpParserparseNextHttpParserjava641__at_orgmortbayjettyHttpParserparseAvailableHttpParserjava208__at_orgmortbayje
>>
>> Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__javalangIllegalStateException_Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__at_comsunorgapachexercesinternalimplXMLStreamReaderImplgetAttributeCountXMLStreamReaderImpljava598__at_orgapachesolrhandlerXmlUpdateRequestHandlerreadDocXmlUpdateRequestHandlerjava335__at_orgapachesolrhandlerXmlUpdateRequestHandlerprocessUpdateXmlUpdateRequestHandlerjava181__at_orgapachesolrhandlerXmlUpdateRequestHandlerhandleRequestBodyXmlUpdateRequestHandlerjava109__at_orgapachesolrhandlerRequestHandlerBasehandleRequestRequestHandlerBasejava78__at_orgapachesolrcoreSolrCoreexecuteSolrCorejava804__at_orgapachesolrservletSolrDispatchFilterexecuteSolrDispatchFilterjava193__at_orgapachesolrservletSolrDispatchFilterdoFilterSolrDispatchFilterjava161__at_orgmortbayjettyservletServletHandler$CachedChaindoFilterServletHandlerjava1089__at_orgmortbayjettyservletServletHandl
erhandleServletHandlerjava365__at_orgmortbayjettysecuritySecurityHandlerhandleSecurityHandlerjava216__at_orgmortbayjettyservletSessionHandlerhandleSessionHandlerjava181__at_orgmortbayjettyhandlerContextHandlerhandleContextHandlerjava712__at_orgmortbayjettywebappWebAppContexthandleWebAppContextjava405__at_orgmortbayjettyhandlerContextHandlerCollectionhandleContextHandlerCollectionjava211__at_orgmortbayjettyhandlerHandlerCollectionhandleHandlerCollectionjava114__at_orgmortbayjettyhandlerHandlerWrapperhandleHandlerWrapperjava139__at_orgmortbayjettyServerhandleServerjava285__at_orgmortbayjettyHttpConnectionhandleRequestHttpConnectionjava502__at_orgmortbayjettyHttpConnection$RequestHandlercontentHttpConnectionjava835__at_orgmortbayjettyHttpParserparseNextHttpParserjava641__at_orgmortbayjettyHttpParserparseAvailableHttpParserjava208__at_orgmortbayje
>>
>> request:
>> http://localhost:8983/solr/update?wt=xml&version=2.2
>>  at
>> org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:230)
>>  at
>> org.apache.solr.client.solrj.request.UpdateRequest.process(UpdateRequest.java:199)
>>  at
>> org.apache.solr.client.solrj.impl.BaseSolrServer.add(BaseSolrServer.java:46)
>>  at
>> org.apache.solr.client.solrj.impl.BaseSolrServer.add(BaseSolrServer.java:61)
>>  at
>> org.apache.solr.client.solrj.embedded.TestJettyLargeVolume$DocThread.run(TestJettyLargeVolume.java:69)
>> Exception in thread "DocThread-0" java.lang.AssertionError:
>> DocThread-0---Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__javalangIllegalStateException_Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__at_comsunorgapachexercesinternalimplXMLStreamReaderImplgetAttributeCountXMLStreamReaderImpljava598__at_orgapachesolrhandlerXmlUpdateRequestHandlerreadDocXmlUpdateRequestHandlerjava335__at_orgapachesolrhandlerXmlUpdateRequestHandlerprocessUpdateXmlUpdateRequestHandlerjava181__at_orgapachesolrhandlerXmlUpdateRequestHandlerhandleRequestBodyXmlUpdateRequestHandlerjava109__at_orgapachesolrhandlerRequestHandlerBasehandleRequestRequestHandlerBasejava78__at_orgapachesolrcoreSolrCoreexecuteSolrCorejava804__at_orgapachesolrservletSolrDispatchFilterexecuteSolrDispatchFilterjava193__at_orgapachesolrservletSolrDispatchFilterdoFilterSolrDispatchFilterjava161__at_orgmortbayjettyservletServletHandler$CachedChaindoFilterServletHandlerjava1089__at_orgmortbayjettyservl
etServletHandlerhandleServletHandlerjava365__at_orgmortbayjettysecuritySecurityHandlerhandleSecurityHandlerjava216__at_orgmortbayjettyservletSessionHandlerhandleSessionHandlerjava181__at_orgmortbayjettyhandlerContextHandlerhandleContextHandlerjava712__at_orgmortbayjettywebappWebAppContexthandleWebAppContextjava405__at_orgmortbayjettyhandlerContextHandlerCollectionhandleContextHandlerCollectionjava211__at_orgmortbayjettyhandlerHandlerCollectionhandleHandlerCollectionjava114__at_orgmortbayjettyhandlerHandlerWrapperhandleHandlerWrapperjava139__at_orgmortbayjettyServerhandleServerjava285__at_orgmortbayjettyHttpConnectionhandleRequestHttpConnectionjava502__at_orgmortbayjettyHttpConnection$RequestHandlercontentHttpConnectionjava835__at_orgmortbayjettyHttpParserparseNextHttpParserjava641__at_orgmortbayjettyHttpParserparseAvailableHttpParserjava208__at_orgmortbayje
>>
>> Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__javalangIllegalStateException_Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__at_comsunorgapachexercesinternalimplXMLStreamReaderImplgetAttributeCountXMLStreamReaderImpljava598__at_orgapachesolrhandlerXmlUpdateRequestHandlerreadDocXmlUpdateRequestHandlerjava335__at_orgapachesolrhandlerXmlUpdateRequestHandlerprocessUpdateXmlUpdateRequestHandlerjava181__at_orgapachesolrhandlerXmlUpdateRequestHandlerhandleRequestBodyXmlUpdateRequestHandlerjava109__at_orgapachesolrhandlerRequestHandlerBasehandleRequestRequestHandlerBasejava78__at_orgapachesolrcoreSolrCoreexecuteSolrCorejava804__at_orgapachesolrservletSolrDispatchFilterexecuteSolrDispatchFilterjava193__at_orgapachesolrservletSolrDispatchFilterdoFilterSolrDispatchFilterjava161__at_orgmortbayjettyservletServletHandler$CachedChaindoFilterServletHandlerjava1089__at_orgmortbayjettyservletServletHandl
erhandleServletHandlerjava365__at_orgmortbayjettysecuritySecurityHandlerhandleSecurityHandlerjava216__at_orgmortbayjettyservletSessionHandlerhandleSessionHandlerjava181__at_orgmortbayjettyhandlerContextHandlerhandleContextHandlerjava712__at_orgmortbayjettywebappWebAppContexthandleWebAppContextjava405__at_orgmortbayjettyhandlerContextHandlerCollectionhandleContextHandlerCollectionjava211__at_orgmortbayjettyhandlerHandlerCollectionhandleHandlerCollectionjava114__at_orgmortbayjettyhandlerHandlerWrapperhandleHandlerWrapperjava139__at_orgmortbayjettyServerhandleServerjava285__at_orgmortbayjettyHttpConnectionhandleRequestHttpConnectionjava502__at_orgmortbayjettyHttpConnection$RequestHandlercontentHttpConnectionjava835__at_orgmortbayjettyHttpParserparseNextHttpParserjava641__at_orgmortbayjettyHttpParserparseAvailableHttpParserjava208__at_orgmortbayje
>>
>> request:
>> http://localhost:8983/solr/update?wt=xml&version=2.2
>>  at org.junit.Assert.fail(Assert.java:71)
>>  at
>> org.apache.solr.client.solrj.embedded.TestJettyLargeVolume$DocThread.run(TestJettyLargeVolume.java:92)
>>
>>
> 


Re: multithread update client causes exceptions and dropped documents

Posted by Will Johnson <wi...@gmail.com>.
one other note.  the errors pop up when running against the 1.3 trunk
but do not appear to happen when run against 1.2.

- will

On 9/19/07, Will Johnson <wi...@gmail.com> wrote:
>
>
>
>
>
> we were doing some performance testing for the updating aspects of solr and
> ran into what seems to be a large problem.  we're creating small documents
> with an id and one field of 1 term only submitting them in batches of 200
> with commits every 5000 docs.  when we run the client with 1 thread
> everything is fine.  when we run it win >1 threads things go south (stack
> trace is below).  i've attached the junit test which shows the problem.
> this happens on both a mac and a pc and when running solr in both jetty and
> tomcat.  i'll create a junit issue if necessary but i thought i'd see if
> anyone else had run into this problem first.
>
> (output from junit test)
> Started thread: 0
> Started thread: 1
> org.apache.solr.common.SolrException:
> Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__javalangIllegalStateException_Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__at_comsunorgapachexercesinternalimplXMLStreamReaderImplgetAttributeCountXMLStreamReaderImpljava598__at_orgapachesolrhandlerXmlUpdateRequestHandlerreadDocXmlUpdateRequestHandlerjava335__at_orgapachesolrhandlerXmlUpdateRequestHandlerprocessUpdateXmlUpdateRequestHandlerjava181__at_orgapachesolrhandlerXmlUpdateRequestHandlerhandleRequestBodyXmlUpdateRequestHandlerjava109__at_orgapachesolrhandlerRequestHandlerBasehandleRequestRequestHandlerBasejava78__at_orgapachesolrcoreSolrCoreexecuteSolrCorejava804__at_orgapachesolrservletSolrDispatchFilterexecuteSolrDispatchFilterjava193__at_orgapachesolrservletSolrDispatchFilterdoFilterSolrDispatchFilterjava161__at_orgmortbayjettyservletServletHandler$CachedChaindoFilterServletHandlerjava1089__at_orgmortbayjettyservletServletHandlerhandleServletHandlerjava365__at_orgmortbayjettysecuritySecurityHandlerhandleSecurityHandlerjava216__at_orgmortbayjettyservletSessionHandlerhandleSessionHandlerjava181__at_orgmortbayjettyhandlerContextHandlerhandleContextHandlerjava712__at_orgmortbayjettywebappWebAppContexthandleWebAppContextjava405__at_orgmortbayjettyhandlerContextHandlerCollectionhandleContextHandlerCollectionjava211__at_orgmortbayjettyhandlerHandlerCollectionhandleHandlerCollectionjava114__at_orgmortbayjettyhandlerHandlerWrapperhandleHandlerWrapperjava139__at_orgmortbayjettyServerhandleServerjava285__at_orgmortbayjettyHttpConnectionhandleRequestHttpConnectionjava502__at_orgmortbayjettyHttpConnection$RequestHandlercontentHttpConnectionjava835__at_orgmortbayjettyHttpParserparseNextHttpParserjava641__at_orgmortbayjettyHttpParserparseAvailableHttpParserjava208__at_orgmortbayje
>
> Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__javalangIllegalStateException_Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__at_comsunorgapachexercesinternalimplXMLStreamReaderImplgetAttributeCountXMLStreamReaderImpljava598__at_orgapachesolrhandlerXmlUpdateRequestHandlerreadDocXmlUpdateRequestHandlerjava335__at_orgapachesolrhandlerXmlUpdateRequestHandlerprocessUpdateXmlUpdateRequestHandlerjava181__at_orgapachesolrhandlerXmlUpdateRequestHandlerhandleRequestBodyXmlUpdateRequestHandlerjava109__at_orgapachesolrhandlerRequestHandlerBasehandleRequestRequestHandlerBasejava78__at_orgapachesolrcoreSolrCoreexecuteSolrCorejava804__at_orgapachesolrservletSolrDispatchFilterexecuteSolrDispatchFilterjava193__at_orgapachesolrservletSolrDispatchFilterdoFilterSolrDispatchFilterjava161__at_orgmortbayjettyservletServletHandler$CachedChaindoFilterServletHandlerjava1089__at_orgmortbayjettyservletServletHandlerhandleServletHandlerjava365__at_orgmortbayjettysecuritySecurityHandlerhandleSecurityHandlerjava216__at_orgmortbayjettyservletSessionHandlerhandleSessionHandlerjava181__at_orgmortbayjettyhandlerContextHandlerhandleContextHandlerjava712__at_orgmortbayjettywebappWebAppContexthandleWebAppContextjava405__at_orgmortbayjettyhandlerContextHandlerCollectionhandleContextHandlerCollectionjava211__at_orgmortbayjettyhandlerHandlerCollectionhandleHandlerCollectionjava114__at_orgmortbayjettyhandlerHandlerWrapperhandleHandlerWrapperjava139__at_orgmortbayjettyServerhandleServerjava285__at_orgmortbayjettyHttpConnectionhandleRequestHttpConnectionjava502__at_orgmortbayjettyHttpConnection$RequestHandlercontentHttpConnectionjava835__at_orgmortbayjettyHttpParserparseNextHttpParserjava641__at_orgmortbayjettyHttpParserparseAvailableHttpParserjava208__at_orgmortbayje
>
> request:
> http://localhost:8983/solr/update?wt=xml&version=2.2
>  at
> org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:230)
>  at
> org.apache.solr.client.solrj.request.UpdateRequest.process(UpdateRequest.java:199)
>  at
> org.apache.solr.client.solrj.impl.BaseSolrServer.add(BaseSolrServer.java:46)
>  at
> org.apache.solr.client.solrj.impl.BaseSolrServer.add(BaseSolrServer.java:61)
>  at
> org.apache.solr.client.solrj.embedded.TestJettyLargeVolume$DocThread.run(TestJettyLargeVolume.java:69)
> Exception in thread "DocThread-0" java.lang.AssertionError:
> DocThread-0---Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__javalangIllegalStateException_Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__at_comsunorgapachexercesinternalimplXMLStreamReaderImplgetAttributeCountXMLStreamReaderImpljava598__at_orgapachesolrhandlerXmlUpdateRequestHandlerreadDocXmlUpdateRequestHandlerjava335__at_orgapachesolrhandlerXmlUpdateRequestHandlerprocessUpdateXmlUpdateRequestHandlerjava181__at_orgapachesolrhandlerXmlUpdateRequestHandlerhandleRequestBodyXmlUpdateRequestHandlerjava109__at_orgapachesolrhandlerRequestHandlerBasehandleRequestRequestHandlerBasejava78__at_orgapachesolrcoreSolrCoreexecuteSolrCorejava804__at_orgapachesolrservletSolrDispatchFilterexecuteSolrDispatchFilterjava193__at_orgapachesolrservletSolrDispatchFilterdoFilterSolrDispatchFilterjava161__at_orgmortbayjettyservletServletHandler$CachedChaindoFilterServletHandlerjava1089__at_orgmortbayjettyservletServletHandlerhandleServletHandlerjava365__at_orgmortbayjettysecuritySecurityHandlerhandleSecurityHandlerjava216__at_orgmortbayjettyservletSessionHandlerhandleSessionHandlerjava181__at_orgmortbayjettyhandlerContextHandlerhandleContextHandlerjava712__at_orgmortbayjettywebappWebAppContexthandleWebAppContextjava405__at_orgmortbayjettyhandlerContextHandlerCollectionhandleContextHandlerCollectionjava211__at_orgmortbayjettyhandlerHandlerCollectionhandleHandlerCollectionjava114__at_orgmortbayjettyhandlerHandlerWrapperhandleHandlerWrapperjava139__at_orgmortbayjettyServerhandleServerjava285__at_orgmortbayjettyHttpConnectionhandleRequestHttpConnectionjava502__at_orgmortbayjettyHttpConnection$RequestHandlercontentHttpConnectionjava835__at_orgmortbayjettyHttpParserparseNextHttpParserjava641__at_orgmortbayjettyHttpParserparseAvailableHttpParserjava208__at_orgmortbayje
>
> Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__javalangIllegalStateException_Current_state_is_not_among_the_states_START_ELEMENT__ATTRIBUTEvalid_for_getAttributeCount__at_comsunorgapachexercesinternalimplXMLStreamReaderImplgetAttributeCountXMLStreamReaderImpljava598__at_orgapachesolrhandlerXmlUpdateRequestHandlerreadDocXmlUpdateRequestHandlerjava335__at_orgapachesolrhandlerXmlUpdateRequestHandlerprocessUpdateXmlUpdateRequestHandlerjava181__at_orgapachesolrhandlerXmlUpdateRequestHandlerhandleRequestBodyXmlUpdateRequestHandlerjava109__at_orgapachesolrhandlerRequestHandlerBasehandleRequestRequestHandlerBasejava78__at_orgapachesolrcoreSolrCoreexecuteSolrCorejava804__at_orgapachesolrservletSolrDispatchFilterexecuteSolrDispatchFilterjava193__at_orgapachesolrservletSolrDispatchFilterdoFilterSolrDispatchFilterjava161__at_orgmortbayjettyservletServletHandler$CachedChaindoFilterServletHandlerjava1089__at_orgmortbayjettyservletServletHandlerhandleServletHandlerjava365__at_orgmortbayjettysecuritySecurityHandlerhandleSecurityHandlerjava216__at_orgmortbayjettyservletSessionHandlerhandleSessionHandlerjava181__at_orgmortbayjettyhandlerContextHandlerhandleContextHandlerjava712__at_orgmortbayjettywebappWebAppContexthandleWebAppContextjava405__at_orgmortbayjettyhandlerContextHandlerCollectionhandleContextHandlerCollectionjava211__at_orgmortbayjettyhandlerHandlerCollectionhandleHandlerCollectionjava114__at_orgmortbayjettyhandlerHandlerWrapperhandleHandlerWrapperjava139__at_orgmortbayjettyServerhandleServerjava285__at_orgmortbayjettyHttpConnectionhandleRequestHttpConnectionjava502__at_orgmortbayjettyHttpConnection$RequestHandlercontentHttpConnectionjava835__at_orgmortbayjettyHttpParserparseNextHttpParserjava641__at_orgmortbayjettyHttpParserparseAvailableHttpParserjava208__at_orgmortbayje
>
> request:
> http://localhost:8983/solr/update?wt=xml&version=2.2
>  at org.junit.Assert.fail(Assert.java:71)
>  at
> org.apache.solr.client.solrj.embedded.TestJettyLargeVolume$DocThread.run(TestJettyLargeVolume.java:92)
>
>