apparently you do not have the driver in the path. drop your driver jar into ${solr.home}/lib
On Tue, Apr 28, 2009 at 4:42 AM, gateway0 <reiterwo...@yahoo.de> wrote: > > Hi, > > sure: > " > message Severe errors in solr configuration. Check your log files for more > detailed information on what may be wrong. If you want solr to continue > after configuration errors, change: > <abortOnConfigurationError>false</abortOnConfigurationError> in null > ------------------------------------------------------------- > org.apache.solr.common.SolrException: FATAL: Could not create importer. > DataImporter config invalid at > org.apache.solr.handler.dataimport.DataImportHandler.inform(DataImportHandler.java:114) > at > org.apache.solr.core.SolrResourceLoader.inform(SolrResourceLoader.java:311) > at org.apache.solr.core.SolrCore.<init>(SolrCore.java:480) at > org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:119) > at > org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:69) > at > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275) > at > org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397) > at > org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108) > at > org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709) > at org.apache.catalina.core.StandardContext.start(StandardContext.java:4363) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:627) > at > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488) at > org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149) at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at > org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at > org.apache.catalina.core.StandardService.start(StandardService.java:516) at > org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at > org.apache.catalina.startup.Catalina.start(Catalina.java:578) at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) at > org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Caused by: > org.apache.solr.handler.dataimport.DataImportHandlerException: Failed to > initialize DataSource: mydb Processing Document # at > org.apache.solr.handler.dataimport.DataImporter.getDataSourceInstance(DataImporter.java:308) > at > org.apache.solr.handler.dataimport.DataImporter.addDataSource(DataImporter.java:273) > at > org.apache.solr.handler.dataimport.DataImporter.initEntity(DataImporter.java:228) > at > org.apache.solr.handler.dataimport.DataImporter.<init>(DataImporter.java:98) > at > org.apache.solr.handler.dataimport.DataImportHandler.inform(DataImportHandler.java:106) > ... 31 more Caused by: org.apache.solr.common.SolrException: Could not load > driver: com.mysql.jdbc.Driver at > org.apache.solr.handler.dataimport.JdbcDataSource.createConnectionFactory(JdbcDataSource.java:112) > at > org.apache.solr.handler.dataimport.JdbcDataSource.init(JdbcDataSource.java:65) > at > org.apache.solr.handler.dataimport.DataImporter.getDataSourceInstance(DataImporter.java:306) > ... 35 more Caused by: java.lang.ClassNotFoundException: Unable to load > com.mysql.jdbc.Driver or > org.apache.solr.handler.dataimport.com.mysql.jdbc.Driver at > org.apache.solr.handler.dataimport.DocBuilder.loadClass(DocBuilder.java:587) > at > org.apache.solr.handler.dataimport.JdbcDataSource.createConnectionFactory(JdbcDataSource.java:110) > ... 37 more Caused by: org.apache.solr.common.SolrException: Error loading > class 'com.mysql.jdbc.Driver' at > org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:273) > at > org.apache.solr.handler.dataimport.DocBuilder.loadClass(DocBuilder.java:577) > ... 38 more Caused by: java.lang.ClassNotFoundException: > com.mysql.jdbc.Driver at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374) at > java.lang.Class.forName0(Native Method) at > java.lang.Class.forName(Class.java:242) at > org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:257) > ... 39 more ------------------------------------------------------------- > org.apache.solr.handler.dataimport.DataImportHandlerException: Failed to > initialize DataSource: mydb Processing Document # at > org.apache.solr.handler.dataimport.DataImporter.getDataSourceInstance(DataImporter.java:308) > at > org.apache.solr.handler.dataimport.DataImporter.addDataSource(DataImporter.java:273) > at > org.apache.solr.handler.dataimport.DataImporter.initEntity(DataImporter.java:228) > at > org.apache.solr.handler.dataimport.DataImporter.<init>(DataImporter.java:98) > at > org.apache.solr.handler.dataimport.DataImportHandler.inform(DataImportHandler.java:106) > at > org.apache.solr.core.SolrResourceLoader.inform(SolrResourceLoader.java:311) > at org.apache.solr.core.SolrCore.<init>(SolrCore.java:480) at > org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:119) > at > org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:69) > at > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275) > at > org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397) > at > org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108) > at > org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709) > at org.apache.catalina.core.StandardContext.start(StandardContext.java:4363) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:627) > at > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553) > at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488) at > org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149) at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at > org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at > org.apache.catalina.core.StandardService.start(StandardService.java:516) at > org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at > org.apache.catalina.startup.Catalina.start(Catalina.java:578) at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) at > org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Caused by: > org.apache.solr.common.SolrException: Could not load driver: > com.mysql.jdbc.Driver at > org.apache.solr.handler.dataimport.JdbcDataSource.createConnectionFactory(JdbcDataSource.java:112) > at > org.apache.solr.handler.dataimport.JdbcDataSource.init(JdbcDataSource.java:65) > at > org.apache.solr.handler.dataimport.DataImporter.getDataSourceInstance(DataImporter.java:306) > ... 35 more Caused by: java.lang.ClassNotFoundException: Unable to load > com.mysql.jdbc.Driver or > org.apache.solr.handler.dataimport.com.mysql.jdbc.Driver at > org.apache.solr.handler.dataimport.DocBuilder.loadClass(DocBuilder.java:587) > at > org.apache.solr.handler.dataimport.JdbcDataSource.createConnectionFactory(JdbcDataSource.java:110) > ... 37 more Caused by: org.apache.solr.common.SolrException: Error loading > class 'com.mysql.jdbc.Driver' at > org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:273) > at > org.apache.solr.handler.dataimport.DocBuilder.loadClass(DocBuilder.java:577) > ... 38 more Caused by: java.lang.ClassNotFoundException: > com.mysql.jdbc.Driver at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387) > at > org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233) > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374) at > java.lang.Class.forName0(Native Method) at > java.lang.Class.forName(Class.java:242) at > org.apache.solr.core.SolrResourceLoader.findClass(SolrResourceLoader.java:257) > ... 39 more > " > > > Shalin Shekhar Mangar wrote: >> >> On Tue, Apr 28, 2009 at 1:18 AM, gateway0 <reiterwo...@yahoo.de> wrote: >> >>> >>> >>> Everything works fine except for the dataimporthandler in solr, I get >>> this >>> error message: >>> "org.apache.solr.handler.dataimport.DataImportHandlerException: Failed to >>> initialize DataSource: mydb Processing Document # at >>> >>> org.apache.solr.handler.dataimport.DataImporter.getDataSourceInstance(DataImporter.java:308) >>> at " >>> >>> >> Can you please post the complete stack trace? >> >> -- >> Regards, >> Shalin Shekhar Mangar. >> >> > > -- > View this message in context: > http://www.nabble.com/MacOS-%22Failed-to-initialize-DataSource%3Adb%22%2B-DataimportHandler-----tp23263640p23267157.html > Sent from the Solr - User mailing list archive at Nabble.com. > > -- --Noble Paul