anchor.diff:  
   == The Original Process
   
  -The original process I was told to run was:
  +The original process was:
   
   . `$ yum install maven`
   . `$ git clone https://github.com/rhq-project/rhq.git jon`
  
positive.code: [WARNING] The POM for org.rhq:rhq-core-domain:jar:tests:4.14.0-SNAPSHOT is missing, no dependency information available
  ----
  
  Still no bueno with DocGen.
  
  At this point, I hit a dead end. 
  
  I thought perhaps the following step was wrong: 
  
  	4) `$ cd modules/enterprise/server/jar`
  
  Perhaps I needed to execute `$ mvn -Ddocgen install` at the project root?
  
  I executed the command at project root and things certainly looked promising. Maven began downloading a whole stack of dependencies that related to the platform. But as a Maven n00b, I learned after 11 minutes that this was a false sense of security. By executing the DocGen command at the project root, maven took the configuration in the root pom.xml file and began compiling the *entire project*. 
  
  
negative.code: Build only what you need, at the level you need.
  ____
  
  Sagely advice for sure.
  
  === Fourth Attempt: Branch Not Master!
  
  After contacting the RHQ team (overnight - very quick response), they could see that I was running these commands against `master`. It turns out I needed to run DocGen on a branch and not master. They also gave me the tip that I could cut down the build time by specifying `-DskipTests` and possibly `-Dmaven.test.skip`
  
  Based on this feedback, I hypothesised the updated steps to be:
  
  . `$ yum install maven`
  . `$ git clone https://github.com/rhq-project/rhq.git jon`
  . `$ cd jon`
  . `$ git checkout -b release/_[latest_branch]_`
  . `$ cd modules/enterprise/server/jar`
  . `$ mvn -Ddocgen compile -DskipTests -Dmaven.test.skip` (initially, then for subsequent builds)
  . `$ mvn -Ddocgen install -DskipTests -Dmaven.test.skip`  
  
  
  Still no bueno with DocGen. :(
  
  I ran the compile command first, which failed. I then, out of desperation, ran the install command. It produced the same result:
  
  [source,bash]
  ----
  