ibatis2mybatis ツールを実行して ibatis を mybatis に変換すると、次のエラーが表示されます。
[xslt] D:\Program Files\ibatis2mybatis\destination に変換
[xslt] D:\Program Files\ibatis2mybatis\source\SqlMapConfig.xml を D:\Program Files\ibatis2mybatis\destination\SqlMapConfig.xml に処理
[xslt] スタイルシートを読み込み中 D:\Program Files\ibatis2mybatis\migrate.xslt
[xslt]: エラー! 文書型宣言に含まれる、または指し示されるマークアップ宣言は、整形式でなければなりません。
[xslt]: エラー! com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: 文書型宣言に含まれる、または指定されるマークアップ宣言は整形式でなければなりません。
[xslt] null の処理に失敗しました
私のXMLは次のとおりです。
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sqlMapConfig
PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"
"http://ibatis.apache.org/dtd/sql-map-config-2.dtd">
<!-- iBATIS mapping configuration -->
<sqlMapConfig>
<settings useStatementNamespaces="true"/>
<transactionManager type="JDBC">
<dataSource type="SIMPLE">
<property name="x" />
<property name="JDBC.ConnectionURL" value="x" />
<property name="JDBC.Username" value="x" />
<property name="JDBC.Password" value="x" />
<!--<property name="JDBC.Username" value="x" />
<property name="JDBC.Password" value="x" />-->
</dataSource>
</transactionManager>
<sqlMap resource="maps/DatabaseResolve.xml"/>
<sqlMap resource="maps/DatabaseModify.xml"/>
</sqlMapConfig>
手伝っていただけませんか?