Hi Ron, Ok, I'll exclude it with the aop.xml configuration for now. I'm happy to be a tester once there's a fix for it.
Thanks. --- Ron Bodkin <[EMAIL PROTECTED]> wrote: > Hi Jennie, > > The easiest workaround would be to specifically > exclude certain JSPs from > load-time weaving using your META-INF/aop.xml file, > adding an <exclude > within="full.path.to.jsp.ServletPageClass"/>. This > is a bit ugly because > you'd need to find the generated name of the class > (which isn't portable), > but it would fix the issue for you. > > The better workaround would be to change the > original code. For example, > perhaps you could use refactor to put more logic > outside the JSPs in helper > classes or taglibs? That might even improve your > JSPs, although if it is a > common issue for your application, this might be a > lot of work. > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf > Of jennie > Sent: Monday, March 12, 2007 12:36 PM > To: [email protected] > Subject: RE: [aspectj-users] LTW: Problem generating > method, Code size too > big > > Hi Ron, > > Thanks for your reply. Is there any quick > work-around > for now? I am happy if I can somehow access the > original un-weaved class and replace the the invalid > class when I encounter this error. > > > --- Ron Bodkin <[EMAIL PROTECTED]> wrote: > > > It seems to me that the right thing to do would be > > to create a private > > method and include some of the excessive sized > code > > in that method. I am > > guessing that that's a small project and not a > quick > > fix. > > > > This might be a great one for an interested > > contributor... it would be great > > if this summer AspectJ recruited contributors for > > Google's Summer of Code > > program. > > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On > Behalf > > Of Eric Bodden > > Sent: Thursday, March 08, 2007 8:32 PM > > To: [email protected] > > Subject: Re: [aspectj-users] LTW: Problem > generating > > method, Code size too > > big > > > > Werll, I guess that's a technical limitation of > the > > bytecode weaving > > approach. Java methods have a size restriction of > > 64K. If your method > > is really large and has a lot of joinpoint shadows > > it might sometimes > > go above this limit during weaving. IMHO giving > you > > the error message > > you are seeing now is a reasonable thing to do. I > am > > not sure if it > > would be good to just not weave the class in that > > case. I rather > > prefer error messages when something goes wrong. > But > > this might depend > > on the application, I guess... > > > > Eric > > > > On 08/03/07, jennie <[EMAIL PROTECTED]> wrote: > > > Hi there, > > > > > > Has anyone gotten a similar error? > > > > > > problem generating method > > > org.apache.jsp.main_jsp._jspService : Code size > > too > > > big: 70282 > > > > > > When I tried to decompile with jad, jad also > > > complained that it couldn't fully decompile > > > _jspService. The class after weaving seems to be > > > corrupted. I'm wondering if the correct behavior > > > should be to leave the "too big" class alone > after > > > encountering this error? > > > > > > I added a comment to this bug that seems > related: > > > > > > > > > https://bugs.eclipse.org/bugs/show_bug.cgi?id=138384 > > > > > > Thanks for the help. > > > > > > > > > > > > > > > ____________________________________________________________________________ > > ________ > > > Don't pick lemons. > > > See all the new 2007 cars at Yahoo! Autos. > > > http://autos.yahoo.com/new_cars.html > > > _______________________________________________ > > > aspectj-users mailing list > > > [email protected] > > > > > > https://dev.eclipse.org/mailman/listinfo/aspectj-users > > > > > > > > > -- > > Eric Bodden > > Sable Research Group > > McGill University, Montréal, Canada > > _______________________________________________ > > aspectj-users mailing list > > [email protected] > > > https://dev.eclipse.org/mailman/listinfo/aspectj-users > > > > _______________________________________________ > > aspectj-users mailing list > > [email protected] > > > https://dev.eclipse.org/mailman/listinfo/aspectj-users > > > > > > > ____________________________________________________________________________ > ________ > Be a PS3 game guru. > Get your game face on with the latest PS3 news and > previews at Yahoo! Games. > http://videogames.yahoo.com/platform?platform=120121 > _______________________________________________ > aspectj-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/aspectj-users > > _______________________________________________ > aspectj-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/aspectj-users > ____________________________________________________________________________________ We won't tell. Get more on shows you hate to love (and love to hate): Yahoo! TV's Guilty Pleasures list. http://tv.yahoo.com/collections/265 _______________________________________________ aspectj-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/aspectj-users
