iBatisアクセスデータベース接続の奇妙な問題


Hi,
同じ方法でiBatisでOracleとMysqlの操作データを接続するのは正常です.しかしアクセスデータベースに変更すると変なことになります!
次のようになります.
接続構成:

jdbc.driverClassName=sun.jdbc.odbc.JdbcOdbcDriver
jdbc.url=jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=C:\\xgll.mdb
jdbc.username=
jdbc.password=

    <!--    Apache Commons DBCP      -->
    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
	<property name="driverClassName"><value>${jdbc.driverClassName}</value></property>
    <property name="url"><value>${jdbc.url}</value></property>
	<property name="username"><value>${jdbc.username}</value></property>
	<property name="password"><value>${jdbc.password}</value></property>
	</bean>

SqlMapプロファイルは次のとおりです.

    <!--        -->
    <delete id="deleteRootnewsDomains" parameterClass="map">
        delete from rootnews
    </delete>

コンソールからのエラーメッセージ:

--- The error occurred while executing update.  
--- Check the          delete from rootnews     .  
--- Check the SQL Statement (preparation failed).  
--- Cause: java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver]Optional feature not implemented
Caused by: java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver]Optional feature not implemented

私の疑問:
1.つづったSQL文の後にどうして1つのポイントが増えたのか
2.jdbc.url=jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=C:\\xgll.mdbここに配置された絶対パスはどのように相対的な道路力に変えることができますか?