Solved

unexpected constant Error

Posted on 2004-08-11
5
737 Views
Last Modified: 2013-12-20
Hi

I wonder if there is a workaround for this error " Error Occurred While Processing Request  
unexpected constant #127 -1 " The number 127 varies depending on how many lines of JavaScript function I insert.

I'm adding a dynamic menu function that contains 3720 lines. Every time I add the function to the coldfusion template, it generates this error. Even after I remove the function from the template I keep getting the error and the template becomes useless.. Weird uhh? but it's happening to me.

 
Does coldfusion has a limit of lines to be included in a template?
0
Comment
Question by:gaby22
5 Comments
 
LVL 15

Accepted Solution

by:
danrosenthal earned 500 total points
ID: 11777262
Found this on Macromedia's website of known issues:

Large ColdFusion pages
===============
ColdFusion pages that are larger than 500 KB can cause the following compilation error:
java.lang.IllegalStateException: unexpected constant at coldfusion.compiler.ClassReader.readCpool(ClassReader.java:153)  

Link: http://www.macromedia.com/support/coldfusion/releasenotes/mx/knownissues_mx_j2ee_p2.html
0
 
LVL 9

Expert Comment

by:Jerry_Pang
ID: 11780196
this happened to me before.

I think i use cf_include statements to workaround this problem.  
This usually happens to me if the files gets too big.
I split the file into multiple small files and 1 file to cf_include them all.


give it a try

regards,
jerry
0
 

Author Comment

by:gaby22
ID: 11793769
I tried using includes without any luck. I also tried using <script language="javascript" src="file.js> to avoid having the page with long scripts but doesn't work either.
0
 
LVL 2

Expert Comment

by:russmichaels
ID: 11800831
Are you sure that there is not something else on the page conflicting with this javascript. Do you have any other scripts onthe page.
0
 
LVL 9

Expert Comment

by:Jerry_Pang
ID: 11817781
hmm.. i thinking there might be something on the page.
perhaps a comment that was not closed
<!--- with out --->
or <!--- <!--- --->

or something like that. probably a syntax error or an unclosed tag.
or a # somewhere without the pair.


0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

This is a guide to setting up a new WHM/cPanel Server to be used for web hosting accounts. It is intended for web hosting company administrators and dedicated server owners. For under $99 per month (considering normal rate of Big Data Cetnters like …
If you don't have the right permissions set for your WordPress location in IIS, you won't be able to perform automatic updates. Here's how to fix the problem.
The purpose of this video is to demonstrate how to create a Printer Friendly PDF on a WordPress Page. This will be demonstrated using a Windows 8 PC. Tools Used are Photoshop, Awesome Screenshot” Google Chrome Extension, and SmallPDF.com Log…
The purpose of this video is to demonstrate how to exclude a particular blog category from the main blog page. This is can be used when a category already has its own tab, or you simply want certain types of posts not to show up on the main blog. …

773 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question