Bugs fixed in ColdFusion (2016 release) Update 7

Bugs fixed in ColdFusion (2016 release) Update 7

Bug ID

Description

Component

Unable to set the default value of the parameter Expires in cfcookie.

Functions

After enabling the option Enable Request Debugging Output in ColdFusion Administrator and choosing either classic.cfm or dockable.cfm from the Server Debugging Output Format drop-down list, and invoking a ColdFusion page, the debug output does not appear as expected.

Debugging

Add the function getCanonicalPath that calls the function java.io.File getCanonicalPath.

File Management

Known issues in this release

Issue 1: ColdFusion (2016 release) Update 7 installations through the ColdFusion Administrator may fail on certain Linux (GUI) configurations that include the X-Window system. The issue occurs due to an upgrade of InstallAnywhere 2017. As a workaround, install Update 7 manually with sudo privileges.

Issue 2: If server.xml already contains an entry of the property  packetSize   ,  then the update does not check for the entry. The update adds another entry in the  xml  for packet size. The server does not start and throws the following exception:

Oct 01, 2018 4:22:20 PM com.adobe.coldfusion.launcher.Launcher run

WARNING: Catalina.start using C:\ColdFusion2016\cfusion/runtime/conf/server.xml

org.xml.sax.SAXParseException; systemId: file://C/ColdFusion2016/cfusion/runtime/conf/server.xml; lineNumber: 49; columnNumber: 131; Attribute "packetSize" was already specified for element "Connector".

                at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1239)

                at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:649)

                at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1576)

                at com.adobe.coldfusion.launcher.Launcher.run(Launcher.java:801)

                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                at java.lang.reflect.Method.invoke(Method.java:483)

                at com.adobe.coldfusion.bootstrap.Bootstrap.init(Bootstrap.java:90)

                at com.adobe.coldfusion.bootstrap.Bootstrap.main(Bootstrap.java:165)

Work-around: Open the server.xml file and remove the duplicate entry of packetSize. Restart the server.

Issue 3: If domain names contain underscores, an error 400 is thrown.

Get help faster and easier

New user?