Detailed Information
Product Name: BlueDragon 7.1 Server JX Enterprise for 64-bit Windows
Hotfix Name: BlueDragon_71_JX_Windows_x64_Hotfix_Jan_2011
Created: 2011-01-31
File Size: 4.00 MB
File URL: http://downloads.newatlanta.com/bluedragon/7_1/hotfixes/BlueDragon_71_JX_Windows_x64_Hotfix_Jan_2011.zip
Description: Build 7,1,1,17759
Comments: upgrades 7.1 to 7.1.1
   
Release Notes
BlueDragon 7.1 Release Notes
============================

Build 7,1,1,17759 - 12/9/2010
-----------------
- 7.1.1 Final  

- fixed #3361: file upload to CFC method

- BDJX - fixed bug #3276: PDFs are not installed on silent BDJX installs
- BDJX - fixed bug #3278: extra items are not deleted after a BDJX install
- BDJX - fixed #3329: Able to invoke SE's Admin JSP pages via the /servlet alias
        Behavior is configurable via the following JVM System parameter and/or webapp init parameter:
        com.newatlanta.servletexec.allowJspWorkhorse=true

- BDJX - refixed bug #3229: & or # in client certificate data is not supported (IIS, Apache 2.2.x, & Apache 2.0.x    
only)
- BDJX - fixed #3317: unable to turn off socket pooling on Apache on Unix/Linux
- BDJX - fixed #3323: BDJX Windows Service may report that BDJX has shutdown before it has finished shutting down
- BDJX - fixed #3306: request.getCharacterEncoding() returns UTF8 instead of UTF-8
- BDJX - refix of bug #3225: SE is not seeing the changes made to a deployed .war file
- BDJX - remove support for JTurbo and replace it with the Microsoft SQL Server JDBC driver

Build 7,1,0,17735 - 11/30/2010
-----------------
- fixed #3353: BD allows remote access to functions marked "package" and "public"
- fixed #3360: CFC web services paths that contain "com" or "System" cause compile
 errors (BD.NET only)

Build 7,1,0,17603 - 10/22/2010
-----------------
- add SHOWXLABELS and SHOWYLABELS attributes to the CFCHART tag
- fixed #3351: CFCaptchaEngine.cfm gets flushed from file cache

Build 7,1,0,17589 - 09/29/2010
-----------------
- fixed #3349: BD.NET error for "multipart/report" email messages

Build 7,1,0,17572 - 08/31/2010
-----------------
- fixed #3341: isDate Returns False for RFC 822 Dates
- fixed #3343: CFHTTP with RESOLVEURL="true" never responds

Build 7,1,0,17559 - 08/26/2010
-----------------
- fixed #3342: <input> tag rendered with black/brown background in PDF input field
 (upgrade to ABCpdf .NET 7)

Build 7,1,0,17550 - 08/11/2010
-----------------
- added support for CFMAIL useSSL and useTLS attributes (BD/Java only)

Build 7,1,0,17542 - 07/21/2010
-----------------
- fixed #3336: pound sign not escaped with Coldfusion compatible client data
- fixed #3337: cfchart - seriescolor attribute fails with multiple cfchartseries with bar type
- fixed #3294: Incorrect type validation in methods returning component arrays

Build 7,1,0,17487 - 06/17/2010
-----------------
- fixed #3332: Indexing a query with categories using CFINDEX
- updated fix for #3293 to place License Key applet within "BlueDragon" area and "Server
 Components" category
 
Build 7,1,0,17347 - 05/04/2010
-----------------
- fixed #3327: cfimap does not support download of non-ascii named attachments
- fixed #3328: Misleading error message when a precompiled template can't be deserialized
- fixed #3286: With BD.NET, CFMAIL sometimes sends duplicate emails
- fixed #3293: BD License Key IIS7 admin page causes event log error
- fixed #3219: xmlParse does not resolve SYSTEM ENTITY (fixed previously for BD.NET only,
              adding fix for BD Java now)

Build 7,1,0,17287 - 04/19/2010
-----------------
- fixed #3324: CFAPPLICATION within precompiled templates

Build 7,1,0,17224 - 04/01/2010
-----------------
- fixed #3320: CF-compatible client variables in cookies need to be URL-encoded

Build 7,1,0,17205 - 03/29/2010
-----------------
- fixed #3318: Interval scheduled tasks with end time near midnight not processed properly
- make sure a DAILY scheduled task with an interval is treated as an INTERVAL task
- fixed #3319: With scheduled tasks, seconds field of start/end time is ignored

Build 7,1,0,17176 - 03/23/2010
-----------------
- fixed #3308: cfcache action="FLUSH" doesn't flush cached files with another server url part
- fixed #3310: Application and Session scopes not available within CfComponent.Invoke()
- fixed #3311: Cookie path needs to be set to context path for Client cookies
- fixed #3313: "localhost" and "127.0.0.1" are not valid values for cookie domains
- fixed #3314: scheduled task with start/end time of 2am not handled properly
- fixed #3315: cfschedule requestTimeout value of 0 or less not handled properly

Build 7,1,0,17075 - 03/03/2010
-----------------
- fixed #2814: secondary fix for *.*.* wildcards
- fixed #3280: With BD.NET IIS7 mgmt, Daily Scheduled task interval always displays as 1 second
- fixed #3305: BD.NET IIS7 mgmt code doesn't default scheduled task end date properly
- fixed #3304: BD.NET with IIS 7 doesn't process daily interval tasks properly
- update fix for bug #3288 to allow tasks to run on the end date but not after

Build 7,1,0,17058 - 03/01/2010
-----------------
- fixed #3303: BD.NET with IIS7 ignores datasource connection string setting

Build 7,1,0,17016 - 02/15/2010
-----------------
- fixed #3300: With BD.NET global install, config data written to wrong location

BDJX Container Build 7.1.0.36 - 02/05/2010
-----------------------------
- BDJX - fixed bug #3297: HTTP_REDIRECT_* server variables are missing from the CGI scope (effects Apache 2.2.x Adapters     
only)
- BDJX - fixed bug #3257: Unable to override headless setting in BDJX

Build 7,1,0,16947 - 01/26/10
-----------------
- fixed #3284: Errors with Date Functions when no day value is provided
- fixed #3290: CFLOCATION without path in URL attribute
- fixed #3291: use "looser" regex for email validation for IsValid and CFPARAM to improve performance
- fixed #3292: scheduled tasks - do not delete the task from bluedragon.xml once enddate is reached
- fixed #3288: scheduled task - daily task with enddate in the past continues to run

Build 7,1,0,16772 - 01/06/10
-----------------
- fixed #3285: CFMAIL sometimes fails to send an email

Build 7,1,0,16648 - 12/08/09
-----------------
- fixed #3265: scheduled tasks - ignores StartTime if StartDate is prior to current date
- fixed #3277: NewAtlanta.BlueDragon.CfComponent.Invoke() is not thread-safe
- fixed #3279: onApplicationStart and onRequestStart with CFRETURN and no RETURNTYPE or value
- expanded the fix for #3260 to include newly written files

Build 7,1,0,16252 - 10/19/09
-----------------
- fixed #3272: QoQ ordering on numeric strings

Build 7,1,0,16198 - 10/13/09
-----------------
- fixed #3268: A cfimage resize produces poor quality image
- fixed #3267: Amending a query from the database and request scope

Build 7,1,0,16074 - 09/21/09
-----------------
- fixed #3260: <cffile> leaks descriptors when appending to a file
- fixed #3241: CFFILE WRITE with MODE causes file handle leak
- fixed #3231: scheduled tasks don't run at correct time

Build 7,1,0,15985 - 09/08/09
-----------------
- fixed #3249: cfimage - transparent .gif files have black backgrounds after edited
- BDJX - added ability to debug client certificates: -Dcom.newatlanta.servletexec.debug=clientcert
- BDJX - fixed bug #3250: Unable to install in Silent Mode on Linux
- BDJX - fixed bug #3251: BDJX 7.1 Updater does not transfer scheduled tasks to new install
- BDJX - fixed bug #3252: Installer does not insert LoadModule line if httpd.conf lacks a LoadModule comment

Build 7,1,0,15917 - 08/27/09
-----------------
- fixed #3243: allow ips does not work if admin pages are cached

Build 7,1,0,15887 - 08/24/09
-----------------
- fixed #3238: url variables with the same name are appended rather than overwritten
- fixed #3239: cfchart throws IllegalStateException with pie charts
- fixed #3240: cfindex doesn't provide good title and summary

Build 7,1,0,15861 - 08/20/09
-----------------
- fixed #3237/#3236: issues with '+' operator in QoQ when both operands are query columns

Build 7,1,0,15825 - 08/13/09
-----------------
- fixed #3232: output of a sql_variant data type throws error

Build 7,1,0,15788 - 08/11/09
-----------------
- fixed #3224: nesting of CFINVOKE within CFINVOKEARGUMENT
- fixed #3226: arguments scope does not like being duplicated more than once

Build 7,1,0,15634 - 07/22/09
-----------------
- fixed #3219: xmlParse does not resolve SYSTEM ENTITY (at this time fixed for BD.NET only)
- fixed #3220: ISE - qoq with a null value throws error if you try to put the data
 into the request scope
- fixed #3214: IIS7 - BD.NET should catch error when client disconnects

Build 7,1,0,15548 - 07/07/09
-----------------
- fixed #3217: sql inserts from a function does not escape single quotes

Build 7,1,0,382 - 06/01/09
---------------
- more BD.NET updates to prevent web.config locks on WS08 R2

Build 7,1,0,381 - 05/27/09
---------------
- fixed BD.NET bug that causes web.config to be locked on Windows 2008 R2 RC

Build 7,1,0,380 - 05/04/09
---------------
- 7.1.0 Final
- fixed #3209: value "component" for CFFUNCTION RETURNTYPE and CFARGUMENT TYPE
- fixed #3207: CFDIRECTORY internal server error when SORT is blank
- fixed #3206: improve tolerance of cfcache file deletion by third party processes
- fixed #3203: NumberFormat support for java.math.BigDecimal
- fixed #3204: allow CFC function names to override built-in function names
- fixed #3202: file attribute validation in CFMP3
- fixed #3201: </> tag causes StringIndexOutOfBoundsException
- fixed #3200: StructInsert throws error on inserting a key in the argument collection
- improve performance of CFIMAP list action
- fixed #2918: cfimap - BD.NET hangs with a folder name with spaces
- fixed #3198: With BD/Java, CFIMAP fails with attachments that have no content
- fixed #3197: With BD.NET, cfhttp POST and PUT requests sometimes fail
- add support for PNG images to cfimage tag
- fixed #3195: cfforward and cfinclude will error when calling a cfc method in bd.net
- fixed #3189: 2-d array not being returned in BD.NET
- fixed #3190: BD.NET cannot dump a .NET object that hasn't been instantiated
- fixed #3191: Some operations fail on .NET multidimensional arrays
- fixed #3192: The ArrayToList function ignores the delimiter parameter
- optimize database access for client data
- revisit bug #2431 web service out parameters
- add file name to function and tag stacks in runtime error pages

- BDJX - fixed bug #2919: customtag path - A relative path fails if tag is directly in path's root
- BDJX - refix of bug #2405: BD 404 Caching within Apache UserDirs
- BDJX - added getRealPathCacheClone() for diagnostic purposes
- BDJX - added ability to turn off use of realPathCache via a JVM System Property added to
        the StartBlueDragon script: -Dcom.newatlanta.servletexec.realPathCache=disabled
- BDJX - added the ability to configure how getRealPath operates with respect to Apache's
        DirectoryIndex files and mod_rewrite via the following JVM System Property:
        -Dcom.newatlanta.servletexec.useRawRealPaths=true
        For additional details see bugs #3045, #846, #1175, #2405, #2453
- BDJX - Now restores the Linux "/usr/local/NewAtlanta/.registry" file at the next startup in
        the event that that file is accidentally deleted or corrupted.

Build 7,1,0,379 - 03/20/09
---------------
- fixed #3188: StructCopy of request scope is case sensitive
- if BD.NET is installed as a single virtual directory with IIS7, have the License Key
 admin page only appear at the virtual directory level
- fixed #3187: timeformat errors on March 8, 2009 during hour between 2am and 2:59 am
- fixed #3185: With BD.NET, cannot call SQL Server native XML Web Services
- fixed #3118: lsdateformat - Invalid date error when formatting a floating point number
- fixed #3140: "missing template" exception for duplicate CFCASE values
- fixed #3137: isValid won't validate an email address with a single quote before @
- log error message to mail.log when BD fails to delete/move an email from the spool directory
- fixed #3181: getCurrentTemplatePath() within CFINCLUDE within CFC function
- fixed #3180: cfschedule tag doesn't support proxyUser and proxyPassword
- fixed #3177: Some structure functions don't work with the cookie scope
- avoid error message in bluedragon.log when no Java custom tags are defined in bluedragon.xml
- fixed #3142: xmlformat - ASCII chars not being replaced with unicode escape sequence
- improve debugging of database connections that have been active too long
- fixed #3174: per request connections leaks connections
- fixed #3173: application name with spaces and client cookies cause error
- fixed #3171: With Trust Cache enabled, custom tag lookups can fail
- fixed #3170: With BD.NET, setting cachedwithin to 0 doesn't clear cache entry
- fixed #3164: bluedragon.xml should have encrypted datasource passwords
- fixed #3167: With BD.NET, cfldap using SSL fails on root entries
- fixed #3166: cfldap doesn't use separator value for display
- fixed #2674: BlueDragon.NET does not support MS SQL 2005's Snapshot isolation level
- fixed #3165: cftransaction ignores isolation attribute value
- fixed #3163: runtimeError - need to limit the number of runtimeErrors being stored in rtelogs
- support disabling of legacy server side form validation
- make sure cfpop closes connection when exception occurs
- fixed #3162: cfftp actions exists and existsFile always use passive mode
- fixed #3155: passing dbnull to cfinvoke via argumentCollection doesn't work
- fixed #3151: custom fields return empty when indexing pdf files
- fixed #3148: style sheet included for every cfdump
- support "Generate UUID as CFTOKEN value" option via IIS 7.0 Manager
- fixed #3154: cfthread scope needs to be added to Debug Output
- with BD.NET, improve support for Sybase using the ODBC ADO.NET Provider
- with BD.NET, improve support for DB2 using the ODBC ADO.NET Provider
- fixed #2919: customtag path - A relative path fails if tag is directly in path's root
- fixed #3172: cfdirectory - sort attribute won't work without column name
- BDJX - fixed bug #3179: Head request to a servlet or JSP that does not override doHead() or service() gives                
ClassCastException
- BDJX - fixed bug #3182: Response.encodeURL() fails when passed null or an empty String
- BDJX - fixed bug #3175: BDJX unable to get Apache version information on x64 Linux
- BDJX - fixed bug #3153: Must call request.getSession() before request.isRequestedSessionIdValid() will work as expected
- BDJX - fixed bug #3184: BDJX 7.1b1 Apache Adapters pass ALL requests to BDJX
- BDJX - fixed bug #3035: mod_rewrite problem

Build 7,1,0,378 - skipped
---------------

Build 7,1,0,377 - 01/26/09
---------------
- fixed #3158: allow "default" to be used as a named argument

Build 7,1,0,376 - 01/09/09
---------------
- fixed #3156: CFPOP fails to read email that has invalid characters in addresses
- fixed #3152: can't add empty string to column of type int or decimal

Builds 7,1,0,374 and 345 - skipped
------------------------

Build 7,1,0,373 - 12/18/08
---------------
- fixed #3150: ClassCastException for webservice call when setting url variable to boolean in Application.cfc
- fixed #3149: cfdump does NOT show passed query parameters
- fixed #3147: cfassociate bug with custom tag nested more than 2 levels deep within itself
- fixed #3146: queryNew() doesn't support CF_SQL_TIMESTAMP
- fixed #3138: LSDateFormat with an empty string causes an error
- with BD.NET, added support for IBM DB2 ADO.NET provider
- fixed #3143: template counted twice in debug output with CfmModule configured
- fixed #3144: With BD.NET, creating web service causes OptionalExtensionsIgnored error
- with BD.NET, added support for Oracle Data Provider for .NET (ODP.NET)
- BDJX - fixed bug #2967: "Failed to get physical path(1)" in IIS 7
- BDJX - fixed bug #2974: No Apache web server found after uninstall of pre-installed Apache on Centos
- BDJX - dropped support of MacOS
- BDJX - dropped support of iPlanet/NES webserver
- Version 7.1b1

Build 7,1,0,372 - 11/26/08
---------------
- fixed #3126: support cfloop over strings that can be converted to dates
- fixed #3117: Unexpected exception passing String[] to java method
- fixed #3107: Use ResultSetMetaData.getLabel() to ensure MySQL alias is used to name query
 column
- fixed #3100: simple variables need to be passed by value to CFC methods
- fixed #3119: CFMAPPING RELATIVEPATH attribute does not honor IIS virtual directories
- fixed #3120: web services calls to CFCs in IIS virtual directories
- fixed #3121: BD.NET web services do not allow complex objects to be used when type=any, type=array
- fixed #3122: web services with URLs containing Java reserved keyword tokens fail
- fixed #3123: web services using shared complex object types have problems during conversion
- fixed #3124: web service boolean types fail conversion if 0/1 is used
- fixed #3125: web service QueryBeans not always converted to query objects
- With BD.NET, allow NewAtlanta.BlueDragon.CfComponent to be created from an aspx page that doesn't
 extend NewAtlanta.BlueDragon.CfmPage or from a .NET object
- fixed #3134: cfquery without name attribute throws error
- fixed #3128: Internal Server Error occurs when catching a rethrown exception within a function
              and Debug Output is enabled
- don't record rethrown exceptions twice in debug output
- fixed #3130: Default error handler does not handle Bad File Exceptions
- fixed #3136: cfqueryparam - cf_sql_timestamp is inserting inaccurate milliseconds
- BDJX - refix of #2840 to support SE 6.0.0.1/BDJX 7.1: Duplicate url variables

Build 7,1,0,371 - 10/16/08
---------------
- add support for result variable that specifies the ID of an inserted row
- fix incrementing of newconnections datasource counter
- fixed #2779: No error thrown for a non-empty directory with <cfdirectory action="delete">
 without recurse="true"
- fixed #2769: DateDiff function returns unexpected results for dates spanning daylight
 savings time.
- add CfmUserControl class (BD.NET)
- avoid potential ClassCastException introduced in #3090
- fixed #3114: can't invoke CFC private functions within CFTHREAD
- fixed #3112: cfExecute fails with "too many open files" error
- improve checking for required attributes with CFFILE tag
- fixed #3113: support tag attributes with a namespace
- fixed #3083: BD logs license mode and edition multiple times on CFDOCUMENT
- fixed bugs in BD.NET version of com.nary.util.TimeZone
- fixed #3111: With BD.NET, DateConvert returns wrong value for certain time zones
- fixed #3110: With BD.NET, GetTimeZoneInfo returns wrong info for certain time zones
- fixed #2890: CFREGISTRY fails to create key under branch that doesn't exist
- fixed #3106: .NET "out" parameters don't work within CFSCRIPT
- improve error handling when the constructor of a .NET object throws an exception
- fixed #3105: cfwddx datetime is not converting to local time
- fixed #2969: remote CFC method call now honours xml return type
- fixed #3029: issue with cfprocessingdirective pageencoding="cp1252" in BD.NET
- fixed #3090: client.lastvisit always reports the current time
- fixed #3093: CFTHREAD attributes are not deep copied
- fixed #3081: support for UNIX "logrotate"
- fixed #3088: cfexecute and ffmpeg never ending
- fixed #3089: CFExecute: arguments passed as an array are split on space
- CFTHREAD: match CF api and scope access
- added sleep() function support
- fixed #3071: CFC serialization to a file
- fixed #3082: constructing java.util.HashMap or java.util.Hashtable from CF struct
- added "Generate UUID as CFTOKEN value" option
- allow BD.NET to run behind the ASP.NET Development Server
- fixed #3079: built-in function initialization error
- fixed #3078: "is-type-of" for CFC in custom tag path (without package)
- fixed #3076: CFCACHE does not flush on file modification
- fixed #3074: cfhttpparam type 'file' is ignored when a file is PUT with cfhttp
- upgraded to Lucene 2.3.2
- IIS 7 integrated request pipeline
- support for OnMissingMethod in CFCs
- fixed #3061: MonthAsString is not locale sensitive
- added support for locale parameter in MonthAsString function
- fixed #3060: issue with trim() on loop index
- fixed #3057: CFDUMP styles not compliant with strict xhtml
- fixed #2972: BD.NET fails to use localized version of Application Pool Identity
- move the scheduled tasks configuration to bluedragon.xml
- with IIS7, move config data from bluedragon.xml to web.config
- upgraded HttpClient library to 3.1
- fixed #2984: codebehind with cfinclude is failing
- fixed #2987: support for "Disable global client variable updates" option
- fixed #2988: cfindex - a restart of the BD during indexing causes a .lock file error
- fixed #2978: support for string concatenation in QoQ
- fixed #2986: cfmail failto always sends the fail message to the sender
- fixed #2992: With BD.NET, invalid client cookie causes null ptr exception
- fixed #2979: issue with QoQ HAVING support where aggregate functions used
- fixed #2993: With BD.NET, ISE cfchart - when the amount of data is too much for the
 specified chart size
- fixed #2994: initializing supported locales on thread culture other than "en-US"
- fixed #2996: CFHTTP formfields should not be encoded when request is multipart
- fixed #2712: support unencoded cookies in cfhttp
- fixed #2740: updated BD.NET to support using configured ASP.NET connections strings
- fixed #2272: cfobject and CFX tags that use a class from an assembly in the GAC fail
 with an error of "failed to load class".
- updated fix for #2638: NPE caused by serializing xml docs with childless roots
- fixed #2951: CFC's as function parameters are case sensitive.
- fixed #2952: Class loader mismatch when developing web services using CFC as parameters
- fixed #3009: cfquery getColumnnames
- fixed #3010: Using "init" to call object constructor is case-sensitive
- fixed #3011: QueryNew and QueryAddColumn don't accept SQL types
- fixed #3013: BD tries to convert a string with a '.' after an 'e' to a double
- fixed #3015: onApplicationStart with ASP.NET Session and unnamed Application
- fixed #2970: UTF-8 characters not displayed in cfdocument output
- fixed #3016: CFCACHE with CFLOCATION produces misleading error log
- fixed #3017: Mappings match partial paths
- fixed #3001: issue with cfhttp upload files that contain Eastern European characters
- fixed #3012: CFPROPERTY default value escaping
- fixed minor concurrency issue with CFCHART format selection
- fixed #2998: CFDIRECTORY rename parent directory check
- fixed #3022: CFCACHE issue with pages containing iso-8859-15 chars
- fixed #3023: With BD.NET and OpenLDAP, add action fails
- fixed #3024: xmlParse and CFXML strip the <!DOCTYPE ..> element
- fixed #3026: With BD.NET, cfldap cannot be used to add root entries
- fixed #3028: numberformat issue with mask "09"
- fixed #2999: support string operators on java object operands
- fixed #3031: cfdump of getFunctionList causes internal server error
- updated iText to version 2.1.0
- fixed #3034: resources.cfm from BD Admin can allow access to any local file
- fixed #3036: added support for addAll java method for CFARRAY
- fixed #3037: CFTRANSACTION end tag not required for rollback or commit
- fixed #3039: StructKeyExists returns true when value is null
- fixed #3038: Function stored in local variable can't be invoked
- fixed #3040: cfargument type="string" doesn't support java object
- fixed #3041: BD.NET Enterprise license displays as 64-bit license
- fixed #3042: CFEXIT METHOD="LOOP" within CFELSE or CFELSEIF
- updated fix for #2638 (again): NPE caused by serializing childless xml nodes
- fixed #3046: application scope only times out when session scope enabled
- fixed #3047: Issue with calling of a java method in inner class that extends another inner
 class that implements a public interface
- fixed #3048: Java Map put() method converts key to string
- fixed #3049: cfabort - a cfabort error is thrown if the cfabort is called from an aspx page
- fixed #3052: missing <tempdirectory> causes NullPointerException
- fixed #3051: avoid potential file not found on cfcache file expiry
- fixed #3045: expandPath results wrong with Apache mod_rewrite.
- fixed #2925: Upgrade BD.NET to Javolution 5.2.5
- Upgrade to Javolution 5.2.6
- add code to help with debugging ASP.NET cache problems
- fixed #3054: Support setting mail host in message-id
- fixed #3056: SearchEngineFriendlyURLFilter causes duplicate query string parameters
- fixed #3058: q-of-q memory leak
- fixed #3063: memory leak with shared FastMap (file cache)
- fixed #3064: cfApplicationData memory leak
- fixed #3066: With BD.NET, scheduled tasks run at the wrong time
- fixed #3067: With BD.NET, now() returns wrong time for certain time zones
- fixed #3018: cfdocument - stackoverflowerror IceSoft Bug
- fixed #3072: With BD.NET, CFDOCUMENT fails on 64-bit machines
- fixed #3073: evaluation of CFLOOP ITEM variable as indirect reference
- added following functionality to CFIMAGE: ability to crop, rotate, add border, adjust
 brightness and contrast, and apply gray scale filter.
- fixed #3065: q-of-q ResultSet lacks TypeName property in metadata
- fixed #3095: With BD.NET, cfldap cannot be used to query root entries
- fixed #3059: BD cannot receive SOAP headers with MustUnderstand=1
- fixed #3087: Invalid service locator generated for web service on Weblogic 10
- fixed #3101: Web service object does not contain xml request/response on error.
- fixed #2976: cffile upload nameconflict makeunique fails if multiple files uploaded in
 same millisecond
- fixed #3086: ISE - java.lang.IllegalStateException: Found 2 methods that are exactly the
 same except for the return types and neither return java.lang.Object.  Method name = Add
- fixed #2934: Exception not thrown when web service cffunction is missing returnType
- fixed #3103: Web Service Name cannot be used in cfinvoke tag
- BDJX - fixed #3006: no cgi.remote_user or auth_user with Integrated Windows Authentication