KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I use IDEA IntelliJ 12.0.2. My application-context.xml is: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:neo4j="http://www.springframework.org/schema/data/neo4j" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/data/neo4j http://www.springframework.org/schema/data/neo4j/spring-neo4j.xsd"> <neo4j:config storeDirectory="../embeddedNeo4j"/> <context:spring-configured/> <context:annotation-config/> <context:component-scan base-package="models"/> </beans> My test class is: import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.neo4j.support.Neo4jTemplate; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import org.springframework.transaction.annotation.Transactional; @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration({"/application-context.xml"}) @Transactional public class MyTest { @Autowired Neo4jTemplate template; //=> Could not autowire.No beans of Neo4jTemplate type found //my tests here } Have I missed some configuration? It seems to be an old problem with Intellij: http://www.markvandenbergh.com/archives/260/autowiring-spring-bean-in-intellij/
Tags (comma-separated)
Save Edits
Cancel