tracker issue : CF-3427668

select a category, or use search below
(searches all categories and all time range)
Title:

cfinfo reports wrong version number

| View in Tracker

Status/Resolution/Reason: Closed/Fixed/

Reporter/Name(from Bugbase): Jan Ruusuvuori / Jan Ruusuvuori (jruusu)

Created: 12/12/2012

Components: General Server

Versions: 10.0

Failure Type:

Found In Build/Fixed In Build: 286783 / 286737,286927

Priority/Frequency: Critical / All users will encounter

Locale/System: English / Linux RH Enterprise 6

Vote Count: 0

Problem Description:
The cfinfo utility does not report the ColdFusion version number accurately.

Steps to Reproduce:
run "cfinfo -info"

Actual Result:
ColdFusion Server 10,0,0,28246

Expected Result:
ColdFusion Server 10,0,6,283435

Any Workarounds:
-

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3427668

External Customer Info:
External Company:  
External Customer Name: jruusu
External Customer Email:  
External Test Config: My Hardware and Environment details:

ColdFusion 10 instance with Update 6 applied, on RHEL 6 64bit..

Attachments:

Comments:

This is a known issue and we will be fixing it
Comment by Vamseekrishna N.
16959 | December 12, 2012 08:25:56 AM GMT
The build number that it shows for "cfinfo -info" is proper but update number detail is missing.
Comment by Akhila K.
16960 | June 07, 2013 09:12:59 AM GMT
cfinfo when used with options "info" or "version", breaks with exception, please find below the stack trace for the same. When cfinfo used with "-info" : Exception in thread "main" java.lang.NoClassDefFoundError: javax/servlet/jsp/tag ext/BodyTag at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at coldfusion.tagext.io.FileTag$SingleFileOperationException.<init>(File Tag.java:881) at coldfusion.tagext.io.FileUtils.readFile(FileUtils.java:996) at coldfusion.server.UpdateUtil.getUpdateLevel(UpdateUtil.java:48) at coldfusion.Version.getVersionString(Version.java:140) at coldfusion.tools.CfinfoMain.getInfo(CfinfoMain.java:36) at coldfusion.tools.CfinfoMain.main(CfinfoMain.java:25) Caused by: java.lang.ClassNotFoundException: javax.servlet.jsp.tagext.BodyTag at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 18 more When cfinfo used with "-version": Exception in thread "main" java.lang.NoClassDefFoundError: javax/servlet/jsp/tag ext/BodyTag at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at coldfusion.tagext.io.FileTag$SingleFileOperationException.<init>(File Tag.java:881) at coldfusion.tagext.io.FileUtils.readFile(FileUtils.java:996) at coldfusion.server.UpdateUtil.getUpdateLevel(UpdateUtil.java:48) at coldfusion.Version.getVersionString(Version.java:140) at coldfusion.tools.CfinfoMain.main(CfinfoMain.java:27) Caused by: java.lang.ClassNotFoundException: javax.servlet.jsp.tagext.BodyTag at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 17 more
Comment by Akhila K.
16961 | November 27, 2013 03:42:25 AM GMT
fixed with Perforce CL#287121. need to verify fix once the build is ready.
Comment by Piyush K.
16962 | December 04, 2013 07:50:08 AM GMT
fixed. verified with build 287266 on RHEL 6.2 x64 (with sys java home set to JRE 1.6).
Comment by Piyush K.
16963 | December 07, 2013 03:54:26 AM GMT