Speculation About The Death of JRun

I have seen two blog postings by Matt Woodward and Dave Carabetta about the ending of the JRun 4.5 Beta (Cheeta).

Let me speculate about what Adobe might be doing about JRun. Currently the standalone version of ColdFusion runs on a JRun runtime. When Macromedia merged with Adobe, Adobe was already providing enterprise solution running on J2EE.

I know a lot of the engineers are developing these solution on top of JBOSS. JBOSS is an open source J2EE server. The company that develops and supports this server was recently purchased by Red Hat.

It is extremely dificult right now to deploy ColdFusion for JBOSS, but it is possible. Adobe might be planning to use JBOSS for their future J2EE development, and just deploy ColdFusion on top of JBOSS for their Standalone version.

I am curious to see what Adobe is up to none the less.

Comments
Scion Of Faith's Gravatar I cant imagine why you could not deploy cfmx as a tomcat app, ive read that itd screw with event gateways but not much else. you could always create a j2EE server and deploy cfmx instances on it. Don't know, jrun has had a good run but its always a revision behind sun cause of adoption time. maybe its time is up and adobe is moving in a direction that allows deployment on .net /java only to compete agianst bluedragon.

this could actually be good news, no?



my 2 cents worth.
# Posted By Scion Of Faith | 9/1/06 12:24 PM
David Fekke's Gravatar John,

I agree. There are multple J2EE servers that run CF. Tomcat, IBM WebSphere and BEA Weblogic. Hopefully Adobe will support JBOSS. I do not know what the installations issues are, but I think I will play around with JBOSS.

David.
# Posted By David Fekke | 9/1/06 1:00 PM
vinceb's Gravatar Hi David,

Since I know you've used BlueDragon in the past, I hope you don't mind if I point out that BlueDragon is fully supported on JBoss. Also, you might not be aware that BEA has licensed BlueDragon from New Atlanta and sells their own version that's specifically integrated with WebLogic:

http://www.bea.com/framework.jsp?CNT=index.htm&...

Vince
# Posted By vinceb | 9/1/06 4:00 PM
David Fekke's Gravatar Vince,

Excellent point. I have used Blue Dragon, but I have never used Weblogic. From what Charlie Arehart has told me, Weblogic is a great application server.

Thanks for the post,
David.
# Posted By David Fekke | 9/1/06 4:37 PM
Damon Cooper's Gravatar Hey guys, I believe JRun will power ColdFusion for a long time to come. ColdFusion supports many app servers today, and when we got our Sun Pure J2EE Application Certification with CFMX 6.1, it was indeed on the Sun J2EE Reference Implementation, which was based on Tomcat at the time (using the pure Java CF kit).

I believe there's a TechNote around on the Adobe support site that describes deploying CF or CF7 apps onto Tomcat as well. The Event Gateway mechanism has nothing to do with any underlying J2EE server functionality (other than we ship a JMS Gateway with source code as an Example (JMS is obviously a J2EE technology).

We work great on BEA Weblogic and have for years, but the Server and Multi-Server install configs of CF will likely remain powered by JRun for the foreseeable future, and CF will definitely be a supported platform for a very long time to come, which means that the JRun bits inside CF will certainly have to be kept fresh with OSs, web servers, connectors, VM's, etc.

Hope that helps put some of the speculation to bed :)

Damon
# Posted By Damon Cooper | 9/9/06 7:48 AM
thor's Gravatar If JRun has to be kept fresh, why are so many parts woefully out of date - Axis for example in JRun is absolutely archaic. There is no J2EE 1.4 support. JMS is 1.0. No Java Faces. Etc. The list is endless.

For anybody looking for a Java app server it is a non-starter. I have evven heard that Macromedia used JBoss for their own web site, not JRun.
# Posted By thor | 11/9/06 5:49 PM
Damon Cooper's Gravatar Like I said, JRUN will be kept fresh with support and modifications allowing it to run on and have first-class support for the latest OSs, web servers, connectors, Java VM's, database drivers, etc and we'll keep the security fixes, etc coming as usual.

Updating to the latest J2EE spec, etc would take a whole new release.

HTH

Damon
# Posted By Damon Cooper | 11/10/06 10:11 AM
BlogCFC was created by Raymond Camden. This blog is running version 5.6.001.