I think you need to look again at your classpath and the instructions in the First Hops example.

The only jar file you need in your path is jackrabbit-standalone-2.x.x.jar, it contains unjarred classes from all of the dependent libraries.

Give that a shot and see how it goes.