[ openjms-Bugs-668212 ] class exceeds java 64k limit
"SourceForge.net" <[email protected]>
| Newsgroups | gmane.comp.java.openjms.devel |
|---|---|
| Message-ID | <[email protected]> |
Bugs item #668212, was opened at 2003-01-14 23:49 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474136&aid=668212&group_id=54559 Category: server Group: v0.7.3.1 Status: Open Resolution: None Priority: 5 Submitted By: Gerald Caponera (gcaponera) Assigned to: Nobody/Anonymous (nobody) Summary: class exceeds java 64k limit Initial Comment: I created a QueueBrowser with a message selector and found an error in this class: org.exolab.jms.selector.parser.SelectorLexer.java it told me that the 65535 byte limit had been reached . here's the error: java.lang.ClassFormatError: org/exolab/jms/selector/parser/SelectorLexer (Code of a method longer than 65535 bytes To get around this, I pulled all the instances of the large _tokenSet_x array's out and made them seperate classes. This should be updated in the real buid. thanks. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474136&aid=668212&group_id=54559