CFGraph Crashes JVM in CF5 on Dual Proc Solaris Box

Here's a new issue recently uncovered.... CF5 CFGraph errors with "Could not connect to JRun Connector Proxy" in the browser. Occurs when generating 2 or more graphs on same page request on a 2 proc Solaris machine. Typically occurs between the 1st and 3rd graph page request. A process listing for ColdFusion will show that the JRun processes are gone.

[More]

FirebirdSQL Fixes Bug in JDBC Driver For getupdatecount()

Users of the open source database project FirebirdSQL should take note that the Firebird developers have just fixed an important bug in the Jaybird JCA JDBC driver.

[More]

Generating XML Output While Avoiding CFMX DevNet Watermark

The ColdFusion MX 6.1 DevNet Product Edition, available with a Macromedia DevNet Subscription, is a full Enterprise Edition version of ColdFusion MX 6.1 available to multiple IPs, but intended for development purposes only. Compare this to the Developer Edition which also has all Enterprise functionality, but is restricted to handling requests from just one IP address.

[More]

ColdFusion MX in Review

My inbox today contained two emails regarding a review of ColdFusion MX. The eWeek article focussed on benefits of CFMX 6.1, where as the Builder article is on ease of web services in MX. Both of them are quite positive.

[More]

CFMX 6.1 Webserver Configurator Changes

New ColdFusion MX users migrating from pre-MX versions may find new challenges in configuring an external webserver. In fact, before CFMX there was no concept of an external vs. an internal webserver for ColdFusion, there was only *the* webserver, and that's that. Until CFMX Updater 3 the only way to learn how to use the utility wsconfig was with the -help switch (java -jar wsconfig.jar -help).

[More]

Is Java supported in CFMX?

Samuel Neff elaborated his opinion regarding what is or is not "supported" with regard to extending ColdFusion MX with Java.

His conclusions are sensible, and I agree with them. I would only add Java is supported (as in you want to open a ticket with Technical Support) to the extent that you are accessing Java through the documented mechanisms (cfobject, createobject, etc...), that the intended classes are in ColdFusion's classpath (explicity or implicitly), that the object can be instantiated, and that the object can receive and return parameters as needed.

If there is a problem in any of those areas, Technical Support can investigate them to develop solutions, workarounds, or hotfixes depending on the exact nature of the problem.

[More]

Debug Options for ColdFusion MX Installation

Having a persnickety install with ColdFusion MX? Here's how you can run the installer to gather additional debug output. There are two additional sources of install debug info, some of which is available from the console and some is available as a debug log.

[More]

Confusion Over ColdFusion MX 6.1 Editions

A recent CFTalk thread was responded to by Ben Forta. Ben offered a simplified explanation of what you get when you upgrade to CFMX 6.1.

[More]

Summary and Solutions: ColdFusionMX 6.1 Install Problems



Since ColdFusion MX 6.1 has been released earlier this week, there have been a handful of installation problems that have arisen, and were not uncovered during the Beta period. The following list is a summary of problems and any helpful information or solutions currently available. (In the below, references to "Unix" mean Unix and Linux).



UPDATE 8/12: Michael Dinowitz of House of Fusion fame, is aggregating similar information here: CFMX 6.1 items

[More]

Programmatically Restarting ColdFusion MX

Here's a UDF I came up with to restart ColdFusion MX from your code. Say you needed a way to restart, but you're not on the server or can't get a remote desktop on the server, or perhaps you're monitoring getMetricData and you have a criterion for which you might wish to restart CFMX.

In this example, which only works on Windows, I'm using the Windows "AT" scheduler to stop and start the ColdFusion MX server at a specified time in the future. The function takes 2 optional imput parameters:

[More]

More Entries