Skip to main content


Posted by fossesi on April 28, 2010 at 12:22 PM PDT
Project URL

Go see Project Homepage


FossESI is the Free and Open Source Software Enterprise Solutions Institute



FESI studies the integration of new free and open source software (FOSS) into existing enterprises. The bulk of our code will be from various technology tutorials, and our own integration "glue" code. We are kicking off the group on April 28, 2010.


GNU General Public License (GPL v. 3.0)


CAMEL Tutorial Thread Please

CAMEL Tutorial Thread

Please post your questions about the tutorial at here.  I'll post the full solution, but before I do that I'd like a few more folks to make it through so you can help me help others!

Cassandra Installation and

Cassandra Installation and Use notes

The goal for this week is to install a single node of Cassandra, write to it, read from it, and add a node.  Please use this thread to discuss.

Cassandra on Win-Vista. Here

Cassandra on Win-Vista. Here are my notes for getting Cassandra up and running on Windows Vista (I could have done it on Linux, but hell, why choose the easy way?)

First go here and read:

For Linux folks, you should have all  your concerns met.

Windows Vista users will need to do a few more things.  If you dont' already have one, create a "workspace" directory in your "<home>/" directory.  Your <home> directory can be any place on your harddrive where you have administrator control. Your C:\ drive is great if you are working from your home system. If you are working from a corporate environment that has locked everything down, create a workspace directory in your "Documents and Settings/<your login>" folder.   Honestly, you could call it anything you want, a friend of mine names his workspaces after his cats, WHATEVER!!  Just know that you must have a directory you have administrator control over and I'm going to refer to it as "<workspace>". So, if you call your workspace directory "uncleFestersUnderpants", it doesn't really matter, as long as you know where your "workspace" directory is.

First, download the current src.tar.gz file from the Cassandra program. Here is a great place to download it from at the time this post was written:

Explode that into <workspace>. On my computer the location is C:\Users\Mike\workspace .  This will create a C:\Users\<your-user-name>\workspace\apache-cassandra-0.6.1-src directory.

Create 2 new directories directly underneath your workspace/apache-cassandra-0.6.1-src directory: logs and data.

In the log4j.conf file, change log4j.appender.R.File to point to the logs directory

Make sure the following environment variables are set:

Make sure ant and java is included in your path.

Compile by going to your "<workspace>/apache-cassandra.x" directory and typing "ant".  This will compile cassandra for you.

Now, you start your version of Cassandra. Hit both your Windows key and "R" at the same time and you'll get a "run" window. Type "cmd", and a DOS window will appear.  Then, navigate to your C:\Users\<your-login>\workspace\apache-cassandra-<version>  folder.  Once there type "bin\cassandra -f"  And you'll be ready for the next part of the research!

Read the following to get an understanding of how the Cassandra SuperColumn concept works: