======Programming - ColdFusion - Miscellaneous====== [[http://www.adobe.com/products/coldfusion-family.html|Adobe - ColdFusion]] \\ [[http://www.coldfusionmuse.com/|Coldfusion Muse]] \\ [[http://www.riaforge.org/index.cfm?event=page.category&id=1|RIAForge - ColdFusion projects]] \\ =====Blogs===== [[http://www.bennadel.com/|Ben Nadel]] \\ =====CF Servers===== [[http://www.getrailo.org/|Railo]] \\ [[http://www.openbluedragon.org/|OpenBlueDragon]] (OpenBD) is the worlds first truly open source GPL Java and Google App Engine CFML runtime. \\ [[http://www.smithproject.org/|Smith - The Open Source CF Server]] (dead link) \\ [[http://mkfusion.bokicsoft.com/|MKFusion]] (dead), [[https://github.com/bokic/mkfusion|GitHub - bokic/mkfusion ]], [[https://sourceforge.net/projects/mkfusion/|SourceForge - mkfusion ]] (old), a free opensource ColdFusion(Adobe) compatible application server. (Written in: C++. License: GNU LGPL (v3)) \\ [[http://lucee.org/|Lucee]] a fork of Railo. \\ Default admin pages for the CF Servers after deploying the WAR on Apache Tomcat (because I forget them all the time): ^CF Server^WAR name^Admin page^ |Railo|railo-4.2.1.008.war|http://servername(:8080)/railo-4.2.1.008/railo-context/admin/| |OpenBD|openbd.war (3.1)|http://servername(:8080)/openbd/bluedragon/administrator/ \\ //Default password: admin//| |Lucee|lucee-4.5.2.018.war|http://servername(:8080)/lucee-4.5.2.018/lucee/admin/| =====CF Addons===== [[http://datamgr.riaforge.org/|DataMgr]] is a Data Access Layer component set. More than anything else, DataMgr is meant to manage CRUD (that is, Create Read Update Delete). Everything else that it does is an extension of this. \\ =====Java===== [[http://javaloader.riaforge.org/|JavaLoader]] is a library that has been built to ease the use, development and integration of Java within ColdFusion applications. Found via [[http://stackoverflow.com/questions/7431959/using-coldfusion-to-programmatically-access-the-google-voice-java-api|stackoverflow - Using Coldfusion to Programmatically Access the Google Voice Java API]] \\ =====Blogposts/Articles===== [[http://coldfusion.sys-con.com/node/46362|Defending ColdFusion Against ...]] (dead link) \\ =====GitHub===== [[https://github.com/mhenke/CFML-in-100-minutes/wiki|mhenke/CFML-in-100-minutes]] \\ [[https://github.com/KrisOlszewski/coldfusion-codeguide|KrisOlszewski/coldfusion-codeguide]] Reference for developers who are new to the language or need a quick refresh. \\ [[https://github.com/seancoyne/awesome-coldfusion|seancoyne/awesome-coldfusion]] A curated list of awesome ColdFusion frameworks, libraries and software. \\ [[https://github.com/bennadel?tab=repositories|bennadel - Repositories]] \\ [[https://github.com/jasonfill/ColdFusion-ElasticSearch-Client|jasonfill/ColdFusion-ElasticSearch-Client]] Full featured CFML client for ElasticSearch. \\ [[https://github.com/bennadel/POIUtility.cfc|bennadel/POIUtility.cfc]] A ColdFusion component (and set of custom tags) for reading and writing XLS (Excel) documents in ColdFusion. \\ =====Troubleshooting===== [[http://www.coldfusionmuse.com/index.cfm/2008/8/11/troubleshooting-part1-gathering-information|Coldfusion Muse - Sick Server Troubleshooting Part 1 - Gathering Information]] \\ [[http://www.coldfusionmuse.com/index.cfm/2008/8/11/troubleshooting-part2-Stuff-to-try|Coldfusion Muse - Sick Server Troubleshooting Part 2 - Things to Try]] \\ [[http://www.coldfusionmuse.com/index.cfm/2008/8/12/troubleshooting-part3-Attacking-the-Code|Coldfusion Muse - Sick Server Troubleshooting Part 3 - In the Soup]] \\ [[http://www.webmasterkb.com/Uwe/Forum.aspx/coldfusion-server/3922/CF-8-0-1-Multiserver-Update-Issue|CF 8.0.1 Multiserver Update Issue]] \\ [[http://www.webmasterkb.com/Uwe/Forum.aspx/coldfusion-db/4340/CF8-ODBC-Server-Service-files-missing|CF8 ODBC Server Service files missing]] \\ [[http://kb.adobe.com/selfservice/viewContent.do?externalId=kb402637&sliceId=1|Manual installation of the ODBC Services (ColdFusion 8)]] \\ [[http://www.brooks-bilson.com/blogs/rob/index.cfm/2007/9/25/ColdFusion-8-Causing-BSOD-on-Install-For-You--I-Have-a-Solution|Rob Brooks-Bilson's Blog - ColdFusion 8 Causing BSOD on Install For You? I Have a Solution]] en followup:[[http://www.brooks-bilson.com/blogs/rob/index.cfm/2007/10/9/Update-ColdFusion-8-BSOD-Issue--Resolution|Rob Brooks-Bilson's Blog - Update: ColdFusion 8 BSOD Issue - Resolution!]] \\ =====GC overhead limit exceeded===== Excessive GC Time and OutOfMemoryError \\ "The parallel collector will throw an OutOfMemoryError if too much time is being spent in garbage collection: if more than 98% of the total time is spent in garbage collection and less than 2% of the heap is recovered, an OutOfMemoryError will be thrown. This feature is designed to prevent applications from running for an extended period of time while making little or no progress because the heap is too small. If necessary, this feature can be disabled by adding the option -XX:-UseGCOverheadLimit to the command line." \\ Bron:[[http://java.sun.com/javase/technologies/hotspot/gc/gc_tuning_6.html#par_gc.oom|Java SE 6 HotSpot - Virtual Machine Garbage Collection Tuning]] \\ Wat ook kan helpen is de Server Monitor uitzetten, aldus:[[http://www.codeverge.net/item.aspx?item=88306|CodeVerge.Net - java.lang.OutOfMemoryError: GC overhead limit exceeded]] \\ Zie ook: \\ [[http://rapid-i.com/rapidforum/index.php?topic=376.0|Rapid-I Forum - GC overhead limit exceeded]] \\ [[http://forums.enterprisedb.com/posts/list/1642.page|Postgres Plus Forums - GC overhead limit exceeded]] \\ [[http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6485694|Sun Developer Network - Bug ID: 6485694 - VolanoTest app got OutOfMemoryError in x64 Solaris]] \\ =====ColdFusion 9 ODBC service(s) won't start===== **Problem** \\ The ColdFusion 9 ODBC Server and/or the ColdFusion 9 ODBC Agent service won't start. The Application event log contains one or more of the following: Log Name: Application Source: ColdFusion 9 ODBC Server Date: 27-10-2011 20:07:00 Event ID: 0 Task Category: None Level: Error Keywords: Classic User: N/A Computer: Description: The description for Event ID 0 from source ColdFusion 9 ODBC Server cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer. If the event originated on another computer, the display information had to be saved with the event. The following information was included with the event: ColdFusion 9 ODBC Server@LOCALHOST,ErrorCode=430,ErrorMessage=Failed to open event trace file because the file version is not recognised. Event Xml: 0 2 0 0x80000000000000 354 Application ColdFusion 9 ODBC Server@LOCALHOST,ErrorCode=430,ErrorMessage=Failed to open event trace file because the file version is not recognised. Log Name: Application Source: ColdFusion 9 ODBC Agent Date: 27-10-2011 20:07:10 Event ID: 0 Task Category: None Level: Error Keywords: Classic User: N/A Computer: Description: The description for Event ID 0 from source ColdFusion 9 ODBC Agent cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer. If the event originated on another computer, the display information had to be saved with the event. The following information was included with the event: ColdFusion 9 ODBC Agent@LOCALHOST,ErrorCode=430,ErrorMessage=Failed to open event trace file because the file version is not recognised. Event Xml: 0 2 0 0x80000000000000 355 Application ColdFusion 9 ODBC Agent@LOCALHOST,ErrorCode=430,ErrorMessage=Failed to open event trace file because the file version is not recognised. **Possible cause** \\ The tracing files for one or both services weren't removed the last time (because of service crash?). **Solution** - Go to the correct directory. For a multiserver installation with JRun4 on D:\ the correct directory is: \\ * D:\JRun4\servers\cfusion\cfusion-ear\cfusion-war\WEB-INF\cfusion\db\slserver54\tracing - Delete one or both of the following files, depending on if one or both services won't start: * ColdFusion 9 ODBC Agent.trc * ColdFusion 9 ODBC Server.trc - Start the ColdFusion ODBC service(s). New trc files will be created in the tracing directory. Source:[[http://www.mikesaysmeh.com/coldfusion-9-odbc-server-will-not-start/|Mike Says Meh - ColdFusion 9 ODBC Server will not start]] page seems to be lost, retrieved from Bing cache. \\