error.txt below

Java Platform Detected x64
Java Platform Detected -XX:MaxPermSize=64m -Xss256K -Xmx64m -Xms64m
 -XX:+HeapDumpOnOutOfMemoryError -XX:+CreateMinidumpOnCrash
2014-04-04 15:49:43.341:INFO:oejs.Server:jetty-8.1.8.v20121106
2014-04-04 15:49:43.353:INFO:oejdp.ScanningAppProvider:Deployment monitor
D:\AbcData\V12\application server\server\indexer\example\contexts at
interval 0
2014-04-04 15:49:43.358:INFO:oejd.DeploymentManager:Deployable added:
D:\AbcData\V12\application
server\server\indexer\example\contexts\solr-jetty-context.xml
2014-04-04 15:49:43.989:INFO:oejw.StandardDescriptorProcessor:NO JSP
Support for /solr, did not find org.apache.jasper.servlet.JspServlet
Null identity service, trying login service: null
Finding identity service: null
2014-04-04 15:49:44.011:INFO:oejsh.ContextHandler:started
o.e.j.w.WebAppContext{/solr,file:/D:/AbcData/V12/applicationserver/server/indexer/example/solr-webapp/webapp/},D:\AbcData\V12\application
server\server\indexer\example/webapps/solr.war
2014-04-04 15:49:44.012:INFO:oejsh.ContextHandler:started
o.e.j.w.WebAppContext{/solr,file:/D:/AbcData/V12/applicationserver/server/indexer/example/solr-webapp/webapp/},D:\AbcData\V12\application
server\server\indexer\example/webapps/solr.war
Apr 04, 2014 3:49:44 PM org.apache.solr.servlet.SolrDispatchFilter init
INFO: SolrDispatchFilter.init()
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
locateSolrHome
INFO: JNDI not configured for solr (NoInitialContextEx)
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
locateSolrHome
INFO: solr home defaulted to 'solr/' (could not find system property or
JNDI)
Apr 04, 2014 3:49:44 PM org.apache.solr.core.CoreContainer$Initializer
initialize
INFO: looking for solr.xml: D:\AbcData\V12\application
server\server\indexer\example\solr\solr.xml
Apr 04, 2014 3:49:44 PM org.apache.solr.core.CoreContainer <init>
INFO: New CoreContainer 1879341237
Apr 04, 2014 3:49:44 PM org.apache.solr.core.CoreContainer load
INFO: Loading CoreContainer using Solr Home: 'solr/'
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader <init>
INFO: new SolrResourceLoader for directory: 'solr/'
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/example/solr/lib/apache-log4j-extras-1.2.17.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/example/solr/lib/jtds-1.2.5.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/example/solr/lib/log4j-1.2.17.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/example/solr/lib/msbase.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/example/solr/lib/mssqlserver.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/example/solr/lib/msutil.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/example/solr/lib/ojdbc6.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/example/solr/lib/slf4j-api-1.7.5.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/example/solr/lib/slf4j-nop-1.7.5.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/example/solr/lib/sqljdbc4.jar'
to classloader
Apr 04, 2014 3:49:44 PM
org.apache.solr.handler.component.HttpShardHandlerFactory getParameter
INFO: Setting socketTimeout to: 0
Apr 04, 2014 3:49:44 PM
org.apache.solr.handler.component.HttpShardHandlerFactory getParameter
INFO: Setting urlScheme to: http://
Apr 04, 2014 3:49:44 PM
org.apache.solr.handler.component.HttpShardHandlerFactory getParameter
INFO: Setting connTimeout to: 0
Apr 04, 2014 3:49:44 PM
org.apache.solr.handler.component.HttpShardHandlerFactory getParameter
INFO: Setting maxConnectionsPerHost to: 20
Apr 04, 2014 3:49:44 PM
org.apache.solr.handler.component.HttpShardHandlerFactory getParameter
INFO: Setting corePoolSize to: 0
Apr 04, 2014 3:49:44 PM
org.apache.solr.handler.component.HttpShardHandlerFactory getParameter
INFO: Setting maximumPoolSize to: 2147483647
Apr 04, 2014 3:49:44 PM
org.apache.solr.handler.component.HttpShardHandlerFactory getParameter
INFO: Setting maxThreadIdleTime to: 5
Apr 04, 2014 3:49:44 PM
org.apache.solr.handler.component.HttpShardHandlerFactory getParameter
INFO: Setting sizeOfQueue to: -1
Apr 04, 2014 3:49:44 PM
org.apache.solr.handler.component.HttpShardHandlerFactory getParameter
INFO: Setting fairnessPolicy to: false
Apr 04, 2014 3:49:44 PM org.apache.solr.client.solrj.impl.HttpClientUtil
createClient
INFO: Creating new http client,
config:maxConnectionsPerHost=20&maxConnections=10000&socketTimeout=0&connTimeout=0&retry=false
Apr 04, 2014 3:49:44 PM org.apache.solr.core.CoreContainer load
INFO: Registering Log Listener
Apr 04, 2014 3:49:44 PM org.apache.solr.core.CoreContainer create
INFO: Creating SolrCore 'core0' using instanceDir: solr\core0
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader <init>
INFO: new SolrResourceLoader for directory: 'solr\core0\'
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrConfig initLibs
INFO: Adding specified lib dirs to ClassLoader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/dist/solr-dataimporthandler-4.2.1.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/dist/solr-dataimporthandler-extras-4.2.1.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/apache-mime4j-core-0.7.2.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/apache-mime4j-dom-0.7.2.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/bcmail-jdk15-1.45.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/bcprov-jdk15-1.45.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/boilerpipe-1.1.0.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/commons-compress-1.4.1.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/dom4j-1.6.1.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/fontbox-1.7.1.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/icu4j-49.1.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/isoparser-1.0-RC-1.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/jdom-1.0.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/jempbox-1.7.1.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/juniversalchardet-1.0.3.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/metadata-extractor-2.6.2.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/netcdf-4.2-min.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/pdfbox-1.7.1.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/poi-3.8.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/poi-ooxml-3.8.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/poi-ooxml-schemas-3.8.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/poi-scratchpad-3.8.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/rome-0.9.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/tagsoup-1.2.1.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/tika-core-1.3.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/tika-parsers-1.3.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/vorbis-java-core-0.1.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/vorbis-java-tika-0.1.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/xercesImpl-2.9.1.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/xmlbeans-2.3.0.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/extraction/lib/xz-1.0.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/clustering/lib/attributes-binder-1.0.1.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/clustering/lib/carrot2-mini-3.6.2.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/clustering/lib/hppc-0.4.1.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/clustering/lib/jackson-core-asl-1.7.4.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/clustering/lib/jackson-mapper-asl-1.7.4.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/clustering/lib/mahout-collections-1.0.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/clustering/lib/mahout-math-0.6.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/clustering/lib/simple-xml-2.6.4.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/langid/lib/jsonic-1.2.7.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/langid/lib/langdetect-1.1-20120112.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/velocity/lib/commons-beanutils-1.7.0.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/velocity/lib/commons-collections-3.2.1.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/velocity/lib/velocity-1.7.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/indexer/contrib/velocity/lib/velocity-tools-2.0.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/default/lib/common.jar' to
classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/default/lib/webapp.jar' to
classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrResourceLoader
replaceClassLoader
INFO: Adding
'file:/D:/AbcData/V12/applicationserver/server/default/lib/commons-pool-1.4.jar'
to classloader
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrConfig <init>
INFO: Using Lucene MatchVersion: LUCENE_42
Apr 04, 2014 3:49:44 PM org.apache.solr.core.SolrConfig <init>
INFO: Loaded SolrConfig: solrconfig.xml
Apr 04, 2014 3:49:44 PM org.apache.solr.schema.IndexSchema readSchema
INFO: Reading Solr Schema
Apr 04, 2014 3:49:44 PM org.apache.solr.schema.IndexSchema readSchema
INFO: Schema name=example
Apr 04, 2014 3:49:46 PM org.apache.solr.schema.IndexSchema readSchema
INFO: unique key field: id
Apr 04, 2014 3:49:47 PM org.apache.solr.schema.FileExchangeRateProvider
reload
INFO: Reloading exchange rates from file currency.xml
Apr 04, 2014 3:49:47 PM org.apache.solr.schema.FileExchangeRateProvider
reload
INFO: Reloading exchange rates from file currency.xml
Apr 04, 2014 3:49:47 PM org.apache.solr.core.SolrCore initDirectoryFactory
INFO: org.apache.solr.core.StandardDirectoryFactory
Apr 04, 2014 3:49:47 PM org.apache.solr.core.SolrCore <init>
INFO: [core0] Opening new SolrCore at solr\core0\,
dataDir=D:\AbcData\V12\application
server\server\indexer\example\solr\core0\data\
Apr 04, 2014 3:49:47 PM org.apache.solr.core.SolrCore <init>
INFO: JMX monitoring not detected for core: core0
Apr 04, 2014 3:49:47 PM org.apache.solr.core.SolrCore initListeners
INFO: [core0] Added SolrEventListener for newSearcher:
org.apache.solr.core.QuerySenderListener{queries=[]}
Apr 04, 2014 3:49:47 PM org.apache.solr.core.SolrCore initListeners
INFO: [core0] Added SolrEventListener for firstSearcher:
org.apache.solr.core.QuerySenderListener{queries=[{q=static firstSearcher
warming in solrconfig.xml}]}
Apr 04, 2014 3:49:47 PM org.apache.solr.core.SolrCore initDirectoryFactory
INFO: org.apache.solr.core.StandardDirectoryFactory
Apr 04, 2014 3:49:47 PM org.apache.solr.core.CachingDirectoryFactory get
INFO: return new directory for D:\AbcData\V12\application
server\server\indexer\example\solr\core0\data forceNew: false
Apr 04, 2014 3:49:47 PM org.apache.solr.core.SolrCore getNewIndexDir
INFO: New index directory detected: old=null new=D:\AbcData\V12\application
server\server\indexer\example\solr\core0\data\index/
Apr 04, 2014 3:49:47 PM org.apache.solr.core.SolrCore initIndex
WARNING: [core0] Solr index directory 'D:\AbcData\V12\application
server\server\indexer\example\solr\core0\data\index' doesn't exist.
Creating new index...
Apr 04, 2014 3:49:47 PM org.apache.solr.core.CachingDirectoryFactory get
INFO: return new directory for D:\AbcData\V12\application
server\server\indexer\example\solr\core0\data\index forceNew: false
Apr 04, 2014 3:49:47 PM org.apache.solr.core.SolrDeletionPolicy onCommit
INFO: SolrDeletionPolicy.onCommit: commits:num=1
        commit{dir=D:\AbcData\V12\application
server\server\indexer\example\solr\core0\data\index,segFN=segments_1,generation=1,filenames=[segments_1]
Apr 04, 2014 3:49:47 PM org.apache.solr.core.SolrDeletionPolicy
updateCommits
INFO: newest commit = 1[segments_1]
Apr 04, 2014 3:49:47 PM org.apache.solr.core.SolrCore initWriters
INFO: created json: solr.JSONResponseWriter
Apr 04, 2014 3:49:47 PM org.apache.solr.core.SolrCore initWriters
INFO: adding lazy queryResponseWriter: solr.VelocityResponseWriter
Apr 04, 2014 3:49:47 PM org.apache.solr.core.SolrCore initWriters
INFO: created velocity: solr.VelocityResponseWriter
Apr 04, 2014 3:49:47 PM org.apache.solr.core.SolrCore initWriters
INFO: created xslt: solr.XSLTResponseWriter
Apr 04, 2014 3:49:47 PM org.apache.solr.response.XSLTResponseWriter init
INFO: xsltCacheLifetimeSeconds=5
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: created /dataimport:
org.apache.solr.handler.dataimport.DataImportHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: created /select: solr.SearchHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: created /query: solr.SearchHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: created /browse: solr.SearchHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: created /update: solr.XmlUpdateRequestHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: adding lazy requestHandler: solr.extraction.ExtractingRequestHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: created /update/extract: solr.extraction.ExtractingRequestHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: adding lazy requestHandler: solr.FieldAnalysisRequestHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: created /analysis/field: solr.FieldAnalysisRequestHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: adding lazy requestHandler: solr.DocumentAnalysisRequestHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: created /analysis/document: solr.DocumentAnalysisRequestHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: created /admin/: solr.admin.AdminHandlers
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: created /admin/ping: solr.PingRequestHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: created /debug/dump: solr.DumpRequestHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: adding lazy requestHandler: solr.ReplicationHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: created /replication: solr.ReplicationHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: adding lazy requestHandler: solr.SearchHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: created /spell: solr.SearchHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: adding lazy requestHandler: solr.SearchHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: created /tvrh: solr.SearchHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: adding lazy requestHandler: solr.SearchHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: created /terms: solr.SearchHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: adding lazy requestHandler: solr.SearchHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.core.RequestHandlers
initHandlersFromConfig
INFO: created /elevate: solr.SearchHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.handler.loader.XMLLoader init
INFO: xsltCacheLifetimeSeconds=60
Apr 04, 2014 3:49:47 PM org.apache.solr.handler.XmlUpdateRequestHandler init
WARNING: Using deprecated class: XmlUpdateRequestHandler -- replace with
UpdateRequestHandler
Apr 04, 2014 3:49:47 PM org.apache.solr.search.SolrIndexSearcher <init>
INFO: Opening Searcher@35f79e13 main
Apr 04, 2014 3:49:47 PM org.apache.solr.update.CommitTracker <init>
INFO: Hard AutoCommit: disabled
Apr 04, 2014 3:49:47 PM org.apache.solr.update.CommitTracker <init>
INFO: Soft AutoCommit: disabled
Apr 04, 2014 3:49:47 PM
org.apache.solr.handler.component.SpellCheckComponent inform
INFO: Initializing spell checkers
Apr 04, 2014 3:49:47 PM
org.apache.solr.handler.component.SpellCheckComponent inform
INFO: No queryConverter defined, using default converter
Apr 04, 2014 3:49:47 PM
org.apache.solr.handler.component.QueryElevationComponent inform
INFO: Loading QueryElevation from: D:\AbcData\V12\application
server\server\indexer\example\solr\core0\conf\elevate.xml
Apr 04, 2014 3:49:47 PM org.apache.solr.core.CoreContainer registerCore
INFO: registering core: core0
Apr 04, 2014 3:49:47 PM org.apache.solr.core.QuerySenderListener newSearcher
INFO: QuerySenderListener sending requests to
Searcher@35f79e13main{StandardDirectoryReader(segments_1:1)}
Apr 04, 2014 3:49:47 PM org.apache.solr.servlet.SolrDispatchFilter init
INFO: user.dir=D:\AbcData\V12\application server\server\indexer\example
Apr 04, 2014 3:49:47 PM org.apache.solr.servlet.SolrDispatchFilter init
INFO: SolrDispatchFilter.init() done
2014-04-04 15:49:47.722:INFO:oejs.AbstractConnector:Started
SocketConnector@0.0.0.0:8983
Apr 04, 2014 3:49:47 PM org.apache.solr.core.SolrCore execute
INFO: [core0] webapp=null path=null
params={event=firstSearcher&q=static+firstSearcher+warming+in+solrconfig.xml&distrib=false}
hits=0 status=0 QTime=28
Apr 04, 2014 3:49:47 PM org.apache.solr.core.QuerySenderListener newSearcher
INFO: QuerySenderListener done.
Apr 04, 2014 3:49:47 PM org.apache.solr.core.SolrCore registerSearcher
INFO: [core0] Registered new searcher
Searcher@35f79e13main{StandardDirectoryReader(segments_1:1)}
Apr 04, 2014 3:50:00 PM org.apache.solr.handler.dataimport.DataImporter
maybeReloadConfiguration
INFO: Loading DIH Configuration: database.xml
Apr 04, 2014 3:50:00 PM org.apache.solr.handler.dataimport.DataImporter
loadDataConfig
INFO: Data Configuration loaded successfully
Apr 04, 2014 3:50:00 PM org.apache.solr.handler.dataimport.DataImporter
doFullImport
INFO: Starting Full Import
Apr 04, 2014 3:50:00 PM org.apache.solr.core.SolrCore execute
INFO: [core0] webapp=/solr path=/dataimport
params={commit=true&command=full-import} status=0 QTime=12
Apr 04, 2014 3:50:00 PM
org.apache.solr.handler.dataimport.SimplePropertiesWriter
readIndexerProperties
INFO: Read dataimport.properties
Apr 04, 2014 3:50:00 PM org.apache.solr.update.DirectUpdateHandler2
deleteAll
INFO: [core0] REMOVING ALL DOCUMENTS FROM INDEX
Apr 04, 2014 3:50:00 PM org.apache.solr.core.SolrDeletionPolicy onInit
INFO: SolrDeletionPolicy.onInit: commits:num=1
        commit{dir=D:\AbcData\V12\application
server\server\indexer\example\solr\core0\data\index,segFN=segments_1,generation=1,filenames=[segments_1]
Apr 04, 2014 3:50:00 PM org.apache.solr.core.SolrDeletionPolicy
updateCommits
INFO: newest commit = 1[segments_1]
Apr 04, 2014 3:50:00 PM org.apache.solr.handler.dataimport.JdbcDataSource$1
call
INFO: Creating a connection for entity full-index with URL:
jdbc:oracle:thin:@test.abcdata.com:1521:ORCL
Apr 04, 2014 3:50:00 PM org.apache.solr.handler.dataimport.JdbcDataSource$1
call
INFO: Time taken for getConnection(): 702
MDFilter.class:::Message inserted for  testing synch between compilation
and running application (Roberto Corona: 05/31/2013 4:02pm
parsepool.getNumActive(): 0
Parsepool.getNumIdle(): 0
creating new mdParse object
Apr 04, 2014 3:50:17 PM org.apache.solr.core.SolrCore execute
INFO: [core0] webapp=/solr path=/dataimport
params={commit=true&command=full-import} status=0 QTime=0
java.lang.OutOfMemoryError: Java heap space
Dumping heap to java_pid97000.hprof ...
Heap dump file created [62540489 bytes in 0.169 secs]
Apr 04, 2014 3:50:26 PM org.apache.solr.update.processor.LogUpdateProcessor
finish
INFO: [core0] webapp=/solr path=/dataimport
params={commit=true&command=full-import} status=0 QTime=12
{deleteByQuery=*:*,add=[1-5S, 1-8G, 1+DH+740, 1+DH+741, 1+DH+744, 1+DH+745,
1+DH+747, 1+DH+749, 1+DH+752, 1+DH+753, ... (4514 adds)]} 0 12
Apr 04, 2014 3:50:26 PM org.apache.solr.common.SolrException log
SEVERE: Full Import failed:java.lang.RuntimeException:
java.lang.RuntimeException:
org.apache.solr.handler.dataimport.DataImportHandlerException:
java.lang.OutOfMemoryError: Java heap space
        at
org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:266)
        at
org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:422)
        at
org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:487)
        at
