Error : Branch is too large ?

Do you know what means the following error :

Error 500

Une erreur s'est produite lors du traitement de la demande :http://192.168.1.14/webapp/wcs/editorial/homeAdmin.jsp

Message : Server caught unhandled exception from servlet [JSP 1.1 Processor]: Unable to compile class for JSPC:\Websphere\WAServer\temp\default_host\TerrealAppWebApp\_0002fhomeAdmin_0002ejsphomeAdmin_jsp_261.java:44: Branch is too large, Internal restriction. public class _0002fhomeAdmin_0002ejsphomeAdmin_jsp_261 extends HttpJspBase { ^ Note: C:\Websphere\WAServer\temp\default_host\TerrealAppWebApp\_0002fhomeAdmin_0002ejsphomeAdmin_jsp_261.java uses or overrides a deprecated API. Recompile with "-deprecation" for details. 1 error, 1 warning

[758 byte] By [pandamon] at [2007-9-26 10:57:16]
# 1

You are probably using a module that generates code.

The source for the code generation, is now so big that the module that the generator creates is 'too big' consequently when compiled a branch condition (while, if, for, do) is outside the bounds of 64k byte codes.

Solutions:

-Reduce what the 'source' is doing.

-Get another generator, one that splits the output up.

-Remove reliance on the generator.

jschell at 2007-7-1 23:43:19 > top of Java-index,Java HotSpot Virtual Machine,Specifications...