Be careful with CFCHART

This post is more than 2 years old.

A while ago I blogged about a cool cfchart trick that made use of the Java API to the webcharts3d engine. This allowed for customization not possible with the style xml method that I've recommended numerous times in the past.

Reader Reed Powell made an interesting comment that I must admit didn't quite register to me at the time. His comment was that if you made use of this way of creating charts, you will end up with a watermark on the chart, and here is the important point, you will also get watermarks on simple charts as well.

It seems as if WebCharts3D is seeing your use as a 'cheat' and then begins to mark all further usage of the engine with the watermark. Reed commented to me personally that he had to actually reinstall ColdFusion to get rid of this watermark. In my tests on OSX, I simply had to restart ColdFusion.

Anyway, something to look out for. I guess, technically, the use of the Java API is not officially supported or documented, so it's ok that it doesn't work well.

Raymond Camden's Picture

About Raymond Camden

Raymond is a senior developer evangelist for Adobe. He focuses on document services, JavaScript, and enterprise cat demos. If you like this article, please consider visiting my Amazon Wishlist or donating via PayPal to show your support. You can even buy me a coffee!

Lafayette, LA

Archived Comments

Comment 1 by Graham posted on 1/19/2010 at 7:17 PM

I only had this issue when I implemented it in our development environment. When we moved it to production, the watermark went away. So for us it was no big deal.

Also, that watermark image is located under \bin (watermark.png). I haven't tried this yet, but you might be able to just replace that image with a transparent image. I don't know if that is 'legal' or 'playing by the rules', but just thought I'd throw it out there. I believe Rodell Basalo brought that up in the previous post about this.