Ibatis数据迁移问题

时间:2012-10-18 05:08:54

标签: java sql ibatis

如何在我的java项目中使用ibatis在两个SQL数据库之间进行数据迁移时解决此错误。我得到的Stacktrace如下所示。

  

INFO:关闭持久性单元'projproject'的JPA EntityManagerFactory           [EL Config]:2012-10-18 15:20:56.439 - ServerSession(257101811) - 连接(904190158) - 线程(线程[main,5,main]) - 断开连接       [EL Info]:2012-10-18 15:20:56.439 - ServerSession(257101811) - 线程(Thread [main,5,main]) - 文件:/ var / tmp / tproject / lib / project-domain -0.9.28.jar_projproject注销成功       2012年10月18日下午3:20:56 org.springframework.context.weaving.DefaultContextLoadTimeWeaver destroy       信息:删除类加载器的所有已注册变换器:sun.misc.Launcher $ AppClassLoader       线程“main”中的异常org.springframework.jdbc.UncategorizedSQLException:SqlMapClient操作;未分类的SQL []的SQLException; SQL状态[null];错误代码[0];       ---错误发生在tproject-migration-sql-map.xml中。       ---应用结果映射时发生错误。       ---检查TprojectMigration.findOrders-AutoResultMap。       ---在结果对象上设置属性时发生错误。       ---原因:java.lang.NullPointerException;嵌套异常是com.ibatis.common.jdbc.exception.NestedSQLException:       ---错误发生在tproject-migration-sql-map.xml中。       ---应用结果映射时发生错误。       ---检查TprojectMigration.findOrders-AutoResultMap。       ---在结果对象上设置属性时发生错误。       ---原因:java.lang.NullPointerException               在org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:83)               在org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)               在org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)               在org.springframework.orm.ibatis.SqlMapClientTemplate.execute(SqlMapClientTemplate.java:203)               在com.proj.project.migration.tproject.TprojectDaoImpl.queryForOrders(TprojectDaoImpl.java:257)               在com.proj.project.migration.migrator.order.OrderMigrator.migrateOrders(OrderMigrator.java:137)               在com.proj.project.migration.MigrationClient.migrate(MigrationClient.java:94)               在com.proj.project.migration.MigrationClient.main(MigrationClient.java:161)       引起:com.ibatis.common.jdbc.exception.NestedSQLException:       ---错误发生在tproject-migration-sql-map.xml中。       ---应用结果映射时发生错误。       ---检查TprojectMigration.findOrders-AutoResultMap。       ---在结果对象上设置属性时发生错误。       ---原因:java.lang.NullPointerException

0 个答案:

没有答案