________________________________ From: Junjun Zhang Sent: Friday, May 01, 2009 3:56 PM To: 'Eric Wooten' Subject: RE: [mart-dev] broken mart
Great to hear it works for you now. Cheers, Junjun ________________________________ From: Eric Wooten [mailto:[email protected]] Sent: Friday, May 01, 2009 3:31 PM To: Junjun Zhang Subject: Re: [mart-dev] broken mart False alarm...in preparing to send the file to you, I found a stray line in settings.conf and re-running with --clean (apparently) has fixed everything; must have been the plaster dust in my eyes from banging my head against the wall. Everything works again. Sorry! Eric On Fri, May 1, 2009 at 2:58 PM, Junjun Zhang <[email protected]<mailto:[email protected]>> wrote: Hi Eric, Please send us the content of your settings.conf file (which is under conf folder). Please don't send the file as an attachment, instead, you can copy and paste the file content in the email message body. Regards, Junjun ________________________________ From: [email protected]<mailto:[email protected]> [mailto:[email protected]<mailto:[email protected]>] On Behalf Of Eric Wooten Sent: Friday, May 01, 2009 2:31 PM To: [email protected]<mailto:[email protected]> Subject: [mart-dev] broken mart Hi, my previously working installation has quit, and now presents this error at http://localhost:9002/biomart/martview ERROR: caught BioMart::Exception: non-BioMart die(): Can't connect to data source 'dbi:mysql;host=127.0.0.1;port=3306' because I can't work out what driver to use (it doesn't seem to contain a 'dbi:driver:' prefix and the DBI_DRIVER env var is not set) at /Library/WebServer/Documents/biomart/lib/BioMart/Web.pm line 353 If you repeatedly get directed to this error page, there may be a problem with your current session parameters. To clear your session and start with a clean slate, please click the New button below. Stacktrace: Exception::Class::Base::new /Library/WebServer/Documents/biomart/cgi-bin/martview:78 ModPerl::ROOT::ModPerl::Registry::Library_WebServer_Documents_biomart_cgi_2dbin_martview::handler /Library/Perl/5.8.8/darwin-thread-multi-2level/ModPerl/RegistryCooker.pm:204 (eval) /Library/Perl/5.8.8/darwin-thread-multi-2level/ModPerl/RegistryCooker.pm:204 ModPerl::RegistryCooker::run /Library/Perl/5.8.8/darwin-thread-multi-2level/ModPerl/RegistryCooker.pm:170 ModPerl::RegistryCooker::default_handler /Library/Perl/5.8.8/darwin-thread-multi-2level/ModPerl/Registry.pm:31 ModPerl::Registry::handler -e:0 (eval) -e:0 I've looked at DBD:mysql and DBI to make sure they were still in order, checked SQL accessibility at the terminal, tried fiddling with the various config files to no avail. Martview seems to configure/start without error but actually trying to access the mart is met by the above error page. Incidentally, there's also no such thing as a "New button below." Any thoughts? Eric