org.apache.solr.handler.dataimport.DataImporter$1.run(DataImporter.java:468)
Caused by: java.lang.RuntimeException:
org.apache.solr.handler.dataimport.DataImportHandlerException:
java.lang.OutOfMemoryError: Java heap space
        at
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:406)
        at
org.apache.solr.handler.dataimport.DocBuilder.doFullDump(DocBuilder.java:319)
        at
org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:227)
        ... 3 more
Caused by: org.apache.solr.handler.dataimport.DataImportHandlerException:
java.lang.OutOfMemoryError: Java heap space
        at
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:535)
        at
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:404)
        ... 5 more
Caused by: java.lang.OutOfMemoryError: Java heap space
        at
org.apache.lucene.util.ByteBlockPool$DirectTrackingAllocator.getByteBlock(ByteBlockPool.java:103)
        at
org.apache.lucene.util.ByteBlockPool.nextBuffer(ByteBlockPool.java:202)
        at
org.apache.lucene.util.ByteBlockPool.allocSlice(ByteBlockPool.java:257)
        at
org.apache.lucene.index.TermsHashPerField.writeByte(TermsHashPerField.java:252)
        at
org.apache.lucene.index.TermsHashPerField.writeVInt(TermsHashPerField.java:273)
        at
org.apache.lucene.index.FreqProxTermsWriterPerField.writeProx(FreqProxTermsWriterPerField.java:145)
        at
