Hey All, I've been beating my head on this problem with no luck on finding the cause. I've done many nabble and google searches with no real solution. Let me explain the problem. First my system setup:
Ubuntu 64bit Linux 6.06 Java 1.6 (amd64) (Also tried 1.5 with same results) Solr 1.2 (also tryed 1.3-dev with same results) Tomcat 6.0.16 (10 gigs of memory allocated) (also trying 5.5 with same results) Now the problem. When posting larger size documents, I am getting very random errors. I can hit refresh on the page, and the error will change on me. Here are some of those errors. The first error is the most common one, althought the second one does come up too. <result status="1">javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1] Message: Content is not allowed in prolog. at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:588) at org.apache.solr.handler.XmlUpdateRequestHandler.processUpdate(XmlUpdateRequestHandler.java:148) at org.apache.solr.handler.XmlUpdateRequestHandler.doLegacyUpdate(XmlUpdateRequestHandler.java:386) at org.apache.solr.servlet.SolrUpdateServlet.doPost(SolrUpdateServlet.java:65) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:330) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619) </result> AND <result status="1">javax.xml.stream.XMLStreamException: ParseError at [row,col]:[2,8191] Message: XML document structures must start and end within the same entity. at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:588) at org.apache.solr.handler.XmlUpdateRequestHandler.readDoc(XmlUpdateRequestHandler.java:318) at org.apache.solr.handler.XmlUpdateRequestHandler.processUpdate(XmlUpdateRequestHandler.java:195) at org.apache.solr.handler.XmlUpdateRequestHandler.doLegacyUpdate(XmlUpdateRequestHandler.java:386) at org.apache.solr.servlet.SolrUpdateServlet.doPost(SolrUpdateServlet.java:65) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:330) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619) </result> The document I'm trying to post looks like this: <add overwriteCommitted="true" overwritePending="true"> <doc boost="1.0"> <field name="id">k-690kohler</field> <field name="productID">K-690</field> <field name="manufacturer">kohler</field> <field name="productTitle">Single Hole Single Handle Pullout Spray High Arch Kitchen Faucet From The Vinnata Series.</field> <field name="theme"></field> <field name="series">vinnata</field> <field name="onSale">false</field> <field name="isNew">false</field> <field name="isTopSeller">true</field> <field name="hasDigiCast">false</field> <field name="hasDigiVista">true</field> <field name="popularity">10186</field> <field name="description"><![CDATA[Vinnata® kitchen sink faucet Don't let the distinctive good looks of Vinnata kitchen faucets fool you; they're hard-workers in the kitchen. Underneath that traditional styling is a MasterClean sprayface that resists hard water buildup and washerless ceramic valving to ensure precise water control. With the touch of a button, Vinnata pull-down spray faucets provide either an aerated stream or a powerful spray. The high-arch spout is elegantly designed to reach over the tallest pots. Even installation is simplified with the 22" flexible stainless steel supplies and Quick Connect hose. Traditional styling coordinates with any home décor Both kitchen and secondary faucet options provide complete coordination with the kitchen Swivel balljoint between sprayhead and hose creates highly efficient hose maneuverability Single-control one-hole drilling for less counter clutter and easy operation Adequate reach 9-1/2" for highly functional operation Note: Handle can be installed on right side, left side or front of the faucet ]]></field> <field name="productAddDate">2007-08-17T00:00:00Z</field> <field name="sku">K-690-BX</field> <field name="upc">087206975028</field> <field name="price">493.02</field> <field name="price_pricebook_1_numeric">493.02</field> <field name="price_pricebook_2_numeric">493.02</field> <field name="price_pricebook_3_numeric">179.78</field> <field name="price_pricebook_5_numeric">493.02</field> <field name="price_pricebook_6_numeric">493.02</field> <field name="price_pricebook_7_numeric">493.02</field> <field name="price_pricebook_8_numeric">493.02</field> <field name="price_pricebook_9_numeric">416.66</field> <field name="price_pricebook_10_numeric">688.79</field> <field name="price_pricebook_11_numeric">493.02</field> <field name="price_pricebook_12_numeric">467.56</field> <field name="finish">Brazen Bronze</field> <field name="finish_string">Brazen Bronze</field> <field name="masterFinish">bronze tones</field> <field name="masterFinish_string">Bronze Tones</field> <field name="inStock">true</field> <field name="sku">K-690-BV</field> <field name="upc">087206769863</field> <field name="price">493.02</field> <field name="price_pricebook_1_numeric">493.02</field> <field name="price_pricebook_2_numeric">493.02</field> <field name="price_pricebook_3_numeric">179.78</field> <field name="price_pricebook_5_numeric">493.02</field> <field name="price_pricebook_6_numeric">493.02</field> <field name="price_pricebook_7_numeric">493.02</field> <field name="price_pricebook_8_numeric">493.02</field> <field name="price_pricebook_9_numeric">416.66</field> <field name="price_pricebook_10_numeric">688.79</field> <field name="price_pricebook_11_numeric">493.02</field> <field name="price_pricebook_12_numeric">467.56</field> <field name="finish">Brushed Bronze</field> <field name="finish_string">Brushed Bronze</field> <field name="masterFinish">bronze tones</field> <field name="masterFinish_string">Bronze Tones</field> <field name="inStock">true</field> <field name="sku">K-690-G</field> <field name="upc">087206769825</field> <field name="price">441.73</field> <field name="price_pricebook_1_numeric">441.73</field> <field name="price_pricebook_2_numeric">441.73</field> <field name="price_pricebook_3_numeric">160.05</field> <field name="price_pricebook_5_numeric">441.73</field> <field name="price_pricebook_6_numeric">441.73</field> <field name="price_pricebook_7_numeric">441.73</field> <field name="price_pricebook_8_numeric">441.73</field> <field name="price_pricebook_9_numeric">373.07</field> <field name="price_pricebook_10_numeric">617.78</field> <field name="price_pricebook_11_numeric">441.73</field> <field name="price_pricebook_12_numeric">418.84</field> <field name="finish">Brushed Chrome</field> <field name="finish_string">Brushed Chrome</field> <field name="masterFinish">chromes</field> <field name="masterFinish_string">Chromes</field> <field name="inStock">true</field> <field name="sku">K-690-BN</field> <field name="upc">087206769856</field> <field name="price">493.02</field> <field name="price_pricebook_1_numeric">493.02</field> <field name="price_pricebook_2_numeric">493.02</field> <field name="price_pricebook_3_numeric">179.78</field> <field name="price_pricebook_5_numeric">493.02</field> <field name="price_pricebook_6_numeric">493.02</field> <field name="price_pricebook_7_numeric">493.02</field> <field name="price_pricebook_8_numeric">493.02</field> <field name="price_pricebook_9_numeric">416.66</field> <field name="price_pricebook_10_numeric">688.79</field> <field name="price_pricebook_11_numeric">493.02</field> <field name="price_pricebook_12_numeric">467.56</field> <field name="finish">Brushed Nickel</field> <field name="finish_string">Brushed Nickel</field> <field name="masterFinish">nickel tones</field> <field name="masterFinish_string">Nickel Tones</field> <field name="inStock">true</field> <field name="sku"></field> <field name="upc"></field> <field name="price">493.02</field> <field name="price_pricebook_1_numeric">493.02</field> <field name="price_pricebook_2_numeric">493.02</field> <field name="price_pricebook_3_numeric">179.78</field> <field name="price_pricebook_5_numeric">493.02</field> <field name="price_pricebook_6_numeric">493.02</field> <field name="price_pricebook_7_numeric">493.02</field> <field name="price_pricebook_8_numeric">493.02</field> <field name="price_pricebook_9_numeric">416.66</field> <field name="price_pricebook_10_numeric">688.79</field> <field name="price_pricebook_11_numeric">493.02</field> <field name="price_pricebook_12_numeric">467.56</field> <field name="finish">Oil Rubbed Bronze</field> <field name="finish_string">Oil Rubbed Bronze</field> <field name="masterFinish">bronze tones</field> <field name="masterFinish_string">Bronze Tones</field> <field name="inStock">true</field> <field name="sku">K-690-CP</field> <field name="upc">087206769696</field> <field name="price">340.23</field> <field name="price_pricebook_1_numeric">340.23</field> <field name="price_pricebook_2_numeric">340.23</field> <field name="price_pricebook_3_numeric">124.09</field> <field name="price_pricebook_5_numeric">340.23</field> <field name="price_pricebook_6_numeric">340.23</field> <field name="price_pricebook_7_numeric">340.23</field> <field name="price_pricebook_8_numeric">340.23</field> <field name="price_pricebook_9_numeric">287.54</field> <field name="price_pricebook_10_numeric">475.32</field> <field name="price_pricebook_11_numeric">340.23</field> <field name="price_pricebook_12_numeric">322.67</field> <field name="finish">Polished Chrome</field> <field name="finish_string">Polished Chrome</field> <field name="masterFinish">chromes</field> <field name="masterFinish_string">Chromes</field> <field name="inStock">true</field> <field name="sku">K-690-SN</field> <field name="upc">087206769849</field> <field name="price">493.02</field> <field name="price_pricebook_1_numeric">493.02</field> <field name="price_pricebook_2_numeric">493.02</field> <field name="price_pricebook_3_numeric">179.78</field> <field name="price_pricebook_5_numeric">493.02</field> <field name="price_pricebook_6_numeric">493.02</field> <field name="price_pricebook_7_numeric">493.02</field> <field name="price_pricebook_8_numeric">493.02</field> <field name="price_pricebook_9_numeric">416.66</field> <field name="price_pricebook_10_numeric">688.79</field> <field name="price_pricebook_11_numeric">493.02</field> <field name="price_pricebook_12_numeric">467.56</field> <field name="finish">Polished Nickel</field> <field name="finish_string">Polished Nickel</field> <field name="masterFinish">nickel tones</field> <field name="masterFinish_string">Nickel Tones</field> <field name="inStock">true</field> <field name="sku">K-690-VS</field> <field name="upc">650531240149</field> <field name="price">493.02</field> <field name="price_pricebook_1_numeric">493.02</field> <field name="price_pricebook_2_numeric">493.02</field> <field name="price_pricebook_3_numeric">179.78</field> <field name="price_pricebook_5_numeric">493.02</field> <field name="price_pricebook_6_numeric">493.02</field> <field name="price_pricebook_7_numeric">493.02</field> <field name="price_pricebook_8_numeric">493.02</field> <field name="price_pricebook_9_numeric">416.66</field> <field name="price_pricebook_10_numeric">688.79</field> <field name="price_pricebook_11_numeric">493.02</field> <field name="price_pricebook_12_numeric">467.56</field> <field name="finish">Stainless</field> <field name="finish_string">Stainless</field> <field name="masterFinish">stainless steel</field> <field name="masterFinish_string">Stainless Steel</field> <field name="inStock">true</field> <field name="categoryId">19</field> <field name="categoryName">Kitchen Faucets</field> <field name="searchKeyword">kitchen faucets com</field> <field name="categoryId">31</field> <field name="categoryName">Pullout Spray</field> <field name="searchKeyword">kitchen faucets com</field> <field name="categoryId">189</field> <field name="categoryName">Kitchen Faucets</field> <field name="searchKeyword">facuet</field> <field name="primaryCategory_string">Kitchen Faucets</field> <field name="categoryId">215</field> <field name="categoryName">Pullout Spray</field> <field name="searchKeyword">pull out </field> <field name="searchKeyword">facuet</field> <field name="primaryCategory_string">Kitchen Faucets</field> <field name="categoryId">1846</field> <field name="categoryName">Kitchen Faucets</field> <field name="searchKeyword">discount kohler faucets</field> <field name="searchKeyword">kholer</field> <field name="searchKeyword">koehler</field> <field name="searchKeyword">kohel</field> <field name="searchKeyword">kohler discount</field> <field name="searchKeyword">kohler plumbing</field> <field name="searchKeyword">kohler.com</field> <field name="searchKeyword">koler</field> <field name="searchKeyword">kolher</field> <field name="searchKeyword">www kohler com</field> <field name="categoryId">2267</field> <field name="categoryName">Vinnata</field> <field name="searchKeyword">vinatta</field> <field name="searchKeyword">discount kohler faucets</field> <field name="searchKeyword">kholer</field> <field name="searchKeyword">koehler</field> <field name="searchKeyword">kohel</field> <field name="searchKeyword">kohler discount</field> <field name="searchKeyword">kohler plumbing</field> <field name="searchKeyword">kohler.com</field> <field name="searchKeyword">koler</field> <field name="searchKeyword">kolher</field> <field name="searchKeyword">www kohler com</field> <field name="categoryId">3265</field> <field name="categoryName">Pullout Spray</field> <field name="searchKeyword">discount kohler faucets</field> <field name="searchKeyword">kholer</field> <field name="searchKeyword">koehler</field> <field name="searchKeyword">kohel</field> <field name="searchKeyword">kohler discount</field> <field name="searchKeyword">kohler plumbing</field> <field name="searchKeyword">kohler.com</field> <field name="searchKeyword">koler</field> <field name="searchKeyword">kolher</field> <field name="searchKeyword">www kohler com</field> <field name="categoryId">4153</field> <field name="categoryName">Kitchen Faucets</field> <field name="searchKeyword">ada compliant</field> <field name="categoryId">4671</field> <field name="categoryName">Pullout Spray</field> <field name="categoryId">4692</field> <field name="categoryName">Single Handle</field> <field name="categoryId">4957</field> <field name="categoryName">View All Kitchen Faucets</field> <field name="searchKeyword">faucet</field> <field name="searchKeyword">faucets</field> <field name="searchKeyword">kitchen</field> <field name="categoryId">4971</field> <field name="categoryName">Pullout Spray</field> <field name="searchKeyword">kitchen</field> <field name="categoryId">5037</field> <field name="categoryName">Kitchen Faucets</field> <field name="categoryId">5054</field> <field name="categoryName">Pullout Spray</field> <field name="categoryId">5569</field> <field name="categoryName">View All Kitchen Faucets</field> <field name="categoryId">5574</field> <field name="categoryName">Double Handle Faucets</field> <field name="categoryId">5877</field> <field name="categoryName">Kitchen Faucets</field> <field name="searchKeyword">kitchen faucets com</field> <field name="categoryId">5879</field> <field name="categoryName">Pullout Spray</field> <field name="searchKeyword">kitchen faucets com</field> <field name="categoryId">5893</field> <field name="categoryName">Pullout Spray</field> <field name="searchKeyword">kitchen faucets com</field> <field name="categoryId">5894</field> <field name="categoryName">Single Handle</field> <field name="searchKeyword">kitchen faucets com</field> <field name="categoryId">5943</field> <field name="categoryName">Pullout Spray</field> <field name="searchKeyword">kitchen</field> <field name="categoryId">5944</field> <field name="categoryName">View All Kitchen Faucets</field> <field name="searchKeyword">faucet</field> <field name="searchKeyword">faucets</field> <field name="searchKeyword">kitchen</field> <field name="categoryId">6471</field> <field name="categoryName">Kitchen Faucets</field> <field name="searchKeyword">facuet</field> <field name="primaryCategory_string">Kitchen Faucets</field> <field name="categoryId">6473</field> <field name="categoryName">Pullout Spray</field> <field name="searchKeyword">pull out </field> <field name="searchKeyword">facuet</field> <field name="primaryCategory_string">Kitchen Faucets</field> <field name="categoryId">8675</field> <field name="categoryName">Kitchen Faucets</field> <field name="searchKeyword">facuet</field> <field name="primaryCategory_string">Kitchen Faucets</field> <field name="categoryId">8677</field> <field name="categoryName">Pullout Spray</field> <field name="searchKeyword">pull out </field> <field name="searchKeyword">facuet</field> <field name="primaryCategory_string">Kitchen Faucets</field> <field name="categoryId">9173</field> <field name="categoryName">Pullout Spray</field> <field name="searchKeyword">kitchen</field> <field name="categoryId">9175</field> <field name="categoryName">View All Kitchen Faucets</field> <field name="searchKeyword">faucet</field> <field name="searchKeyword">faucets</field> <field name="searchKeyword">kitchen</field> <field name="categoryId">9314</field> <field name="categoryName">Pullout Spray</field> <field name="searchKeyword">kitchen faucets com</field> <field name="categoryId">9316</field> <field name="categoryName">Single Handle</field> <field name="searchKeyword">kitchen faucets com</field> <field name="categoryId">9343</field> <field name="categoryName">Kitchen Faucets</field> <field name="searchKeyword">kitchen faucets com</field> <field name="categoryId">9349</field> <field name="categoryName">Pullout Spray</field> <field name="searchKeyword">kitchen faucets com</field> <field name="categoryId">9761</field> <field name="categoryName">Kitchen Faucets</field> <field name="searchKeyword">facuet</field> <field name="primaryCategory_string">Kitchen Faucets</field> <field name="categoryId">9763</field> <field name="categoryName">Pullout Spray</field> <field name="searchKeyword">pull out </field> <field name="searchKeyword">facuet</field> <field name="primaryCategory_string">Kitchen Faucets</field> <field name="searchKeyword">k-690</field> <field name="ADA_string">Yes</field> <field name="BestofTheYearAward_string">2007</field> <field name="Escutcheon_string">Yes</field> <field name="FaucetCenters_numeric">0.00</field> <field name="FaucetCenters_numeric">8.00</field> <field name="FaucetHoles_numeric">1</field> <field name="FlowRateGPM_numeric">2.20</field> <field name="HandleStyle_string">Metal Lever</field> <field name="HandlesIncluded_string">Yes</field> <field name="HoseLength_string">33%2E00</field> <field name="Material_string">Metal</field> <field name="MaxDeckThickness_string">1%2E38</field> <field name="NumberOfHandles_numeric">1</field> <field name="OverallHeight_string">16%2E63</field> <field name="OverallWidth_string">10%2E5</field> <field name="ProductCondition_string">New</field> <field name="PulloutSpray_string">Yes</field> <field name="Sidespray_string">No</field> <field name="SoapDispenser_string">No</field> <field name="SpoutHeight_numeric">10.00</field> <field name="SpoutReach_numeric">9.50</field> <field name="Theme_string">Traditional</field> <field name="ValveType_string">Ceramic Disc</field> <field name="type_string">Faucet</field> <field name="series_string">Vinnata</field> <field name="manufacturer_string">Kohler</field> <field name="application_string">Kitchen</field></doc></add> Keep in mind I've been able to post this exact document on our current live server running sorl 1.2. The main difference is it's running 32bit version OS and Java, and Tomcat 5.5. I know solr should be able to run find on 64bit systems, so I doubt that's the cause. I've made sure I'm posting in UTF-8, and that tomcat is setup for UTF-8 as well. Any help would be apperciated! Dan -- View this message in context: http://www.nabble.com/ODD-Solr-Error-on-Update-POST---XMLStreamException%3A-ParseError-tp16751961p16751961.html Sent from the Solr - User mailing list archive at Nabble.com.