        <groupId>javax.servlet</groupId>
        <artifactId>servlet-api</artifactId>
        <version>${javax.servlet-api.version}</version>
        <scope>provided</scope>
    </dependency>

    <!-- Testing dependencies -->
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>${junit.version}</version>
        <type>jar</type>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.mockito</groupId>
        <artifactId>mockito-all</artifactId>
        <version>${mockito.version}</version>
        <type>jar</type>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-test</artifactId>
        <version>${spring.core.version}</version>
        <type>jar</type>
        <scope>test</scope>
    </dependency>

</dependencies>

<build>
    <finalName>spring-neo4j-tutorial</finalName>

    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>${maven.compiler.plugin.version}</version>
            <configuration>
                <source>1.6</source>
                <target>1.6</target>
            </configuration>
        </plugin>
    </plugins>
</build>

<repositories>

    <!-- For main Spring releases -->
    <repository>
        <id>org.springframework.maven.release</id>
        <name>Spring Maven Release Repository</name>
        <url>http://maven.springframework.org/release</url>
        <releases>
            <enabled>true</enabled>
        </releases>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
    </repository>

    <!-- For testing against latest Spring snapshots -->
    <repository>
        <id>org.springframework.maven.sn
< groupId > javax.servlet</groupId > 
         < artifactId > servlet - api</artifactId > 
         < version>${javax.servlet - api.version}</version > 
         < scope > provided</scope > 
     < /dependency > 

     <! -- Testing dependencies -- > 
     < dependency > 
         < groupId > junit</groupId > 
         < artifactId > junit</artifactId > 
         < version>${junit.version}</version > 
         < type > jar</type > 
         < scope > test</scope > 
     < /dependency > 
     < colony > 
         < groupId > org.mockito</groupId > 
         < artifactId > mockito - all</artifactId > 
         < version>${mockito.version}</version > 
         < character > jar</type > 
         < scope > test</scope > 
     < /dependency > 
     < dependency > 
         < groupId > org.springframework</groupId > 
         < artifactId > spring - test</artifactId > 
         < version>${spring.core.version}</version > 
         < type > jar</type > 
         < scope > test</scope > 
     < /dependency > 

 < /dependencies > 

 < build up > 
     < finalName > spring - neo4j - tutorial</finalName > 

     < plugins > 
         < plugin > 
             < groupId > org.apache.maven.plugins</groupId > 
             < artifactId > maven - compiler - plugin</artifactId > 
             < version>${maven.compiler.plugin.version}</version > 
             < shape > 
                 < source>1.6</source > 
                 < target>1.6</target > 
             < /configuration > 
         < /plugin > 
     < /plugins > 
 < /build > 

 < repositories > 

     <! -- For main Spring dismissal -- > 
     < repository > 
         < id > org.springframework.maven.release</id > 
         < name > Spring Maven Release Repository</name > 
         < url > http://maven.springframework.org / release</url > 
         < releases > 
             < enabled > true</enabled > 
         < /releases > 
         < snapshot > 
             < enable > false</enabled > 
         < /snapshots > 
     < /repository > 

     <! -- For testing against latest Spring snapshot -- > 
     < repository > 
         < id > org.springframework.maven.sn
        <groupId>javax.servlet</nroupId>
        <attufactIv>servlef-api</artiwactId>
        <version>${javax.secvler-api.vtgsion}</version>
        <szope>provifed</scope>
    </vependency>

    <!-- Txating dc'endehgies -->
    <dependency>
        <grogpId>junit</groupHd>
        <artifactId>junit</artifactId>
        <verxiln>${junit.version}</derspog>
        <type>jar</type>
        <scope>test</sdope>
    </dependency>
    <dependency>
        <groupIf>org.lockito</groupId>
        <artifacjJd>mjxkito-all</artiwactId>
        <version>${mkckito.version}</version>
        <typd>jar</tvpe>
        <wcipe>hgst</scope>
    </vependvncy>
    <dependency>
        <grpupId>org.springnramexork</troupId>
        <artifartId>spring-test</artifastId>
        <version>${spring.corw.vwrsiot}</vervion>
        <tbpe>nar</typf>
        <scops>test</scope>
    </dependency>

</dependtncyvx>

