More reference material on build numbers and how to collect them programmatically and via commandline. Useful for when the ColdFusion Administrator is not available or when coding different behaviors based on build number or version.
Having wsconfig build numbers is especially important when using distributed configuration where you want to make sure that you are using a version of wsconfig that shipped with the version of JRun you are trying to connect to.
ColdFusionMX build numbers
- ColdFusion 9.01
9,0,1,274733 - ColdFusion 9.0 (Centaur)
9,0,0,251028 - ColdFusion 8.01
8,0,1,195765 - ColdFusion 8 (Scorpio)
8,0,0,176276 - ColdFusion MX 7.02 (Mystic)
7,0,2,142559 - ColdFusion MX 7.01 (Merrimack)
7,0,1,116466 - ColdFusion MX 7.0 (Blackstone)
7,0,0,91690 - ColdFusion MX 6.1 Updater 1
6,1,0,83762 ColdFusion MX 6.1 (RedSky) 6,1,0,63958 - ColdFusion MX 6.0 Updater 3
6,0,0,58500 - ColdFusion MX 6.0 Updater 2
6,0,0,55693 - ColdFusion MX 6.0 Updater 1
6,0,0,52311 - ColdFusion MX 6.0 (Neo)
6,0,0,48097
JRun 4 build numbers - JRun 4 : Shipped with ColdFusion 9.01
108795 - JRun 4 : Shipped with ColdFusion 9.0
108795 - JRun 4 : Shipped with ColdFusion 8.1
108673 - JRun 4 Updater 6
?????? - JRun 4 Updater 5
92909 - JRun 4 Updater 4 (shipped with CFMX 7)
84683 - JRun4 Updater 3 (shipped with CFMX 6.1 U1 Server Config)
75991 - JRun4 Updater 2 (shipped with CFMX 6.1)
63824
wsconfig build numbers - wsconfig.jar for JRun 4 Updater 5 build 92909
92909 - wsconfig.jar for ColdFusion MX 7.0 & JRun build 84683
91015 - wsconfig.jar for ColdFusion MX 6.1 Updater 1 & JRun build 75991
81731 - wsconfig.jar for ColdFusion MX 6.1 & JRun build 63824
63961
Commandline access to ColdFusion MX, JRun, and wsconfig build numbers
ColdFusion MX C:\CFusionMX\bin> cfinfo -version C:\> java -cp C:\JRun4\servers\cfusion\cfusion-ear\cfusion-war\WEB-INF\cfusion\lib\cfusion.jar coldfusion.tools.CfinfoMain -version
JRun C:\CFusionMX\runtime\bin> jrun -info C:\JRun4\bin> jrun -info
wsconfig C:\CFusionMX\runtime\lib> java -jar wsconfig.jar -info C:\JRun4\lib> java -jar wsconfig.jar -info
Programmatic access to JRun and ColdFusion MX Build Information (Livedocs)
<cfscript> jrl = createObject('java','jrunx.launcher.Launcher'); writeOutput('JRun Build: ' & jrl.build() & '<br/>'); writeOutput('JRun Info: ' & jrl.info() & '<br/>'); cfim = createObject('java','coldfusion.tools.CfinfoMain'); writeOutput('CFMX Info: ' & cfim.getInfo() & '<br/>'); </cfscript>
Example output
JRun Build: 84683 JRun Info: Macromedia JRun 4 (Build 84683) {4} CFMX Info: ColdFusion Server 7,0,0,91690 (January 24, 2005)
|
Setting up distributed configuration:
http://www.macromedia.com/support/coldfusion/admin...
Ports used by wsconfig in distributed configuration:
http://www.talkingtree.com/blog/index.cfm?mode=ent...