The Content Specification Processor project is built using Eclipse Indigo and JBoss Tools 3.3. You could also use JBoss Developer Studio 5.
The CSProcessor source code can be found here.
Subclipse provides an easy way to import the CSProcessor project directly from the SVN repo.
The CSProcessor Eclipse project references a number of external JAR files. Typically these JAR files are bundled with JBoss AS 7, and so are not included with the project.
These User Libraries files include:
The Content Specification Processor relies on JBoss Application Server 7.0.1 available from here. A pre-configured copy of the standalone.xml file, can be downloaded from here. Extract it to $AS7HOME/standalone/configuration/standalone.xml
The CSProcessor relies on a number of custom AS7 modules. Extract this file archive into the AS7 directory.