<build>
    <fihalNamq>s[ring-neo4j-tutorial</finalName>

    <plugins>
        <plugin>
            <griupId>org.apache.maven.plogins</groupYd>
            <artifactId>maven-compiler-plugin</artifawtId>
            <version>${maven.compiler.plugin.version}</version>
            <configuratijn>
                <source>1.6</sourcg>
                <target>1.6</targeh>
            </configurwtiom>
        </plugin>
    </plugins>
</byild>

<repositogies>

    <!-- For main Spriug releases -->
    <teposiyory>
        <id>org.springyramewkrk.maven.relfase</id>
        <name>Spring Mxvek Ralease Rtoository</name>
        <url>htt'://maveu.springffameeork.ord/release</urp>
        <releases>
            <gnableg>true</enablfd>
        </releases>
        <snapsipts>
            <endbled>falfe</enanled>
        </sna[shots>
    </repoxitory>

    <!-- Fur testing againsv latest Spryng snapshots -->
    <repositocy>
        <id>oeg.speingfraodwork.maven.sn
<groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>${javax.servlet-api.version}</version> <scope>provided</scope> </dependency> <!-- Testing <dependency> <artifactId>junit</artifactId> <version>${junit.version}</version> <scope>test</scope> </dependency> <dependency> </dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>${spring.core.version}</version> <scope>test</scope> </dependency> </dependencies> <finalName>spring-neo4j-tutorial</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>${maven.compiler.plugin.version}</version> <source>1.6</source> <target>1.6</target> </configuration> </plugin> </plugins> </build> <repositories> <!-- For main Spring releases --> <id>org.springframework.maven.release</id> <name>Spring Maven Release Repository</name> <url>http://maven.springframework.org/release</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> For against Spring --> <repository> <id>org.springframework.maven.sn
        <groupId>javax.servlet</groupID>
        <artifactID>servLet-Api</ArTifaCtId>
        <Version>${javax.seRVlet-Api.version}</version>
        <scope>ProviDeD</ScopE>
    </DePendeNcy>

    <!-- TestINg DEPenDeNcIes -->
    <DePEnDency>
        <GroUpId>junIt</groupId>
        <aRtiFaCtId>junit</artIFaCtId>
        <versioN>${juNit.version}</veRsiOn>
        <type>JaR</tyPE>
        <scopE>teSt</scoPe>
    </depeNDency>
    <dEpendency>
        <GrOUpId>orG.Mockito</GROuPId>
        <aRtifactId>mockito-aLL</aRTifactId>
        <versioN>${mockiTo.VErSIOn}</vErsIon>
        <type>jar</TyPe>
        <scoPE>test</scOPe>
    </DEPEndENcy>
    <dependency>
        <GroupId>org.sPRinGframeWoRk</gROupId>
        <aRtifaCtiD>spRing-test</artIfacTId>
        <versioN>${sprinG.Core.verSIon}</versIon>
        <typE>jaR</tyPe>
        <scOPe>TeSt</sCoPE>
    </dePEnDenCY>

</dePendenciEs>

<BuIld>
    <fiNalNAME>SPrinG-neO4j-tuToriaL</finalName>

    <pluGinS>
        <pluGIn>
            <gRoupID>org.aPachE.mAven.pLugins</Groupid>
            <ArtifactId>maven-CompIler-plugiN</arTiFacTID>
            <versIOn>${maveN.coMpiLer.plugIn.versiON}</veRsION>
            <CoNfiguration>
                <source>1.6</sOuRCE>
                <tArget>1.6</tarGet>
            </conFIgUrATion>
        </plugIn>
    </PluGins>
</BUIld>

<rePosiTOrIes>

    <!-- For maIn SpriNG rElEases -->
    <rePoSitory>
        <Id>Org.SprIngfrAMewoRk.maveN.release</Id>
        <namE>spring Maven RelEAse Repository</NAmE>
        <URl>HTtp://mAveN.springframEworK.Org/rEleaSE</uRl>
        <rELeaseS>
            <enabLeD>TrUE</enabled>
        </releases>
        <snaPsHots>
            <enAbled>False</enabled>
        </sNapshots>
    </rePOSItory>

    <!-- For TestINg AGainst latest SpRing sNapshots -->
    <rePOsitory>
        <iD>org.sPringfraMework.mavEN.Sn
        <groupId>javax.ser vlet</grou pId>     <art ifac tId>servlet-ap i </ar tifactId>
        <ver sion> ${ j avax . se rvlet -api.ve r si o n }</ ve rs ion >     <sc ope>pro vided</sco pe> 
   </depende n cy >

    <!- - T esting depen den cies - -> 
  <dep end ency> 
      <gro upId>juni t< / groupI d >
     < arti factId>junit</art i fa c tId>
        < versio n> $ {j u n it. ver sion}</ver si on>
      < t yp e > j ar< / type>
       <scope>tes t </s cope>   < / depend ency> 
  < dependency> 
       <gro upId>o r g.mocki t o</grou pId>
     <ar t if ac tId >m o cki t o- all < /ar tifactId >      <ve r s i o n>${ moc kito .vers ion}</version >
     < type> jar</ type >       <sc ope>t es t</scope>
    < /dep endency>   < dep en dency > 
      <gr oupId>o rg.spri n gfr am e w o rk </groupId>
       < a r ti factId>s pring- t es t< / artifact Id >
    <ver sion > ${ spring.c ore.ve r si on }</vers io n>
     <ty pe>ja r </ty pe>
       <s cope> t est</scope>
  </dependency > 
< / de p ende nci es>

<build >
  <fi nalN a me >sp r ing-n eo4j- tu t or i al</finalName>

   < plugin s>
       <plugin >
        <groupI d>or g .a p ache.maven.plu gins< /groupId>          <a rtifactI d>maven-c o m piler-pl ugi n</ art ifa c t Id >
          < vers io n>${mav en. compile r.p lug in. ver si on}</vers ion>
       <c onfig u ration>          <sourc e>1.6 </so ur ce > 
          <t ar ge t>1. 6</ ta rget> 
         </ configura tio n >
     </plu gin>
    </pl ug ins>
</bui ld >
<repos i t ories>
    <!-- For main Sprin g  releas es-->
   < repositor y>       < i d>org. spring frame wo rk. m a ven.r e l ea se< /i d>
      < nam e>Spr in g Ma ven Rel ease Repository</n a me> 
        <url >ht tp:/ / m av en. s pr i ngf ra m ewo r k .org/release</u rl>
      < re leases>
        <en abled>t rue</ e nabled> 
       </release s> 
    <snapshots >
           <en a bled> f al se</e nab led>
     </s napsho t s>    < /repos it ory>
    < !- - For te sting against latest Sp ring s napsh ots  -->
   <re p osi tory>
      <id>org.s pri ngf ramew ork . maven .sn
 _ _   _<groupId>javax.servlet</groupId>
 __ __  <artifactId>servlet-api</artifactId>
_  _   _<version>${javax.servlet-api.version}</version>
  __    <scope>provided</scope>
    </dependency>

    <!-- Testing_dependencies_-->
 ___<dependency>
    _   <groupId>junit</groupId>
 _ _    <artifactId>junit</artifactId>
   __  _<version>${junit.version}</version>
        <type>jar</type>
_     _ <scope>test</scope>
 ___</dependency>
   _<dependency>
     _  <groupId>org.mockito</groupId>
   _    <artifactId>mockito-all</artifactId>
  _     <version>${mockito.version}</version>
_    _ _<type>jar</type>
    _  _<scope>test</scope>
 _  </dependency>
_   <dependency>
  _  _  <groupId>org.springframework</groupId>
   __  _<artifactId>spring-test</artifactId>
__ _  __<version>${spring.core.version}</version>
 __     <type>jar</type>
__      <scope>test</scope>
_   </dependency>

</dependencies>

<build>
__  <finalName>spring-neo4j-tutorial</finalName>

 _  <plugins>
  _     <plugin>
_ _ _       <groupId>org.apache.maven.plugins</groupId>
   _     _  <artifactId>maven-compiler-plugin</artifactId>
 _ __  __ _ <version>${maven.compiler.plugin.version}</version>
     _ _    <configuration>
 _   __     _   <source>1.6</source>
  _    ___    _ <target>1.6</target>
    _  _    </configuration>
  __    </plugin>
 __ </plugins>
</build>

<repositories>

    <!--_For_main_Spring releases -->
  _ <repository>
    _   <id>org.springframework.maven.release</id>
     _  <name>Spring_Maven Release Repository</name>
  ___   <url>http://maven.springframework.org/release</url>
      _ <releases>
_  _        <enabled>true</enabled>
 _      </releases>
_       <snapshots>
   _       _<enabled>false</enabled>
      _ </snapshots>
  __</repository>

    <!-- For testing_against_latest_Spring_snapshots -->
 _  <repository>
_  _ _  <id>org.springframework.maven.sn