org.apache.lucene.index.FreqProxTermsWriterPerField.addTerm(FreqProxTermsWriterPerField.java:227)
        at
org.apache.lucene.index.TermsHashPerField.add(TermsHashPerField.java:235)
        at
org.apache.lucene.index.DocInverterPerField.processFields(DocInverterPerField.java:165)
        at
org.apache.lucene.index.DocFieldProcessor.processDocument(DocFieldProcessor.java:254)
        at
org.apache.lucene.index.DocumentsWriterPerThread.updateDocument(DocumentsWriterPerThread.java:256)
        at
org.apache.lucene.index.DocumentsWriter.updateDocument(DocumentsWriter.java:376)
        at
org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1473)
        at
org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:201)
        at
org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:69)
        at
org.apache.solr.update.processor.UpdateRequestProcessor.processAdd(UpdateRequestProcessor.java:51)
        at
org.apache.solr.update.processor.DistributedUpdateProcessor.versionAdd(DistributedUpdateProcessor.java:477)
        at
org.apache.solr.update.processor.DistributedUpdateProcessor.processAdd(DistributedUpdateProcessor.java:346)
        at
org.apache.solr.update.processor.LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:100)
        at
org.apache.solr.handler.dataimport.SolrWriter.upload(SolrWriter.java:70)
        at
