Skip to content
mpwoodward edited this page Mar 3, 2012 · 1 revision

Below are the our FAQs for Mach-II. If you cannot find the answer you are looking for and have discovered the answer to your problem by other means, please create a new wiki page for your FAQ.

All non-FAQ documentation can be found in our documentation section.

General Mach-II Questions

  • What is a framework?
  • What is the Model-View-Controller (MVC) pattern?
  • What is the Mach-II framework's mission?
  • Is Mach-II a full-stack framework?
  • How is Mach-II licensed?
  • What is the release history of Mach-II?
  • Why are Mach-II's version numbers lower than other CFML frameworks (our version philosophy)?
  • How do I access the Mach-II Subversion repository?

Installing Mach-II

  • How do I install Mach-II?
  • What CFML engines does Mach-II run on?

Upgrading Mach-II

  • Help! I am getting errors when I upgraded my install of Mach-II. What are the common problems?
  • I'm upgrading from an earlier version of Mach-II to a newer version. Am I going to have any problems?
  • What elements have been officially deprecated in Mach-II?

General

  • Where can I find information on all the components (CFCs) in Mach-II?
  • Where are the official final release DTDs located (url)??
  • How do I reference the Mach-II DTD in my configuration file?
  • How can I find out the version of Mach-II I am running?

Development

  • What is the best way to set up my local development environment for Mach-II development??

Configuration

  • What are the different strategies to organizing my application's file and how it affects security?
  • What are the recommended conventions for naming configuration files and structuring my application?
  • How do I use relative paths for module and include XML configuration files?
  • Is the value of the extend attribute case-sensitive when extending the framework?
  • How do I ensure my XML config file isn't accessible via a web browser??

Solutions to Common Situations

  • How should I use CFML scopes in Mach-II?
  • What are my options for integrating scheduled tasks in my application?
  • Where does Mach-II fit when using other technologies like web services / REST / AJAX / Flex??
  • I have data/method I need to load at onApplicationStart, how and where do I do that?
  • How can Exit Events (XEs) help me to document and organize my configuration?
  • How can I implement a graceful missing event handler??
  • What is a good way to add "remember me" functionality into my application??
  • Is it possible to do a inside a view?
  • What is the distinction between Mach-II Listeners and the Service layer?
  • Why do I get an error if I hit my browser's reload button after a redirect using persist="true"?
  • How do I remove event-handlers for security reasons?
  • How do I use Apache mod_rewrite with Mach-II SES URLs?
  • How can I use Transfer objects with the event-bean command?
  • Why am I getting error that says I am being denied access to a template when I try to run Mach-II?

Commercial Support

  • Who is GreatBizTools, LLC and what do they do?
  • How do I get commercial support?
  • Are you interested in on-site training or commercial support in your organization?

Contributor/User Information

  • How do I contact Team Mach-II and how can I help further the framework?
  • Who is Team Mach-II?
  • How can I get involved in the Mach-II project?
  • How can I help with documentation and how should I write wiki entries (a quickstart)??
  • Who has contributed to Mach-II?
  • What's an ICLA or OCLA?
  • How do I submit a bug?
  • What are the guidelines for conventions, format and style when coding contributions for Mach-II?
  • What are my legal rights to use copyrighted Mach-II documentation or logos?

Clone this wiki locally