Hi Gang,

I believe that Schemefier is failing to find a database driver named
Access and cannot default to a generic SQL one since DriverType is an
abstract class. Supported databases are: PostgreSQL, Derby (included
if you use one of the Maven archetypes, easy to add if you did not),
MaxDb, H2, SQL Server, MySQL, and Oracle. If you absolutely need to
use MS Access (which I imagine many people here will advise against)
we can help you extend DriverType to create an Access driver.

Hope that helps.

Peter

On Dec 25, 10:40 am, Gang <wangga...@gmail.com> wrote:
> Hi All,
>
> I'm learning Lift, and get to do a small project in Lift.  The
> requirement is to connect to MS Access database.  I got an error at
> the Schemifier.schemify() call.  I have setup DSN in window and was
> able to connect to the database from NetBeans.  the error in the
> log....
>
> INFO: ERROR - Failed to Boot
> scala.MatchError: ACCESS
>         at net.liftweb.mapper.SuperConnection.calcDriver(DB.scala:682)
>         at net.liftweb.mapper.Schemifier$$anonfun$schemify$1.apply
> (Schemifier.scala:56)
>         at net.liftweb.mapper.Schemifier$$anonfun$schemify$1.apply
> (Schemifier.scala:54)
>         at net.liftweb.mapper.DB$.use(DB.scala:305)
>         at net.liftweb.mapper.Schemifier$.schemify(Schemifier.scala:
> 53)
>         at net.liftweb.mapper.Schemifier$.schemify(Schemifier.scala:
> 36)
>         at bootstrap.liftweb.Boot.boot(Boot.scala:24)
>
> Any help is appreciated.
>
> Gang

--

You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.


Reply via email to