Solved

unexpected constant Error

Posted on 2004-08-11
5
734 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

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Suggested Solutions

Turn A Profile Picture Into A Cartoon Using Photoshop And Illustrator This tutorial will teach you how to make a cartoon style image out of a regular picture. I have tried to keep the tutorial as simple as possible. I used Adobe CS4 for this tuto…
When setting up new project requests for our site, one of the most powerful tools our team has available to use is Axure (http://www.axure.com/). It’s a tool for creating software and web prototypes that can function and interact as if it were the a…
The purpose of this video is to demonstrate how to connect a WordPress website to Google Analytics. This will be demonstrated using a Windows 8 PC Go to your WordPress login page. This will look like the following: mywebsite.com/wp-login.php :…
The purpose of this video is to demonstrate how to add AdSense Ads to a WordPress Website, and how to set up WordPress to automatically place Ads in Sidebars. This will be demonstrated using a Windows 8 PC. Log into your AdSense account. : Cli…

759 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

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now