No I finally resolved it an hour ago.
Yes, it was a lock timeout. I actually tried increasing thru CF admin,
even changing the timeout in the cflock for modelglueinit. But of
course the real issue has nothing to do with model glue. How about
that?.
My app's business logic is stored in another application as ejbs. So
in my init method for controller.cfc, I get access references to the
home EJB objects and I was using a dns for the provider URL and
somehow that got messed up. So a connection was never made between
these two boxes which in turn created the timeout. This has never
happened before and that's why I never even thought about checking it.
Spending 3 days including my weekend on this and finally a small
change in the provider url fixed it. do'h.
Nothing is too small to ignore I guess or may be don't make
assumptions. lol.
Thanx everyone for all the suggestions.
Francis
On Nov 23, 11:25 am, Ezra Parker <
e...@cfgrok.com> wrote:
> Hi Francis,
>
> Are you still having difficulties with this?
>
> If so, I thought it might be helpful to point out that the error you
> posted is a lock timeout, not a request timeout. This means that your
> request timed out while waiting for other requests that are being
> single-threaded via the lock. When you mentioned that you had raised
> the timeout setting, it wasn't clear to me whether you were referring
> to an increase to the request timeout value (e.g., via the CF admin or
> the use of a <cfsetting> tag) or to the timeout attribute on the
> <cflock> tag.
>
> Forgive me if you are already aware of this, but increasing the lock
> timeout value will not help this situation if requests that are
> executing inside the lock repeatedly time out, as the app will
> continue to re-load until a request manages to completely execute all
> the code within the lock.
>
> --
> Ezra Parker
>