Earl,
do you have the xml namespace reference in the file header?
Like:
Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:datagraph="http://www.springframework.org/schema/data/graph"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd
http://www.springframework.org/schema/data/graph
http://www.springframework.org/schema/data/graph/datagraph-1.0.xsd
">
<context:annotation-config/>
<datagraph:config storeDirectory="target/config-test"/>
IntelliJ idea allows you to "ignore" the missing schema and works fine afterwards. Also if you built/run it with the maven commandline or IDE integration it should work fine.
Regarding your entities. There were some issues that we just recently resolved with the aspectj team, the AJDT addon for eclipse has to be the latest Milestone (1.6.11.M2)
The interfaces are introduced by the aspect.
Try to set your update site for AJDT to: http://download.eclipse.org/tools/ajdt/36/dev/update
Should help.
Thanks for reporting these things
Michael