Managed Hosting



RDS Support for Railo
Project Home Known Issues Contact Project

Author: Anthony Cole (All RIAForge projects by this author)
Last Updated: September 30, 2012 7:39 PM
Version: 1.0.2
Views: 35,887
Downloads: 961
License: Apache License, Version 2


Coldfusion RDS is a service of Coldfusion Server used by various applications to provide remote web access to files and databases. None of the open source CFML engines support RDS, until now.



1) Extract files {railo}/tomcat/webapps/ROOT, it should create a directory structure like


2) Via your favorite CF development environment, create a new RDS server like you usually would.
3) Connect to RDS server and get to work.

** NOTE **
In order to use the database tools, you have to use the cfadmin tag. By default, you can't use the cfadmin tag w/o a password. You have two options here :

1) Add the password" attribute to all the cfadmin references in your rds.cfc file
2) update the security access in the server admin under "Security", "Access". Set "Access Read" to "open".

It's also important for Linux users to know that you will only have as much access to the file system as the user that Railo runs as. By default, Railo on Windows runs as localmachine, so there should be no issues unless you have modified the service to run as some other user.

Coldfusion Builder, Dreamweaver, Homesite+, CFStudio, etc all access a special url to utilize RDS. That url is "/cfide/main/ide.cfm".

Railo doesn't support RDS and has no plans to.

Reverse engineer the Coldfusion RDS protocol and reconstruct basic operations. In Railo, we will need to recreate the above mentioned directory structure and handle all the operations ourselves.

Issue Tracker:

6 Listing Files Fixed 06/30/12 11:00 AM
1 There is no security Closed 12/13/11 9:17 PM
5 Drive listing on Linux buggy Closed 12/06/11 2:15 PM
2 Formatting removed on opened files Closed 12/06/11 2:14 PM
4 Railo application Open 12/06/11 9:09 AM

View All Issues

To enter issues for this (or any other) project, you must be logged in.

Source Control Access:

This project hosts its source control at an external location: