We help IT Professionals succeed at work.

Can pure java web apps run on coldfusion server?

214 Views
Last Modified: 2020-03-03
Hello,

I am a coldfusion developer.  I have a probably dumb question.  If we want to create some JAVA we apps, would we be able to run those on our coldfusion server?

I know that CF runs on Java, so I am guessing the answer is yes, but am unsure.

Are there java web servers?  Or do people run java on IIS, APache, etc?

Thanks for any info.

-Bonnie
Comment
Watch Question

CERTIFIED EXPERT
Distinguished Expert 2019
Commented:
This one is on us!
(Get your first solution completely free - no credit card required)
UNLOCK SOLUTION

Author

Commented:
Thanks for the information and the answer!
CERTIFIED EXPERT
Most Valuable Expert 2015

Commented:
Can you elaborate on what you mean by java web app?  It's probably more common to run ColdFusion on IIS/Apache, but it can run on Jetty (the "Express" versions do this), Resin or servlet containers like Tomcat. CF also supports java servlets, .jsp pages (Enterprise Edition).

Author

Commented:
Hi _agx_,

The problem is, I am too ignorant to answer your question.  We are looking to hire a Java programmer to program an application for us so that we can start moving in the direction of java apps.  I really don't know what that means at this point.  I do however appreciate your willingness to try to help me.  I went with the conservative answer of no - it can't be done - for the time being.  I am trying to justify upgrading our current CF server - which isn't too expensive - and one of the questions I was asked is "will the new java app run on it".   I told the director of BI, no, it will not.  Just to be on the safe side...

Thanks anyway...

Bonnie
CERTIFIED EXPERT
Most Valuable Expert 2015

Commented:
Well, CF itself runs as a java application of sorts (servlet).  From CF10+ the internal server is Tomcat.  So you can do things like incorporate other servlets, run and/or interact with jsp pages from CF (requires Enterprise) or create web services.  I agree erring on the side of caution is usually best.  Just wanted to point out that it might be possible. All depends on what kind of a web app, and how it would be used.  Just to give you an idea, this is a little outdated, but most of it still applies.  

HTH
Unlock the solution to this question.
Join our community and discover your potential

Experts Exchange is the only place where you can interact directly with leading experts in the technology field. Become a member today and access the collective knowledge of thousands of technology experts.

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.