You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user-java@ibatis.apache.org by Antonio Si <an...@yahoo.com> on 2007/03/14 02:00:37 UTC
question ...
Hi,
I am new to iBatis. Does iBatis work for jdk1.6?
I am getting the following error when I use jdk 1.6:
WARN at
com.ibatis.sqlmap.engine.mapping.result.loader.EnhancedLazyResultLoader$EnhancedLazyResultLoaderImpl.invoke(EnhancedLazyResultLoader.java:113)
WARN at
com.tctest.domain.Account$$EnhancerByCGLIB$$7baab479.getNumber(<generated>)
WARN at
com.tctest.IBatisSimpleTestApp.run(IBatisSimpleTestApp.java:93)
WARN at
com.tc.simulator.container.ApplicationRunner.run(ApplicationRunner.java:43)
WARN at
java.lang.Thread.run(Thread.java:619)
WARN Caused by: java.sql.SQLException: No suitable
driver found for jdbc:derby://localhost:1527/testdb
WARN at
java.sql.DriverManager.getConnection(DriverManager.java:602)
WARN at
java.sql.DriverManager.getConnection(DriverManager.java:185)
WARN at
com.ibatis.common.jdbc.SimpleDataSource.popConnection(SimpleDataSource.java:580)
WARN at
com.ibatis.common.jdbc.SimpleDataSource.getConnection(SimpleDataSource.java:222)
WARN at
com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransaction.init(JdbcTransaction.java:48)
WARN at
com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransaction.getConnection(JdbcTransaction.java:89)
WARN at
com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.executeQueryForObject(GeneralStatement.java:104)
WARN at
com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForObject(SqlMapExecutorDelegate.java:565)
WARN at
com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForObject(SqlMapExecutorDelegate.java:540)
WARN at
com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.queryForObject(SqlMapSessionImpl.java:106)
WARN at
com.ibatis.sqlmap.engine.impl.SqlMapClientImpl.queryForObject(SqlMapClientImpl.java:84)
WARN at
com.ibatis.sqlmap.engine.mapping.result.loader.ResultLoader.getResult(ResultLoader.java:77)
WARN at
com.ibatis.sqlmap.engine.mapping.result.loader.EnhancedLazyResultLoader$EnhancedLazyResultLoaderImpl.__tc_wrapped_loadObject(EnhancedLazyResultLoader.java:130)
Thanks.
Antonio.
____________________________________________________________________________________
Don't get soaked. Take a quick peek at the forecast
with the Yahoo! Search weather shortcut.
http://tools.search.yahoo.com/shortcuts/#loc_weather
Re: question ...
Posted by Jeff Butler <je...@gmail.com>.
The stack trace shows that it can't find the Derby driver. This probably
has nothing to do with jdk 1.6. Try posting your SqlMapConfig.xml file.
Jeff Butler
On 3/13/07, Antonio Si <an...@yahoo.com> wrote:
>
> Hi,
>
> I am new to iBatis. Does iBatis work for jdk1.6?
>
> I am getting the following error when I use jdk 1.6:
>
> WARN at
>
> com.ibatis.sqlmap.engine.mapping.result.loader.EnhancedLazyResultLoader$EnhancedLazyResultLoaderImpl.invoke
> (EnhancedLazyResultLoader.java:113)
> WARN at
> com.tctest.domain.Account$$EnhancerByCGLIB$$7baab479.getNumber
> (<generated>)
> WARN at
> com.tctest.IBatisSimpleTestApp.run(IBatisSimpleTestApp.java:93)
> WARN at
> com.tc.simulator.container.ApplicationRunner.run(ApplicationRunner.java
> :43)
> WARN at
> java.lang.Thread.run(Thread.java:619)
> WARN Caused by: java.sql.SQLException: No suitable
> driver found for jdbc:derby://localhost:1527/testdb
> WARN at
> java.sql.DriverManager.getConnection(DriverManager.java:602)
> WARN at
> java.sql.DriverManager.getConnection(DriverManager.java:185)
> WARN at
> com.ibatis.common.jdbc.SimpleDataSource.popConnection(
> SimpleDataSource.java:580)
> WARN at
> com.ibatis.common.jdbc.SimpleDataSource.getConnection(
> SimpleDataSource.java:222)
> WARN at
> com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransaction.init(
> JdbcTransaction.java:48)
> WARN at
> com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransaction.getConnection(
> JdbcTransaction.java:89)
> WARN at
>
> com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.executeQueryForObject
> (GeneralStatement.java:104)
> WARN at
> com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForObject(
> SqlMapExecutorDelegate.java:565)
> WARN at
> com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForObject(
> SqlMapExecutorDelegate.java:540)
> WARN at
> com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.queryForObject(
> SqlMapSessionImpl.java:106)
> WARN at
> com.ibatis.sqlmap.engine.impl.SqlMapClientImpl.queryForObject(
> SqlMapClientImpl.java:84)
> WARN at
> com.ibatis.sqlmap.engine.mapping.result.loader.ResultLoader.getResult(
> ResultLoader.java:77)
> WARN at
>
> com.ibatis.sqlmap.engine.mapping.result.loader.EnhancedLazyResultLoader$EnhancedLazyResultLoaderImpl.__tc_wrapped_loadObject
> (EnhancedLazyResultLoader.java:130)
>
>
> Thanks.
>
> Antonio.
>
>
>
>
> ____________________________________________________________________________________
> Don't get soaked. Take a quick peek at the forecast
> with the Yahoo! Search weather shortcut.
> http://tools.search.yahoo.com/shortcuts/#loc_weather
>
Re: question ...
Posted by Larry Meadors <lm...@apache.org>.
I used it for a while with 1.6 (Apple's), and didn't have any issues.
Larry
On 3/13/07, Clinton Begin <cl...@gmail.com> wrote:
> It isn't tested yet.
>
> I do know that Sun added an insane number of new methods to ResultSet and
> other JDBC APIs. I can't remember if we have any delegating proxies for
> resultSet that implement the old interface...I think we changed them all to
> dynamic proxies. But if there are any left over, we'll have to deal with
> them individually before it will likely work on JDK 1.6.
>
> Clinton
>
>
> On 3/13/07, Antonio Si <an...@yahoo.com> wrote:
> > Hi,
> >
> > I am new to iBatis. Does iBatis work for jdk1.6?
> >
> > I am getting the following error when I use jdk 1.6:
> >
> > WARN at
> >
> com.ibatis.sqlmap.engine.mapping.result.loader.EnhancedLazyResultLoader$EnhancedLazyResultLoaderImpl.invoke
> (EnhancedLazyResultLoader.java:113)
> > WARN at
> >
> com.tctest.domain.Account$$EnhancerByCGLIB$$7baab479.getNumber(<generated>)
> > WARN at
> >
> com.tctest.IBatisSimpleTestApp.run(IBatisSimpleTestApp.java
> :93)
> > WARN at
> >
> com.tc.simulator.container.ApplicationRunner.run(ApplicationRunner.java:43)
> > WARN at
> > java.lang.Thread.run(Thread.java:619)
> > WARN Caused by: java.sql.SQLException: No suitable
> > driver found for jdbc:derby://localhost:1527/testdb
> > WARN at
> >
> java.sql.DriverManager.getConnection(DriverManager.java:602)
> > WARN at
> > java.sql.DriverManager.getConnection(DriverManager.java
> :185)
> > WARN at
> >
> com.ibatis.common.jdbc.SimpleDataSource.popConnection(SimpleDataSource.java:580)
> > WARN at
> >
> com.ibatis.common.jdbc.SimpleDataSource.getConnection(SimpleDataSource.java:222)
> > WARN at
> >
> com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransaction.init(JdbcTransaction.java:48)
> > WARN at
> >
> com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransaction.getConnection(JdbcTransaction.java
> :89)
> > WARN at
> >
> com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.executeQueryForObject(GeneralStatement.java:104)
> > WARN at
> >
> com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForObject
> (SqlMapExecutorDelegate.java:565)
> > WARN at
> >
> com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForObject(SqlMapExecutorDelegate.java:540)
> > WARN at
> >
> com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.queryForObject
> (SqlMapSessionImpl.java:106)
> > WARN at
> >
> com.ibatis.sqlmap.engine.impl.SqlMapClientImpl.queryForObject(SqlMapClientImpl.java:84)
> > WARN at
> >
> com.ibatis.sqlmap.engine.mapping.result.loader.ResultLoader.getResult
> (ResultLoader.java:77)
> > WARN at
> >
> com.ibatis.sqlmap.engine.mapping.result.loader.EnhancedLazyResultLoader$EnhancedLazyResultLoaderImpl.__tc_wrapped_loadObject(EnhancedLazyResultLoader.java:130)
> >
> >
> > Thanks.
> >
> > Antonio.
> >
> >
> >
> >
> ____________________________________________________________________________________
> > Don't get soaked. Take a quick peek at the forecast
> > with the Yahoo! Search weather shortcut.
> > http://tools.search.yahoo.com/shortcuts/#loc_weather
> >
>
>
Re: question ...
Posted by Clinton Begin <cl...@gmail.com>.
It isn't tested yet.
I do know that Sun added an insane number of new methods to ResultSet and
other JDBC APIs. I can't remember if we have any delegating proxies for
resultSet that implement the old interface...I think we changed them all to
dynamic proxies. But if there are any left over, we'll have to deal with
them individually before it will likely work on JDK 1.6.
Clinton
On 3/13/07, Antonio Si <an...@yahoo.com> wrote:
>
> Hi,
>
> I am new to iBatis. Does iBatis work for jdk1.6?
>
> I am getting the following error when I use jdk 1.6:
>
> WARN at
>
> com.ibatis.sqlmap.engine.mapping.result.loader.EnhancedLazyResultLoader$EnhancedLazyResultLoaderImpl.invoke
> (EnhancedLazyResultLoader.java:113)
> WARN at
> com.tctest.domain.Account$$EnhancerByCGLIB$$7baab479.getNumber
> (<generated>)
> WARN at
> com.tctest.IBatisSimpleTestApp.run(IBatisSimpleTestApp.java:93)
> WARN at
> com.tc.simulator.container.ApplicationRunner.run(ApplicationRunner.java
> :43)
> WARN at
> java.lang.Thread.run(Thread.java:619)
> WARN Caused by: java.sql.SQLException: No suitable
> driver found for jdbc:derby://localhost:1527/testdb
> WARN at
> java.sql.DriverManager.getConnection(DriverManager.java:602)
> WARN at
> java.sql.DriverManager.getConnection(DriverManager.java:185)
> WARN at
> com.ibatis.common.jdbc.SimpleDataSource.popConnection(
> SimpleDataSource.java:580)
> WARN at
> com.ibatis.common.jdbc.SimpleDataSource.getConnection(
> SimpleDataSource.java:222)
> WARN at
> com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransaction.init(
> JdbcTransaction.java:48)
> WARN at
> com.ibatis.sqlmap.engine.transaction.jdbc.JdbcTransaction.getConnection(
> JdbcTransaction.java:89)
> WARN at
>
> com.ibatis.sqlmap.engine.mapping.statement.GeneralStatement.executeQueryForObject
> (GeneralStatement.java:104)
> WARN at
> com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForObject(
> SqlMapExecutorDelegate.java:565)
> WARN at
> com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForObject(
> SqlMapExecutorDelegate.java:540)
> WARN at
> com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.queryForObject(
> SqlMapSessionImpl.java:106)
> WARN at
> com.ibatis.sqlmap.engine.impl.SqlMapClientImpl.queryForObject(
> SqlMapClientImpl.java:84)
> WARN at
> com.ibatis.sqlmap.engine.mapping.result.loader.ResultLoader.getResult(
> ResultLoader.java:77)
> WARN at
>
> com.ibatis.sqlmap.engine.mapping.result.loader.EnhancedLazyResultLoader$EnhancedLazyResultLoaderImpl.__tc_wrapped_loadObject
> (EnhancedLazyResultLoader.java:130)
>
>
> Thanks.
>
> Antonio.
>
>
>
>
> ____________________________________________________________________________________
> Don't get soaked. Take a quick peek at the forecast
> with the Yahoo! Search weather shortcut.
> http://tools.search.yahoo.com/shortcuts/#loc_weather
>