[ http://issues.apache.org/jira/browse/IBATIS-20?page=history ]

Clinton Begin updated IBATIS-20:
--------------------------------

    Priority: Minor  (was: Major)

I'm reducing the priority of this issue.  I'm guessing that we'll stop support 
for 1.x, as it's been over a year taht 2.0 has been out.  At the very least, 
all projects should convert to the new XML document format, even if you still 
use the 1.x API.  

> upgrading from old version  defaults to wrong TransactionManager
> ----------------------------------------------------------------
>
>          Key: IBATIS-20
>          URL: http://issues.apache.org/jira/browse/IBATIS-20
>      Project: iBatis for Java
>         Type: Bug
>  Environment: jboss 3.2.1, iBatis 2.0.8 (upgraded from iBatis 1.2.9)
>     Reporter: alex mccarrier
>     Priority: Minor

>
> We are using EJB to demarcate transactions.  Old iBatis sql config file 
> contained this:
>     <settings useGlobalTransactions="true"
>               cacheModelsEnabled="true" />
>             <datasource name="snmDataSource"
>                       
> factory-class="com.ibatis.db.sqlmap.datasource.JndiDataSourceFactory"
>                       default="true" >
>                       <property name="DBFullJndiContext" 
> value="java:/DataSource" />
>           </datasource>
> Which configured iBatis to use external global transaction management, which 
> from the documentation I understand this to be the default unless I specify 
> to use Managed Global Transactions by including settings attribute called 
> "userTransactionJndiName" (iBatis 1.2.9 manual, pp 39-40).
> When iBatis 2.0.8 tries to do the conversion, it defaults to Managed Global 
> Transactions, then throws a ClassCastException because it can't find a 
> UserTransaction object at jndi name "" (because there is none specified).

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira

Reply via email to