Question

I know it is possible to instantiate a Java class from ColdFusion, but is it possible to instantiate a ColdFusion CFC from Java code?

For instance (in Java):

ColdFusionCFC obj = new ColdFusionCFC("filename.cfc");

I am wondering if it is possible to gradually transition away from an existing ColdFusion codebase to some other JVM-based language without needing to rewrite everything right away.

Was it helpful?

Solution

Calling ColdFusion CFCs from Java is a feature of ColdFusion 10. If you're not using CF10, you can call CFCs with remote functions as an HTTP web service.

OTHER TIPS

Adobe's Ben Forta has some documentation on CFCProxy you might find useful, at: http://www.forta.com/misc/cfcproxy.htm

I also once blogged about using the CFCProxy in a CF cluster here, referring to ColdFusion 8 at the time: http://www.talkingtree.com/blog/index.cfm/2008/2/6/Using-the-CFC-Proxy-in-a-ColdFusion-Cluster

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top