This is a quick start to show how to setup and deploy OpenBlueDragon on JBoss and Tomcat for Windows
This is NOT:
- a detailed manual on JBoss or Tomcat
- a detailed manual on Open BlueDragon
- a detailed manual on MXUnit
This IS:
- a quick download and get running doc
- that's it ...
Tomcat Details
- Download Tomcat 5: http://tomcat.apache.org/download-55.cgi
- Unzip to Hard drive: Example: C:\apache\apache-tomcat-5.5.26
- Download OpenBlueDragon for J2EE: http://www.openbluedragon.org/download.cfm
- Extract the openbluedragon.war contents to a folder called openbluedragon; e.g., jar -xvf openbluedragon.war. Place this folder in C:\apache\apache-tomcat-5.5.26\webapps
- Fire up a command prompt and navigate to C:\apache\apache-tomcat-5.5.26\bin
- Type startup in the command: C:\apache\apache-tomcat-5.5.26\bin>startup
- Your should see an INFO log message indicating deployment of openbluedragon
- Open a web browser and navigate to http://localhost:8080/openbluedragon/
- Add CFML files to C:\apache\apache-tomcat-5.5.26\webapps\openbluedragon
JBoss Details
- Download JBoss Application Server (4.2.2): http://www.jboss.org/downloading/?projectId=jbossas&url=http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=16942&release_id=548923
- Unzip to Hard disk. Example: C:\jboss-4.2.2.GA\
- Download OpenBlueDragon for J2EE: http://www.openbluedragon.org/download.cfm
- Copy the openbluedragon.war file to C:\jboss-4.2.2.GA\server\default\deploy\
- Fire up a command prompt and navigate to C:\jboss-4.2.2.GA\bin
- Type run in the command: C:\jboss-4.2.2.GA\bin>run
- Soon, you should see this towards the bottom of the command prompt:
08:16:01,256 INFO [TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=.../deploy/jmx-console.war/
08:17:02,678 INFO [TomcatDeployer] deploy, ctxPath=/openbluedragon, warUrl=.../tmp/deploy/tmp50888openbluedragon-exp.war/
08:17:07,022 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-127.0.0.1-8080
- Open a web browser and navigate to http://localhost:8080/openbluedragon/
Alternative JBoss Deployment
- Unzip/Unjar the openbluedragon.war, e.g., jar -xvf openbluedragon.war
- Copy the extracted files to a folder; e.g., openblue
- Copy any ColdFusion applications to this folder
- Copy this folder to C:\jboss-4.2.2.GA\server\default\deploy\
- You may have to restart JBoss
Deploy a web application, such as MXUnit
- Place CFML files and web applications into C:\jboss-4.2.2.GA\server\default\tmp\deploy\tmp50888openbluedragon-exp.war
- Place CFML files and web applications into C:\apache\apache-tomcat-5.5.26\webapps\openbluedragon
To Do
- Configuring ColdFusion applications: Datasources, mappings, etc..
- How to bundle an CFML app w/OBD as a .war or .ear, and how to bundle it with Tomcat as a standalone app.