In case you missed this year's W-JAX conference, here are the slides for my session "Flex and Spring integration". I'll post the demo files later. Enjoy!
As announced in January 2009, Adobe now published the specification for the former proprietary RTMP protocol. The specs can be downloaded for free from here, for more background information check Kevin Towes blog entry
The EULA is pretty clear on prohibiting two things: you may neither create "stream ripper" software based on the specs, nor create a software that cicumvents security/DRM measures implemented by Adobe (rtmpe, rtmps). You may of course build your own security/DRM scheme on top of the open RTMP specs
So: who is the first to create a AS3 only RTMP-client that does not use NetConnection?
CFLOOP: undocumented charset attribute for reading files
ColdFusion 8 introduced a new feature which allows to use CFLOOP to read in a file line by line. This is a nice convenience method but I noticed that by default CFLOOP in this mode always uses iso-8859-1 encoding to read the file's content which of course causes trouble when the encoding of the file is e.g. utf-8. By accident I found that there's an undocumented attribute on the CFLOOP tag to set the charset to use when reading in a file:
I had a hard time configuring SSL on my local CF8 running with the integrated JRun (Developer Edition). I followed the common instructions for enabling SSL on CF (like here and here) but in the end I always kept getting strange error messages like "sec_error_bad_signature" in the browser when I accessed CF via https.
Finally, I found that the error was related to the Java JRE. When I switched the JRE from the one shipping with CF8 (1.6.0_04-b12) to a Java 5 JRE ( 1.5.0_16-b02) the error went away and SSL works like a charm. I'm not yet sure if this is a bug in the JRE or CF8 but for my testing purposes it's just fine now.