I have been watching the Jelastic Cloud for almost a month and finally I gave it a try last week. The team behind Jelastic did all the ground works for us to get up and Running with Railo in their environment. I have configured Railo and created a sample job search application railoweb.akbarsait.com and hosted it in their Cloud in just 10 minutes time.
Under Deployment manger, select Upload and enter the Railo WAR URL link. Wait until you see the railo.war is added to the Deployment Management section.
Now Deploy Railo to the environment you have created in the first step. Wait for a minute and once it gets installed click browse button to Launch the Railo administrator. The URL would be like this yourenvironmentname.jelastic.servint.net
In case if you are not able to view Railo Administrator and getting any 502 or related errors then go and refresh your environment and try again.
Configuring a Railo powered ColdFusion site:
Click on the Config icon in your Tomcat setting and select the catalina.properties file under the server folder and add your Railo paths to common.loader class path and save it.
#Added the Railo *.JAR path
Note: Currently Jelastic allows us to upload new files, create files and folders under your /opt/tomcat/(catlina.home) of your environment. We could not able to perform any file or folder moving functionality during this beta. Hence I kept the Railo JAR files under the default installed location and appended this path to the existing common.loader class as below.
Open web.xml file and paste the following contents under the , and sections and save it.
<!-- Added Index.cfm to welcome File list section --> <welcome-file>index.cfm</welcome-file>
Create a folder called railoweb under webapps directory and upload a index.cfm file with some dynamic contents in it.
Create a custom domain or a CNAME entry with your existing domain and point it to the environmentname.jelastic.servint.net and add the CNAME entry to Custom domains section. I have created one called railoweb.akbarsait.com for this purpose.
Open server.xml and add the following host entry to it and save.
I've been looking at running CF on Jelastic. One thing I can't seem to find is after the topology and CF engine are setup how do you deploy/upload your site? Is the only way to do that by deploying a war, or is there any type of command line tool similar to what CloudBees has - cloudbees.com
CFML/Web/Salesforce/Agile Enthusiast, Husband & Dad, an avid learner & android fan. Creator of GetCFMLJobs.com. Currently working as a Tech Consultant in Toronto, Canada.