Hi Eric, did you check the generated code? Maybe from the code you see what might be the problem.
Another possible solution is wrting your own EL function which replaces the nested calls. Cheers Bernhard -----Ursprüngliche Nachricht----- Von: Eric Blenkush [mailto:[EMAIL PROTECTED] Gesendet: Dienstag, 19. Oktober 2004 08:27 An: [EMAIL PROTECTED] Betreff: JSP compile hangs Hi, On Tomcat 5.5.2 I am experiencing very long compile times(and hangs) for certain JSP pages. The page has an EL expression like this: ${fn:toUpperCase((fn:toUpperCase((fn:toUpperCase((fn:toUpperCase((fn: toUpperCase((fn:toUpperCase((fn:toUpperCase((fn:toUpperCase((fn: toUpperCase((fn:toUpperCase((fn:toUpperCase((fn:toUpperCase((fn: toUpperCase((fn:toUpperCase((fn:toUpperCase((fn: toUpperCase(('b'))))))))))))))))))))))))))))))))))))} If you remove the extraneous parenthesis it will compile and execute very quickly. However, if you add more nested calls to fn:toUpperCase compiling will again take a very long time. So, this may be related to the number of nested expressions. This is just a test case obviously but I am generating JSPs automatically and it is difficult if not impossible to avoid EL statements with these nested function calls. Resin can compile and execute these pages with ease but I want to stick with Tomcat. Anyone know why this is so slow and how to fix it? Thanks, Eric Blenkush --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]