hi Douglas,
I've found out the reason. it's not becoz of ibatis.
the reason is that, the BADBOY is a column of a view, and behinde this column, there is a complicated sub query.
it's the sub query that makes Oracle wait for more than 1 sec.
And since our client set the oracle time out to 1 sec, they hit the timout exception.
Thx
Regards
Xiao Qing Lai



----- Original Message ----- From: "Douglas" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, March 07, 2005 6:16 AM
Subject: Re: Is it a bug of ibatis or mine? - Connection time out when querying



Hi Xiao Qing Lai,

Could you put your file mapping here ?

Regards,

Douglas

--- Xiao Qing Lai <[EMAIL PROTECTED]> wrote:
hi,

These days our project offten hits an error when
querying. I'm sorry that I dont have
the stacktrace becoz it only occurs under our
client's environment.

The troubled query is the same as others. Just a
simple query from a table and a view.
If SELECT NAME, ENTITY, ID FROM TABLE1 WHERE ID = 1,
it's okey.
While SELECT NAME, ENTITY, ID, BADBOY FROM TABLE1
WHERE ID = 1, i.e., one more
column is included, then the query will throw a
connection time out exception.

But the query with BADBOY runs well in SQL Plus.

The type of BADBOY column is varchar(2), contains
only a short string.

And this error never occurs under dev env.

The envrionment is: Windows 2003 server, Weblogic
8.1 sp2, Oracle 9i, iBATIS 2.0.7.459




Thanks and Regards,

Xiao Qing Lai







_______________________________________________________
Yahoo! Acesso Gr�tis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet r�pida e gr�tis






Reply via email to