Feb 28 2013

ColdFusion10 - Important Web Server Connector Changes

Posted by Mike Brunt at 11:58 AM
9 comments
- Categories: Web Servers | CloudComputing | Java-JVM | ColdFusion | JRun-J2EE

 

There is an important difference in the web server connector on Windows (wsconfig.exe) on ColdFusion 10 which of course moved ColdFusion as a Java Application Server from JRun to Tomcat as the Servelet Container.  This applies to multiple instance installs.

On ColdFusion 9 and prior there was one wsconfig.exe utility only which lived in {drive}\JRun4\bin.  In ColdFusion 10 the first main difference is the directory structure which changed very much for the better in my opinion, now every install has the same directory structure starting in {drive}\ColdFusion10.  All instances you add will be under this root and the parent folder for each instance will be in the ColdFusion10 root and have the same name as the instance, so if you add an "instance_01" it will show up as {drive}\ColdFusion10\instance_01.  Here is the main point relating to wsconfig.exe each instance you add has its own copy which you should use to connect ColdFusion10 to web sites it is located in...

{drive}\ColdFusion10\instance_01\runtime\bin.

If you use the one installed when you install ColdFusion10, located in Start > Programs you can get unpredictable results.

 

Comments

Adam Cameron

Adam Cameron wrote on 02/28/13 12:29 PM

Cheers for posting about this, Mike. I was caught out by this a few months ago when I was investigating clustering instances under CF10. I could not work out why I was seeing varying results when reconnecting the instances to Apache, not noticing sometimes I was using the default instance's connector, and sometimes one of the cluster node instances'. I was only expecting the one wsconfig.exe (as per JRun), and had not noticed I had a Windows Explorer instance opened for both CF instances, and was running wsconfig.exe from a randomly selected one each time I was running it. Talk about confusing (I am easily confused though ;-)

--
Adam
Pete Freitag

Pete Freitag wrote on 02/28/13 12:30 PM

Mike - can you elaborate on what unpredictable results you were seeing?

Is it possible that you didn't apply all latest hotfixes to each instance so they were using older connectors, leading to the unexpected results?
Carl Meyer

Carl Meyer wrote on 02/28/13 4:11 PM

Hi Mike,

Windows Start > Adobe > ColdFusion 10 > Web Server Configuration Tool points to:

CF10\cfusion\runtime\bin\wsconfig.exe

Which will only be useful to work with the cfusion instance.

As noted for CF10 one needs to run Web Server Configuration Tool WSCONFIG.EXE in the instance.

EG, for an instance named "website", you need to go to CF10\website\runtime\bin\wsconfig.exe to connect an IIS site to the "website" instance.

Regards, Carl.
Sami Hoda

Sami Hoda wrote on 03/01/13 3:51 PM

Yup, blogged about this several months ago. Was a real annoyance.
mary

mary wrote on 04/05/13 8:16 AM

yeah I tried this one and it really works good.
http://carlosspy.livejournal.com/564.html
writing illusion blog

writing illusion blog wrote on 04/23/13 12:14 AM

Thanks for writing this. I really feel as though I know so much more about this than I did before. Your blog really brought some things to light that I never would have thought about before reading it.
writing illusion

writing illusion wrote on 04/25/13 2:54 AM

Thanks across your blog and have been reading along. I thought I would leave my first comment. I don't know what to say except that I have enjoyed reading
how to write good essay

how to write good essay wrote on 04/25/13 2:55 AM

Excellent.Please keep up the good work for the concise and informative articles.
Essay Writing Blog

Essay Writing Blog wrote on 04/26/13 4:35 AM

You should write about the clearness on the blog. You can list it's intriguing. Your blog impression may build up your acquaintances.

Write your comment



(it will not be displayed)



Leave this field empty: