Java

ColdFusion 8 & 9 Included on Oracle Security Alert CVE-2010-4476

The Oracle security Alert CVE-2010-4476 affects ColdFusion versions 9.0.1, 9.0, 8.0.1, and 8.0.

Adobe recommends updating the Java (JDK/JRE) for all ColdFusion server versions as per Oracle’s Java update instructions. Information about the security vulnerability along with the fix is provided at the following link.

Oracle just released a Security Alert with a fix for the vulnerability CVE-2010-4476, which affects Oracle Java SE and Oracle Java For Business. This vulnerability is present in Java running on servers as well as standalone Java desktop applications. Its successful exploitation by a malicious attacker can result in a complete denial of service for the affected servers.

Read the full articles on Adobe’s and Oracle’s sites.

ColdFusion and Java Integration: Let Me Count the Ways

…Using CFML to create HTML is also a great replacement for JSP.  You don’t have to give up your back-end (EJB, Spring, Hibernate) to use CF.

Adam Lehman is the Senior Product Manager for ColdFusion.  He says a lot of ColdFusion use cases are within a Java development cycle.  It’s a Java application, so it deploys as an .EAR or .WAR file.

Watch the video on Dzone website.

Facial Recognition in 14 Lines Of ColdFusion

I was doing a bit of research on a potential project when I stumbled across faint, a Java facial recognition library and decided to give it a quick try.

The bad news is that the documentation is literally non-existent. So I did a bit of poking around the Jar and quickly found an ‘OpenCVDetection’ class. I dropped the faint Jar in my class path, restarted CF and about 5 minutes and 14 lines of code later I got the following result…

by Todd Sharp

See the complete post here.

ColdFusion Job Opportunity in Tampa, FL

Kforce

Requirements:

  • Bachelor’s Degree and 4-6 years of experience in Application Development or equivalent combination of education and experience
  • Solid Flex experience
  • Knowledge of system development methodologies, application development tools, system architecture, and design principals
  • Experience at a minimum with CF v. 7 as well as Flex 3
  • SQL Sever 2000-2005 with stored procedures experience

Plusses:

  • ColdFusion v. 8
  • Mach II
  • SWiZ (framework for Flex III)
  • Web Services
  • Knowledge of Object-Oriented and Rapid Application Development (RAD) methodologies

Here is the link.

Facial Recognition in 14 Lines Of ColdFusion

Amazing article by Todd Sharp.

With a few lines of code and a java library, you can produce faces images from a photo.

Guys, ColdFusion is not only the best language, it has amazing Gurus.

Here is the link.

ColdFusion Job Opportunity in Austin, TX

We are seeking a ColdFusion Developer who has 5+ years experience with ColdFusion MX7 for a project with a government client of ours. The project is expected to last about 90 days but there is a possibility for an extension.

Required:

  • ColdFusion Development experience (MX7)
  • Experience working projects full life cycle from inception to completion
  • Excellent communication skills and ability to work with end customers and other team members

Preferred:

  • Experience with custom applications and performance management applications a plus
  • Java experience a plus

Here is the link.

Parsing Large XML File Into ColdFusion XML Object

Last week I had a big headache trying to import a 165MB XML file. I couldn’t even open it with any browse and reading it with ColdFusion gave me 500 errors, exceeded heap size, JRun closed connection, etc…

The solution I found was to read the file line-by-line using Java and creating blocks of XML code that allowed me to parse into objects and process them individually. Remembering, we use CF7 yet.

So I wrote this piece of code where I set my start tag and it will grab everything between my start and end tag, and assemble a XML object from there. I know the CF Gurus would suggest a much better solution, but that’s what i could accomplish with my humble knowledge and give a quick solution for the problem.

Read More…