Multi-CFML Engine Testing Environment

Does anyone have a good way to configure multiple CFML engines and their versions together in a suitable environment for cross-testing a CFML-based application.

Ideally, I would like it to be Ubuntu Server, since I use it with VirtualBox (under Windows 7). It would also be useful if you could switch between them, so my laptop can handle one at a time, rather than launching it at the same time. I think of the following:

  • Adobe ColdFusion 9
  • Adobe ColdFusion 10
  • Railo 3.3.x
  • Railo 4.x
  • Openbd 2.x

I would also like them to serve the same shared directory, so I don’t need to have a copy of the code for each engine. Greetings

+5
source share
3

, " , , ", , , . , . , , , (, Tomcat).

, .

  • Tomcat
  • .wars .
  • .wars Tomcat
  • Tomcat (server.xml)
  • Tomcat
  • webapp,

, .

- . , - . , , ( JVM, Sun/ORACLE JVM OpenJDK ..).

, . , , 3 CF9, Tomcat, 189 . 1/3. . , 512 . 256 , .

, .

+7

ColdFusion 10, Railo OpenBD Tomcat, Jetty JBoss.

ColdFusion 9, , "Enterprise Multiserver configuration".

.

, , -, jndi-, , .

apache Nginx , .

, ...

+2

VirtualBox, . :

  • Ubuntu Server VirtualBox ( Ubuntu).
  • , JVM .
  • Wi-Fi-.
  • Wi-Fi DHCP, IP- MAC- .
  • -: ip_assigned_to_vm virtual.ubuntu
  • ~/www -.

, - ( ACF 10 Railo 4 ), :

  • .
  • , MAC- .

.

, , http://virtual.ubuntu (, - ). , , , , Ubuntu.

, , . .

I tried the approach with Tomcat and several WARs, but it has several problems: I cannot use different JVM and Tomcat settings, also, if I twist the setting, all Tomcat hosts are omitted.

Hope this helps.

+1
source

All Articles