Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

CF10 Multiserver - Create windows service

Explorer ,
Feb 12, 2013 Feb 12, 2013

Hi,

I've installed ColdFusion 10 on my development machine (Windows 7 64bit) and yesterday created a new server instance in CF10 using the "Enterprise Manager" in the ColdFusion Administrator.  During the creation of this new instance, I didn't check the checkbox to create a Windows service.

Now, I've changed my mind and would like to have a Windows service for this new instance, however I can't figure out how to do it.

I expect you use the coldfusionsvc.exe for this, however I am not having any success with it. What parameters do I need to pass to this to make it work?  The -h option gives the following, but I can't understand what I need to put for <jrun-server>:

c:\ColdFusion10\nws\bin>coldfusionsvc.exe -h

Usage: coldfusionsvc

-install [-norestart] <jrun-server> [service-name [service-display [service-description]]] [-<jrun-option>...]

or -remove service-name

or -start service-name

or -starttimeout <seconds> service-name

or -stop service-name

or -stoptimeout <seconds> service-name

or -logfilesize <no_of_kbs> service-name

or -logfileRotationLimit <no_of_files> service-name

or -status service-name

or -console service-name [-<jrun-option>...]

If I try something like this, I get an error:

c:\ColdFusion10\nws\bin>coldfusionsvc.exe -install nws "cf10-nsw" "ColdFusion 10 - NWS Instance"

CreateService failed with error status 123

The filename, directory name, or volume label syntax is incorrect.

Can anyone please point me in the right direction?

Many thanks,

Andrew.

2.1K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Feb 12, 2013 Feb 12, 2013

I have asked Adobe for clarification on this as well and they have provided zero helpful information. In fact, the help information for the command itself still references "jrun". I will reply again if I figure out how the coldfusionsvc tool is to be used and the proper syntax etc...

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 12, 2013 Feb 12, 2013

Thank you.  I noticed the references to "jrun" in the command.  Very sloppy.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 17, 2013 Feb 17, 2013
LATEST

The best solution I can find is to not use coldfusionsvc.exe to install the service.

I did it using the sc command, as follows:

sc create "ColdFusion 10 NWS Server" binPath= "C:\ColdFusion10\nws\bin\coldfusionsvc.exe" displayname= "ColdFusion 10 NWS Server" start= auto

(note that the spaces after the equals signs are required)

If you're a pedant like me and also want a description, it looks like you have to do this using a separate execution of the command:

sc description "ColdFusion 10 NWS Server" "The ColdFusion 10 NWS Service"

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources