Entries Tagged as “General”

Adobe ColdFusion Summit 2014

April 11, 2014 / Elishia

  Adobe ColdFusion | Adobe ColdFusion 10 | Announcements | CF Summit | ColdFusion | ColdFusion 11 | General

We are pleased to officially announce the next Adobe ColdFusion Summit to be held October 16th and 17th at Aria Resort & Casino, Las Vegas, Nevada.  It's going to be even better than last year and pricing remains very low at $299 early bird rate through July!

Read More


Applying Updates on a Locked down ColdFusion 10 Server

May 21, 2013 / Krishna Reddy

  Administrator | Adobe ColdFusion 10 | ColdFusion | General | productivity | Updates

Note: This is valid from Hotfix 9 onwards.

Depending on the user account that you have used to Lock down your server, you might need to consider the following few more steps for providing appropriate permissions to be able to apply the updates from ColdFusion Administrator.

Hotfix needs two things to be installed properly from ColdFusion Administrator.

1) The user that is configured for ColdFusion Service should be permitted to Start/Stop the service. More on this to setup is explained below.

2) Since ColdFusion runs with the user you have setup for ColdFusion service, that user should have write/delete/update permissions for some of the ColdFusion directories. Notably, till now (Hotfix 9) the update files are there for the following directories:

<CFHome>\cfusion\bin\ (Write)

<CFHome>\cfusion\hf-updates\ (Write)

<CFHome>\cfusion\lib\ (Write)

<CFHome>\cfusion\lib\updates\ (Write + Delete)

<CFHome>\cfusion\runtime\lib\ (Write)

<CFHome>\cfusion\wwwroot\CFIDE\adminapi\ (Write)

<CFHome>\cfusion\wwwroot\CFIDE\administrator\ (Write)

<CFHome>\cfusion\wwwroot\CFIDE\componentutils\ (Write)

<CFHome>\cfusion\wwwroot\CFIDE\scripts\ (Write)

Note: New directories may or may not get added in the future Hotfixes but the above set will always be there for ColdFusion 10.

If you are running multi-instace scenario you have to set the same for all child instance folders and their service accounts

When lockdown guide is being imposed the above two requirements should also be implemented in order to be able to apply Hotfixes from the ColdFusion administrator.

Setting up the ColdFusion Service user as required in #1:

Down load and Install Windows tool named SubInACL.exe (Installer name is SubInACL.msi) to give service start/stop permissions from

http://www.microsoft.com/en-us/download/confirmation.aspx?id=23510

Once you install it, the tool subinacl.exe gets installed under
C:\Program Files (x86)\Windows Resource Kits\Tools

Then, run the tool as follows from command prompt by replacing <MachineName> and <username> with your username and machine name.

a) For machine’s local user

C:\Program Files (x86)\Windows Resource Kits\Tools>subinacl.exe /service "\\<MachineName>\ColdFusion 10 Application Server" /grant=<username>=TO

b) If the user is a Domain user you have to replace <Domainname> as well along with <MachineName>, <username> in the following command.

C:\Program Files (x86)\Windows Resource Kits\Tools>subinacl.exe /service "\\<MachineName>\ColdFusion 10 Application Server" /grant=<Domainname>\<username>=TO

More details on this are explained in the below resource.

http://support.microsoft.com/default.aspx?scid=kb;en-us;288129

This is a one-time setup that you have to do.

Once this is done -> Restart ColdFusion service -> Open ColdFusion server Administrator -> Apply Update  -> You should be able to apply the Hotfix successfully now.

 


Adobe Announces ColdFusion Summit 2013

May 20, 2013 / Elishia

  Adobe ColdFusion | General

We recently announced that Adobe will be holding our first ever ColdFusion Summit conference!

Event Details:

October 24th and 25th
Manadalay Bay Resort & Casino, Las Vegas, Nevada
Registration cost: $250

Each paid registration will receive a FREE copy of ColdFusion Builder (MSRP value of $299!)

Registration along with further details will be available soon.  

Please follow this blog for updates.


Unable to re-install ColdFusion Builder 2.0.1

April 29, 2013 / Krishna Reddy

  Adobe ColdFusion Builder 2.0.1 | CFBuilder | General

In the following case it is possible to occur.

If you have deleted CFB 2/2.0.1 plugins installation directory manually without uninstalling using uninstaller,  you may not be able to install next time unless you have cleaned-up the old stuff lying in your Mac OS X machine.

Only if that is the case please do the following (otherwise it is never ever recommended to do this ) :

Take a backup and delete the file: /Library/Application Support/Adobe/Uninstall/{b8c666c3-1efd-11b2-bf3c-e04be4b2b610}.db

Try installing now. You would be able to install now.


JSON backward Compatibility: Flag to enable CF8 behavior

March 18, 2013 / Awdhesh Kumar

  ColdFusion | ColdFusion Functions | General | web application | web application development

JSON serialization was introduced in CF8 for the first time. It was used heavily to serialize CFC and other CF data objects. In “CumulativeHotfix1 for ColdFusion 9.0.1”, some of its outstanding issues were fixed. Few of issues addressed in hotfix were that of string to number conversion, and number getting converted to double.

The change in behavior of JSON serialization, which fixed some of the basic problems of CF developer at one hand, also had a side effect of breaking old application built on CF8. Migration from CF8 to later version might require making few changes in the developer’s code.

To achieve backward compatibility and to address a scenario where old behavior of JSON serialization has to be retained, a JVM flag had been introduced at the same time. If enabled, it would bypass the latest changes for JSON serialization and fall back to CF8 behavior.

Here I am describing the JVM flag and the way to enable it. This will bring back the old behavior where a string with leading zero like '000' will be output as 0.0 rather than 000, an invalid number in javascript. Similarly all the number will be retained in double/float format. A number like 1.23E4 will be converted to 12340 and so on. So you can make use of this flag if you have got stuck upgrading to latest CF server.

To achieve the CF8 behavior, one can add a JVM system property json.numberasdouble=true to jvm.config. It is applicable to  CF "CumulativeHotfix1 for ColdFusion 9.0.1" and later .

jvm.config file is located at  $CF_HOME/cfusion/bin/jvm.config. Open the file and you will find “-Djava.awt.headless=true” as one of the entry in java.args parameters.

Please add the suggested flag just after former headless entry as  -Djson.numberasdouble=true.

 

 


Blue Mango Theme Design By Mark Aplet

Super Powered by Mango Blog