Support Article
method is exceeding the 65535 bytes limit
SA-3386
Summary
After applying HFix-9519 and pre-requisiste HFix-8549 in SR-110607 we are facing the following exception in our logs and our workbasket is not rendering correctly.
2014-08-22 10:43:58,745 [ WebContainer : 4] [TABTHREAD0] [ MCOMSuper:01.04.51] ( internal.cache.RACacheImpl) ERROR mco8f2.web.bc|10.115.234.159 id834903 - Failed to generate
com.pegarules.generated.html_section.ra_stream_pydashboarddetailsadvancedgrid_0a214bd3b9af6335450689708895fd97
com.pega.pegarules.pub.generator.FirstUseAssemblerException: Failed to compile generated Java com.pegarules.generated.html_section.ra_stream_pydashboarddetailsadvancedgrid_0a214bd3b9af6335450689708895fd97: ----------
1. ERROR in com/pegarules/generated/html_section/ra_stream_pydashboarddetailsadvancedgrid_0a214bd3b9af6335450689708895fd97.java (at line 81)
public void execute() {
^^^^^^^^^
The code of method execute() is exceeding the 65535 bytes limit
----------
1 problem (1 error)
From: (HA8CD5D4AF0091B0C2476F59AE379F283:10.115.234.159)
Error Messages
2014-08-22 10:43:58,745 [ WebContainer : 4] [TABTHREAD0] [ MCOMSuper:01.04.51] ( internal.cache.RACacheImpl) ERROR mco8f2.web.bc|10.115.234.159 id834903 - Failed to generate com.pegarules.generated.html_section.ra_stream_pydashboarddetailsadvancedgrid_0a214bd3b9af6335450689708895fd97
com.pega.pegarules.pub.generator.FirstUseAssemblerException: Failed to compile generated Java com.pegarules.generated.html_section.ra_stream_pydashboarddetailsadvancedgrid_0a214bd3b9af6335450689708895fd97: ----------
1. ERROR in com/pegarules/generated/html_section/ra_stream_pydashboarddetailsadvancedgrid_0a214bd3b9af6335450689708895fd97.java (at line 81)
public void execute() {
^^^^^^^^^
The code of method execute() is exceeding the 65535 bytes limit
----------
1 problem (1 error)
From: (HA8CD5D4AF0091B0C2476F59AE379F283:10.115.234.159)
at com.pega.pegarules.generation.internal.assembly.FUAInstance.compileClass(FUAInstance.java:2912)
at com.pega.pegarules.generation.external.assembly.Assembler.compileClass(Assembler.java:1013)
at com.pega.pegarules.generation.internal.cache.AssemblyCacheBase.writeJavaFileAndCompile(AssemblyCacheBase.java:1887)
at com.pega.pegarules.generation.internal.cache.AssemblyCacheBase.writeJavaFileAndCompileAndLoad(AssemblyCacheBase.java:1814)
at com.pega.pegarules.generation.internal.cache.AssemblyCacheBase.buildAndOrLoadJavaClass(AssemblyCacheBase.java:1966)
at com.pega.pegarules.generation.internal.cache.AssemblyCacheBase.getGeneratedJava(AssemblyCacheBase.java:3350)
at com.pega.pegarules.generation.internal.cache.RACacheImpl.addEntryToMemoryCache(RACacheImpl.java:5589)
at com.pega.pegarules.generation.internal.cache.RACacheImpl.find(RACacheImpl.java:1030)
at com.pega.pegarules.generation.internal.cache.AssemblyCacheWrapper.find(AssemblyCacheWrapper.java:781)
at com.pega.pegarules.generation.internal.assembly.FUAManagerImpl.getInternal(FUAManagerImpl.java:1315)
Steps to Reproduce
Apply HFix-9519 and HFix-8549 and re-run application
Root Cause
The root cause of this problem is a defect in Pegasystems’ code/rules. Applying HFix-8459 and HFix-9519 caused the 65k limit issue to occur
Resolution
This issue is resolved by hotfix item HFix-10242 resolved the issue
Published January 31, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.