Flex integration broken in CFMX 7.02 on Ubuntu (maybe - for most people)

I struggled with this over most of the weekend - and eventually came to the conclusion that flex / CF integration does not work using CFMX 7.02 on Ubuntu.

This appears to be a known issue (at least for Red Hat) - logged here

Any flex requests to CFC's are met with flex/messaging/io/amf/UnknownTypeException.

[More]

ColdFusion 7.02 + Apache 2.2 installed on Ubuntu 7.04 on VMware Player

Its definately harder than windows - but I have managed to get ColdFusion 7.02 Server running on Apache, on Ubuntu 7.04 (Feisty Fawn).

My previous experience with Linux is very limited to say the least - and most of the issues I ran into were due to misunderstandings on my part about how linux works...

Main issues i ran into:

  • Ubuntu does not have a root account (not strictly true - but when I though it was asking me for a root password - it was actually asking for my password...)
  • Could not execute ColdFusion installer after I had downloaded it (not marked as executeable - chmod +x)
  • I really don't understand linux permissions - I want to be able to create and edit docs in /usr/local/apache2/htdocs/ without having to sudo (I'm sure this one will seem more logical when its not 3am!
  • Had an issue with the connector for apache - the one that is distributed with CF is not compatible with Apache 2.2 (there is a hotfix downloadable from adobe for this, which worked)

All in all, I don't think 4 hours was too bad, baring in mind my inexperience with linux etc.

I have to say, I'm very impressed with VMware player - about 100 billion times faster than MS Virtual PC!

A big thankyou goes to Dave Shuck for his excellent post on Installing CFMX7 & Apache2.2.2 on Ubuntu - Without this I think I would have been totally lost...

I'll post more when its not 3am - and I've had more chance to get everything setup how I want.

(Basically I'm trying to create an environment that I can dev in (and potentially move to other machines) when I'm not using my primary development machine - I have a lightweight laptop that I normally use when I'm not in the office - but I often want to quickly play with something in CF. I didn't want to break my existing windows installation on this machine by installing a load of server / development software - so I thought I'd build a virtual machine - using ubuntu rather than windows to avoid licensing (and hopefully performance) issues!)

BlogCFC was created by Raymond Camden. This blog is running version 5.5.1, hosted by TalkWebSolutions.