On Jan 4, 2007, at 10:34 PM, Sayoke Shome wrote:

Hi,

I am getting GenericEntityException on Ftl pages some times if the server is slow (When server response is fast, then it is not coming). Actually getComponentProduct(int listIndex) of ConfigOption is throwing this Exception. From the stack trace it does not seem to be a “could not find relation ” or “relation is not of type one or one-non fk” type.

Can you tell me what other exceptions may come under these circumstances and for which.
As much as I hate to say it, I'm not sure any of us can help without more information, like the stack trace or at least well chosen selection from the original caused by exception that caused this, or at least the message you're getting in the top level exception.
More than this I want to know how to show user friendly message when these type rare Exception comes on Ftl page. Is there any mechanism to show some message to user to press refresh or log on later to avoid this temporary problem (on the fly) ?
In this case you have a Java file, that if I remember right based on some inside knowledge of what I'm guessing you're working on, is very highly customized for your app. The thing to do is catch the exception in your Java code, and then based on whatever analysis of that exception your code can do and what your requirements are for the user message, translate from one to the other and carry on to the groovy end.

-David



Reply via email to