New Atlanta announces CFML on J2EE with BlueDragon product

Discussions

News: New Atlanta announces CFML on J2EE with BlueDragon product

  1. New Atlanta has announced BlueDragon 3.0.1, which allows you to deploy ColdFusion CFML web applications natively on J2EE or .NET platforms. The J2EE version of BlueDragon allows you to deploy CFML pages in standard J2EE applications (WAR or EAR) on WebLogic, WebSphere, JBoss, Tomcat, and other J2EE servers and servlet engines. Unlike Macromedia ColdFusion MX, BlueDragon does not require you to install proprietary ColdFusion Server software on your J2EE server in order to support CFML pages.

    Get info on BlueDragon 3
  2. Unlike Macromedia ColdFusion MX, BlueDragon does not require you to install proprietary ColdFusion Server software on your J2EE server in order to support CFML pages.

    Huh? Doesn't BlueDragon work as a servlet? That's how ColdFusion works as well.
  3. Yes, BlueDragon is implemented as a servlet. Here are the differences between BlueDraogn and CFMX:

      - BlueDragon is implemented only to standard J2EE APIs; therefore, BlueDragon allows you to build a standard WAR file that includes CFML pages, which can be deployed onto any J2EE server, without modifying the WAR file and without first adding software to the J2EE server (BlueDragon has been tested on WebLogic, WebSphere, Sun ONE, Oracle 9iAS, Borland Enterprise Server, JBoss, JRun, ServletExec, and Tomcat). BlueDragon allows you to deploy multiple independent WAR files containing CFML pages onto a single J2EE server instance.

      - CFMX requires that you pre-install a single webapp onto a J2EE server instance to which you can then add CFML pages. CFMX does not support packaging or deploying CFML pages in WAR files, does not allow you to deploy multiple webapps containing CFML pages on a single J2EE server instance, and supports a limited set of J2EE servers (conspicously absent are Oracle 9iAS, JBoss, and until recently, WebLogic).

    Here's a simple test: create a webapp that contains CFML pages on Tomcat, package the webapp into a WAR file, then deploy that same WAR onto WebLogic, WebSphere, and JBoss. BlueDragon can do that, CFMX can't.

    CFMX is a good product and there are things it can do that BlueDragon can't. However, there are important differences between the two when it comes to deploying CFML into standard J2EE environments.

    Vince Bonfanti
    New Atlanta Communications, LLC
  4. Any comments from Macromedia? Do they like / encourage this?

    Peace,

    Cameron Purdy
    Tangosol, Inc.
    Coherence: Easily share live data across a cluster!