That didn´t work either. All my libraries are at "/Applications/tomcat/webapps/solr/WEB-INF/lib" So is "apache-solr-dataimporthandler-1.3.0.jar"
However I did create a new /lib directory under my solr home at "/Applications/solr" and copied the jar to that location as well. But no difference. Here is my entry for the dataimporthandler in solrconfig.xml (path:/Applications/solr/conf): " <requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"> <lst name="defaults"> <str name="config">/Applications/solr/conf/data-config.xml</str> </lst> </requestHandler> " Noble Paul നോബിള് नोब्ळ् wrote: > > 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 > > -- View this message in context: http://www.nabble.com/MacOS-%22Failed-to-initialize-DataSource%3Adb%22%2B-DataimportHandler-----tp23263640p23286435.html Sent from the Solr - User mailing list archive at Nabble.com.