Skip to main content
Participating Frequently
April 20, 2007
Question

Confused about JRUN and SUN J2EE SDK

  • April 20, 2007
  • 1 reply
  • 656 views
Ok... so fighting with cf and flex to work... i decided to upgrade my jvm. doing so i somehow blewup cf on my local xp box.

like any other typical guy.. i didnt stop for directions and now i am lost.

I installed Sun's J2EE sdk and then added the .war files along with setting up the built in webserver. flex now works!

I installed cf again and selected using an existing J2EE server. added to WAR file to J2EE in the admin console.

now when i try running a cfml page i get errors saying something about an unknown class.

My question is... am i incorrect thinking the J2EE application server from the SDK is what JRUN is?

If it is the same, is there a cut and dry instruction doc on installing cfmx7 on it?
    This topic has been closed for replies.

    1 reply

    Participating Frequently
    April 21, 2007
    This Livedoc may help: http://livedocs.adobe.com/coldfusion/7/htmldocs/00000029.htm

    JRun is the J2EE Application Server ColdFusion is running on.
    The Sun JDK installs the JVM (Java Virtual Machine) which is required by all J2EE Application Servers.
    ColdFusion MX 7 has been tested on 1.4.2_13 or less of the JDK
    See "J2SDK/J2RE - 1.4" at
    http://java.sun.com/products/archive/index.html
    Participating Frequently
    April 23, 2007
    Thats what I thought I was getting at first. Then after downloading the "SDK" (read: not JDK) I was shocked to see a J2EE Application server.
    /clipped from Sun's site.
    Java System Application Server Platform Edition 9.0 - The industry's first free, robust, commercial-grade Java EE 5 compatible application server. Starts faster, uses less memory and incorporates Java EE 5 features such as EJB 3.0, JSF 1.2 and annotations that help developers write and deploy applications more quickly using 30-90% less code. Represents the latest Java technology that makes building robust, scalable enterprise applications easier than ever and is the perfect platform for implementing SOA and Web 2.0 applications.


    So the question here is still the same.
    I did manage to get flex to work, but cfserver still is not working correctly. I cant figure out where to put the crimson.jar file that it seems to be exploding on when trying to load an xmlparser. I have looked everywhere, but the path I choose(default for SDK) is not even close to the path all the info online shows. I also cant seem to grasp how the pathing working when setting up a CLASSPATH. There are many different class definitions (system, server classpath, classpath prefix, classpath sufix, Native Library Path Prefix and Native Library Path Suffix)

    the Sun J2EE app server also has a built in webserver. Is this tomcat in the background?

    The server seems to be a much more robust and/or scaleable server and I would really love to get more info on it with using cold fusion server. any help would be greatly appricated.

    Greg