From: Bryan Richardson Date: 2007-12-21T06:42:08+09:00 Subject: Invalid Data Source Name ------=_Part_7630_12903659.1198186933762 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello, Does anyone know what causes the "Invalid Data Source Name" exception? I get this from OptionParser. Here's my code: opts = OptionParser.new opts.on('--load-file FILE') do |file| end begin opts.parse!(ARGV) rescue Exception => e puts e, "", opts exit 0 end when I run this, I get the following output: #:~/devel$ ./program --load-file test.txt Invalid Data Source Name Usage: program [options] -- load-file FILE #:~/devel$ Any suggestions?! Thanks! -- BTR ------=_Part_7630_12903659.1198186933762--