org.apache.solr.handler.dataimport.DataImportHandler$1.upload(DataImportHandler.java:235)
        at
org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:500)
        ... 6 more

Apr 04, 2014 3:50:26 PM org.apache.solr.update.DirectUpdateHandler2 rollback
INFO: start rollback{}
Apr 04, 2014 3:50:26 PM org.apache.solr.update.DefaultSolrCoreState
newIndexWriter
INFO: Creating new IndexWriter...
Apr 04, 2014 3:50:26 PM org.apache.solr.update.DefaultSolrCoreState
newIndexWriter
INFO: Waiting until IndexWriter is unused... core=core0
Apr 04, 2014 3:50:26 PM org.apache.solr.update.DefaultSolrCoreState
newIndexWriter
INFO: Rollback old IndexWriter... core=core0
Apr 04, 2014 3:50:26 PM org.apache.solr.core.SolrDeletionPolicy onInit
INFO: SolrDeletionPolicy.onInit: commits:num=1
        commit{dir=D:\AbcData\V12\application
server\server\indexer\example\solr\core0\data\index,segFN=segments_1,generation=1,filenames=[segments_1]
Apr 04, 2014 3:50:26 PM org.apache.solr.core.SolrDeletionPolicy
updateCommits
INFO: newest commit = 1[segments_1]
Apr 04, 2014 3:50:26 PM org.apache.solr.update.DefaultSolrCoreState
newIndexWriter
INFO: New IndexWriter is ready to be used.
Apr 04, 2014 3:50:26 PM org.apache.solr.update.DirectUpdateHandler2 rollback
INFO: end_rollback



On Fri, Apr 4, 2014 at 4:59 PM, Candygram For Mongo <
candygram.for.mo...@gmail.com> wrote:

> Guessing that the attachments won't work, I am pasting one file in each of
> four separate emails.
>
> database.xml
>
>
> <dataConfig>
>  <dataSource
> name="org_only"
> type="JdbcDataSource"
>  driver="oracle.jdbc.OracleDriver"
> url="jdbc:oracle:thin:@test.abcdata.com:1521:ORCL"
>  user="admin"
> password="admin"
> readOnly="false"
>  />
> <document>
>
>
> <entity name="full-index" query="
> select
>
> NVL(cast(ORACLE.ADDRESS_ALL.RECORD_ID as varchar2(100)), 'null')
> as SOLR_ID,
>
> 'ORACLE.ADDRESS_ALL'
> as SOLR_CATEGORY,
>
> NVL(cast(ORACLE.ADDRESS_ALL.RECORD_ID as varchar2(255)), ' ') as
> ADDRESSALLROWID,
> NVL(cast(ORACLE.ADDRESS_ALL.ADDR_TYPE_CD as varchar2(255)), ' ') as
> ADDRESSALLADDRTYPECD,
> NVL(cast(ORACLE.ADDRESS_ALL.LONGITUDE as varchar2(255)), ' ') as
> ADDRESSALLLONGITUDE,
> NVL(cast(ORACLE.ADDRESS_ALL.LATITUDE as varchar2(255)), ' ') as
> ADDRESSALLLATITUDE,
> NVL(cast(ORACLE.ADDRESS_ALL.ADDR_NAME as varchar2(255)), ' ') as
> ADDRESSALLADDRNAME,
> NVL(cast(ORACLE.ADDRESS_ALL.CITY as varchar2(255)), ' ') as ADDRESSALLCITY,
> NVL(cast(ORACLE.ADDRESS_ALL.STATE as varchar2(255)), ' ') as
> ADDRESSALLSTATE,
> NVL(cast(ORACLE.ADDRESS_ALL.EMAIL_ADDR as varchar2(255)), ' ') as
> ADDRESSALLEMAILADDR
>
> from ORACLE.ADDRESS_ALL
> " >
>
> <field column="SOLR_ID" name="id" />
> <field column="SOLR_CATEGORY" name="category" />
> <field column="ADDRESSALLROWID" name="ADDRESS_ALL.RECORD_ID_abc" />
> <field column="ADDRESSALLADDRTYPECD" name="ADDRESS_ALL.ADDR_TYPE_CD_abc" />
> <field column="ADDRESSALLLONGITUDE" name="ADDRESS_ALL.LONGITUDE_abc" />
> <field column="ADDRESSALLLATITUDE" name="ADDRESS_ALL.LATITUDE_abc" />
> <field column="ADDRESSALLADDRNAME" name="ADDRESS_ALL.ADDR_NAME_abc" />
> <field column="ADDRESSALLCITY" name="ADDRESS_ALL.CITY_abc" />
> <field column="ADDRESSALLSTATE" name="ADDRESS_ALL.STATE_abc" />
> <field column="ADDRESSALLEMAILADDR" name="ADDRESS_ALL.EMAIL_ADDR_abc" />
>
> </entity>
>
>
>
> <!-- Varaibles -->
> <!-- '${dataimporter.last_index_time}' -->
> </document>
> </dataConfig>
>
>
>
> On Fri, Apr 4, 2014 at 4:57 PM, Candygram For Mongo <
> candygram.for.mo...@gmail.com> wrote:
>
>> Does this user list allow attachments?  I have four files attached
>> (database.xml, error.txt, schema.xml, solrconfig.xml).  We just ran the
>> process again using the parameters you suggested, but not to a csv file.
>>  It errored out quickly.  We are working on the csv file run.
>>
>> Removed both <autoCommit> and <autoSoftCommit> parts/definitions from
>> solrconfig.xml
>>
>> Disabled tlog by removing
>>
>>    <updateLog>
>>       <str name="dir">${solr.ulog.dir:}</str>
>>     </updateLog>
>>
>> from solrconfig.xml
>>
>> Used commit=true parameter. ?commit=true&command=full-import
>>
>>
>> On Fri, Apr 4, 2014 at 3:29 PM, Ahmet Arslan <iori...@yahoo.com> wrote:
>>
>>> Hi,
>>>
>>> This may not solve your problem but generally it is recommended to
>>> disable auto commit and transaction logs for bulk indexing.
>>> And issue one commit at the very end. Do you tlogs enabled? I see
>>> "commit failed" in the error message thats why I am offering this.
>>>
>>> And regarding comma separated values, with this approach you focus on
>>> just solr importing process. You separate data acquisition phrase. And it
>>> is very fast load even big csv files
>>> http://wiki.apache.org/solr/UpdateCSV
>>> I have never experienced OOM during indexing, I suspect data acquisition
>>> has role in it.
>>>
>>> Ahmet
>>>
>>> On Saturday, April 5, 2014 1:18 AM, Candygram For Mongo <
>>> candygram.for.mo...@gmail.com> wrote:
>>>
>>> We would be happy to try that.  That sounds counter intuitive for the
>>> high volume of records we have.  Can you help me understand how that might
>>> solve our problem?
>>>
>>>
>>>
>>>
>>> On Fri, Apr 4, 2014 at 2:34 PM, Ahmet Arslan <iori...@yahoo.com> wrote:
>>>
>>> Hi,
>>> >
>>> >Can you remove auto commit for bulk import. Commit at the very end?
>>> >
>>> >Ahmet
>>> >
>>> >
>>> >
>>> >
>>> >On Saturday, April 5, 2014 12:16 AM, Candygram For Mongo <
>>> candygram.for.mo...@gmail.com> wrote:
>>> >In case the attached database.xml file didn't show up, I have pasted in
>>> the
>>> >contents below:
>>> >
>>> ><dataConfig>
>>> ><dataSource
>>> >name="org_only"
>>> >type="JdbcDataSource"
>>> >driver="oracle.jdbc.OracleDriver"
>>> >url="jdbc:oracle:thin:@test2.abc.com:1521:ORCL"
>>> >user="admin"
>>> >password="admin"
>>> >readOnly="false"
>>> >batchSize="100"
>>> >/>
>>> ><document>
>>> >
>>> >
>>> ><entity name="full-index" query="
>>> >select
>>> >
>>> >NVL(cast(ORCL.ADDRESS_ACCT_ALL.RECORD_ID as varchar2(100)), 'null')
>>> >as SOLR_ID,
>>> >
>>> >'ORCL.ADDRESS_ACCT_ALL'
>>> >as SOLR_CATEGORY,
>>> >
>>> >NVL(cast(ORCL.ADDRESS_ACCT_ALL.RECORD_ID as varchar2(255)), ' ') as
>>> >ADDRESSALLROWID,
>>> >NVL(cast(ORCL.ADDRESS_ACCT_ALL.ADDR_TYPE_CD as varchar2(255)), ' ') as
>>> >ADDRESSALLADDRTYPECD,
>>> >NVL(cast(ORCL.ADDRESS_ACCT_ALL.LONGITUDE as varchar2(255)), ' ') as
>>> >ADDRESSALLLONGITUDE,
>>> >NVL(cast(ORCL.ADDRESS_ACCT_ALL.LATITUDE as varchar2(255)), ' ') as
>>> >ADDRESSALLLATITUDE,
>>> >NVL(cast(ORCL.ADDRESS_ACCT_ALL.ADDR_NAME as varchar2(255)), ' ') as
>>> >ADDRESSALLADDRNAME,
>>> >NVL(cast(ORCL.ADDRESS_ACCT_ALL.CITY as varchar2(255)), ' ') as
>>> >ADDRESSALLCITY,
>>> >NVL(cast(ORCL.ADDRESS_ACCT_ALL.STATE as varchar2(255)), ' ') as
>>> >ADDRESSALLSTATE,
>>> >NVL(cast(ORCL.ADDRESS_ACCT_ALL.EMAIL_ADDR as varchar2(255)), ' ') as
>>> >ADDRESSALLEMAILADDR
>>> >
>>> >from ORCL.ADDRESS_ACCT_ALL
>>> >" >
>>> >
>>> ><field column="SOLR_ID" name="id" />
>>> ><field column="SOLR_CATEGORY" name="category" />
>>> ><field column="ADDRESSALLROWID" name="ADDRESS_ACCT_ALL.RECORD_ID_abc" />
>>> ><field column="ADDRESSALLADDRTYPECD"
>>> >name="ADDRESS_ACCT_ALL.ADDR_TYPE_CD_abc" />
>>> ><field column="ADDRESSALLLONGITUDE"
>>> name="ADDRESS_ACCT_ALL.LONGITUDE_abc" />
>>> ><field column="ADDRESSALLLATITUDE" name="ADDRESS_ACCT_ALL.LATITUDE_abc"
>>> />
>>> ><field column="ADDRESSALLADDRNAME"
>>> name="ADDRESS_ACCT_ALL.ADDR_NAME_abc" />
>>> ><field column="ADDRESSALLCITY" name="ADDRESS_ACCT_ALL.CITY_abc" />
>>> ><field column="ADDRESSALLSTATE" name="ADDRESS_ACCT_ALL.STATE_abc" />
>>> ><field column="ADDRESSALLEMAILADDR"
>>> name="ADDRESS_ACCT_ALL.EMAIL_ADDR_abc"
>>> >/>
>>> >
>>> ></entity>
>>> >
>>> >
>>> >
>>> ><!-- Varaibles -->
>>> ><!-- '${dataimporter.last_index_time}' -->
>>> ></document>
>>> ></dataConfig>
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >On Fri, Apr 4, 2014 at 11:55 AM, Candygram For Mongo <
>>> >candygram.for.mo...@gmail.com> wrote:
>>> >
>>> >> In this case we are indexing an Oracle database.
>>> >>
>>> >> We do not include the data-config.xml in our distribution.  We store
>>> the
>>> >> database information in the database.xml file.  I have attached the
>>> >> database.xml file.
>>> >>
>>> >> When we use the default merge policy settings, we get the same
>>> results.
>>> >>
>>> >>
>>> >>
>>> >> We have not tried to dump the table to a comma separated file.  We
>>> think
>>> >> that dumping this size table to disk will introduce other memory
>>> problems
>>> >> with big file management. We have not tested that case.
>>> >>
>>> >>
>>> >> On Fri, Apr 4, 2014 at 7:25 AM, Ahmet Arslan <iori...@yahoo.com>
>>> wrote:
>>> >>
>>> >>> Hi,
>>> >>>
>>> >>> Which database are you using? Can you send us data-config.xml?
>>> >>>
>>> >>> What happens when you use default merge policy settings?
>>> >>>
>>> >>> What happens when you dump your table to Comma Separated File and fed
>>> >>> that file to solr?
>>> >>>
>>> >>> Ahmet
>>> >>>
>>> >>> On Friday, April 4, 2014 5:10 PM, Candygram For Mongo <
>>> >>> candygram.for.mo...@gmail.com> wrote:
>>> >>>
>>> >>> The ramBufferSizeMB was set to 6MB only on the test system to make
>>> the
>>> >>> system crash sooner.  In production that tag is commented out which
>>> >>> I believe forces the default value to be used.
>>> >>>
>>> >>>
>>> >>>
>>> >>>
>>> >>> On Thu, Apr 3, 2014 at 5:46 PM, Ahmet Arslan <iori...@yahoo.com>
>>> wrote:
>>> >>>
>>> >>> Hi,
>>> >>> >
>>> >>> >out of curiosity, why did you set ramBufferSizeMB to 6?
>>> >>> >
>>> >>> >Ahmet
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >On Friday, April 4, 2014 3:27 AM, Candygram For Mongo <
>>> >>> candygram.for.mo...@gmail.com> wrote:
>>> >>> >*Main issue: Full Indexing is Causing a Java Heap Out of Memory
>>> Exception
>>> >>> >
>>> >>> >*SOLR/Lucene version: *4.2.1*
>>> >>> >
>>> >>> >
>>> >>> >*JVM version:
>>> >>> >
>>> >>> >Java(TM) SE Runtime Environment (build 1.7.0_07-b11)
>>> >>> >
>>> >>> >Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode)
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >*Indexer startup command:
>>> >>> >
>>> >>> >set JVMARGS=-XX:MaxPermSize=364m -Xss256K -Xmx6144m -Xms6144m
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >java " %JVMARGS% ^
>>> >>> >
>>> >>> >-Dcom.sun.management.jmxremote.port=1092 ^
>>> >>> >
>>> >>> >-Dcom.sun.management.jmxremote.ssl=false ^
>>> >>> >
>>> >>> >-Dcom.sun.management.jmxremote.authenticate=false ^
>>> >>> >
>>> >>> >-jar start.jar
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >*SOLR indexing HTTP parameters request:
>>> >>> >
>>> >>> >webapp=/solr path=/dataimport
>>> >>> >params={clean=false&command=full-import&wt=javabin&version=2}
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >We are getting a Java heap OOM exception when indexing (updating) 27
>>> >>> >million records.  If we increase the Java heap memory settings the
>>> >>> problem
>>> >>> >goes away but we believe the problem has not been fixed and that we
>>> will
>>> >>> >eventually get the same OOM exception.  We have other processes on
>>> the
>>> >>> >server that also require resources so we cannot continually
>>> increase the
>>> >>> >memory settings to resolve the OOM issue.  We are trying to find a
>>> way to
>>> >>> >configure the SOLR instance to reduce or preferably eliminate the
>>> >>> >possibility of an OOM exception.
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >We can reproduce the problem on a test machine.  We set the Java
>>> heap
>>> >>> >memory size to 64MB to accelerate the exception.  If we increase
>>> this
>>> >>> >setting the same problems occurs, just hours later.  In the test
>>> >>> >environment, we are using the following parameters:
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >JVMARGS=-XX:MaxPermSize=64m -Xss256K -Xmx64m -Xms64m
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >Normally we use the default solrconfig.xml file with only the
>>> following
>>> >>> jar
>>> >>> >file references added:
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> ><lib path="../../../../default/lib/common.jar" />
>>> >>> >
>>> >>> ><lib path="../../../../default/lib/webapp.jar" />
>>> >>> >
>>> >>> ><lib path="../../../../default/lib/commons-pool-1.4.jar" />
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >Using these values and trying to index 6 million records from the
>>> >>> database,
>>> >>> >the Java Heap Out of Memory exception is thrown very quickly.
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >We were able to complete a successful indexing by further modifying
>>> the
>>> >>> >solrconfig.xml and removing all or all but one <copyfield> tags
>>> from the
>>> >>> >schema.xml file.
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >The following solrconfig.xml values were modified:
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> ><ramBufferSizeMB>6</ramBufferSizeMB>
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> ><mergePolicy class="org.apache.lucene.index.TieredMergePolicy">
>>> >>> >
>>> >>> ><int name="maxMergeAtOnce">2</int>
>>> >>> >
>>> >>> ><int name="maxMergeAtOnceExplicit">2</int>
>>> >>> >
>>> >>> ><int name="segmentsPerTier">10</int>
>>> >>> >
>>> >>> ><int name="maxMergedSegmentMB">150</int>
>>> >>> >
>>> >>> ></mergePolicy>
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> ><autoCommit>
>>> >>> >
>>> >>> ><maxDocs>15000</maxDocs>  <!--     This tag was maxTime, before
>>> this -- >
>>> >>> >
>>> >>> ><openSearcher>false</openSearcher>
>>> >>> >
>>> >>> ></autoCommit>
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >Using our customized schema.xml file with two or more <copyfield>
>>> tags,
>>> >>> the
>>> >>> >OOM exception is always thrown.  Based on the errors, the problem
>>> occurs
>>> >>> >when the process was trying to do the merge.  The error is provided
>>> >>> below:
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >Exception in thread "Lucene Merge Thread #156"
>>> >>> >org.apache.lucene.index.MergePolicy$MergeException:
>>> >>> >java.lang.OutOfMemoryError: Java heap space
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >>>
>>> >org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:541)
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >>>
>>> >org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:514)
>>> >>> >
>>> >>> >Caused by: java.lang.OutOfMemoryError: Java heap space
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >>>
>>> >org.apache.lucene.codecs.lucene42.Lucene42DocValuesProducer.loadNumeric(Lucene42DocValuesProducer.java:180)
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >>>
>>> >org.apache.lucene.codecs.lucene42.Lucene42DocValuesProducer.getNumeric(Lucene42DocValuesProducer.java:146)
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >>>
>>> >org.apache.lucene.index.SegmentCoreReaders.getNormValues(SegmentCoreReaders.java:301)
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >>>
>>> >org.apache.lucene.index.SegmentReader.getNormValues(SegmentReader.java:259)
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >org.apache.lucene.index.SegmentMerger.mergeNorms(SegmentMerger.java:233)
>>> >>> >
>>> >>> >                at
>>> >>> >org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:137)
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:3693)
>>> >>> >
>>> >>> >                at
>>> >>> >org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3296)
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >>>
>>> >org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:401)
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >>>
>>> >org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:478)
>>> >>> >
>>> >>> >Mar 12, 2014 12:17:40 AM org.apache.solr.common.SolrException log
>>> >>> >
>>> >>> >SEVERE: auto commit error...:java.lang.IllegalStateException: this
>>> writer
>>> >>> >hit an OutOfMemoryError; cannot commit
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >org.apache.lucene.index.IndexWriter.startCommit(IndexWriter.java:3971)
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >>>
>>> >org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:2744)
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2827)
>>> >>> >
>>> >>> >                at
>>> >>> >org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2807)
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >>>
>>> >org.apache.solr.update.DirectUpdateHandler2.commit(DirectUpdateHandler2.java:536)
>>> >>> >
>>> >>> >                at
>>> >>> >org.apache.solr.update.CommitTracker.run(CommitTracker.java:216)
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>>> >>> >
>>> >>> >                at
>>> >>> >java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
>>> >>> >
>>> >>> >                at
>>> >>> java.util.concurrent.FutureTask.run(FutureTask.java:166)
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >>>
>>> >java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >>>
>>> >java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >>>
>>> >java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>>> >>> >
>>> >>> >                at
>>> >>>
>>> >>>
>>> >java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>>> >>> >
>>> >>> >                at java.lang.Thread.run(Thread.java:722)
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >We think but are not 100% sure that the problem is related to the
>>> merge.
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >Normally our schema.xml contains a lot of field specifications
>>> (like the
>>> >>> >ones seen in the file fragment below):
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> ><copyField source="ADDRESS.RECORD_ID_abc"
>>> >>> dest="ADDRESS.RECORD_ID.case_abc"
>>> >>> >/>
>>> >>> >
>>> >>> ><copyField source="ADDRESS.RECORD_ID_abc"
>>> >>> >dest="ADDRESS.RECORD_ID.case.soundex_abc" />
>>> >>> >
>>> >>> ><copyField source="ADDRESS.RECORD_ID_abc"
>>> >>> >dest="ADDRESS.RECORD_ID.case_nvl_abc" />
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >In tests using the default file schema.xml and no <copyfield> tags,
>>> >>> >indexing completed successfully.  6 million records produced a 900
>>> MB
>>> >>> data
>>> >>> >directory.
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >When I included just one <copyfield> tag, indexing completed
>>> >>> successfully.  6
>>> >>> >million records produced a 990 MB data directory (90 MB bigger).
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >When I included just two <copyfield> tags, the index crashed with
>>> an OOM
>>> >>> >exception.
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >Changing parameters like maxMergedSegmentMB or maxDocs, only
>>> postponed
>>> >>> the
>>> >>> >crash.
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >The net of our test results I as follows:
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >*solrconfig.xml*
>>> >>> >
>>> >>> >*schema.xml*
>>> >>> >
>>> >>> >*result*
>>> >>> >
>>> >>> >
>>> >>> >default plus only jar references
>>> >>> >
>>> >>> >default (no copyfield tags)
>>> >>> >
>>> >>> >success
>>> >>> >
>>> >>> >default plus only jar references
>>> >>> >
>>> >>> >modified with one copyfield tag
>>> >>> >
>>> >>> >success
>>> >>> >
>>> >>> >default plus only jar references
>>> >>> >
>>> >>> >modified with two copyfield tags
>>> >>> >
>>> >>> >crash
>>> >>> >
>>> >>> >additional modified settings
>>> >>> >
>>> >>> >default (no copyfield tags)
>>> >>> >
>>> >>> >success
>>> >>> >
>>> >>> >additional modified settings
>>> >>> >
>>> >>> >modified with one copyfield tag
>>> >>> >
>>> >>> >success
>>> >>> >
>>> >>> >additional modified settings
>>> >>> >
>>> >>> >modified with two copyfield tags
>>> >>> >
>>> >>> >crash
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> >Our question is, what can we do to eliminate these OOM exceptions?
>>> >>> >
>>> >>> >
>>> >>>
>>> >>
>>> >>
>>> >
>>> >
>>>
>>
>>
>

Reply via email to