xp-framework/xp-framework — Issue #107: SQLite3Connection throws php.Exception from connect()
Author: thekid
Created: 2012-01-06 13:03:38+00:00
State: open
Labels: bug, php

Reproduce script using invalid filename:

```sh
$ xp -e 'uses("rdbms.sqlite3.SQLite3Connection"); $c= new SQLite3Connection(new DSN("sqlite+3://./:database.db")); $c->connect();'
Uncaught exception: php.Exception
Unable to open database: unable to open database file
```

The only exceptions `connect()` should raise are `rdbms.SQLConnectException` according to the `rdbms.DBConnection` contract.