server/java/renkan-management/src/main/resources/META-INF/spring/mongo-config.xml
author durandn
Thu, 21 Apr 2016 15:18:19 +0200
changeset 605 13d355fd09bf
parent 316 242510015401
permissions -rw-r--r--
updated uri to allow optional trailing slash on single resource URIs (django automatic redirects don't carry over the Authorization header that can sometimes be needed, for instance with OAuth)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
309
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
<beans xmlns="http://www.springframework.org/schema/beans"
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
	xmlns:p="http://www.springframework.org/schema/p" 
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
    xmlns:mongo="http://www.springframework.org/schema/data/mongo"
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
    xmlns:context="http://www.springframework.org/schema/context"
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
    xmlns:jpa="http://www.springframework.org/schema/data/jpa"
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
	xsi:schemaLocation="
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
	        http://www.springframework.org/schema/context
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
            http://www.springframework.org/schema/context/spring-context.xsd
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
	        http://www.springframework.org/schema/beans
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
	   		http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
   			http://www.springframework.org/schema/data/mongo
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
    		http://www.springframework.org/schema/data/mongo/spring-mongo-1.2.xsd
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
            http://www.springframework.org/schema/data/jpa
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
            http://www.springframework.org/schema/data/jpa/spring-jpa-1.3.xsd">	
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
	
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
	<context:property-placeholder order="1000" ignore-unresolvable="true" ignore-resource-not-found="false" location="META-INF/renkan.properties"/>
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
	<context:property-placeholder  order="1" ignore-unresolvable="true" ignore-resource-not-found="true" location="classpath:renkan_run.properties"/>
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
	<!-- Default bean name is 'mongo' -->
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
	<mongo:mongo host="${mongodb.host.name}" port="${mongodb.host.port}" />
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
		
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
	<!-- Offers convenience methods and automatic mapping between MongoDB JSON documents and your domain classes. -->
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
  	<bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate">
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
  	    <constructor-arg ref="mongo"/>
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
  		<constructor-arg value="${mongodb.db.name}"/>
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
  		<property name="writeResultChecking" value="EXCEPTION"/>
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
  	</bean>
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
  	
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
  	<mongo:repositories base-package="org.iri_research.renkan" factory-class="org.iri_research.renkan.repositories.RenkanRepositoryFactoryBean" />
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
0c3e6e66881f reorg java sources - add management commands
ymh <ymh.work@gmail.com>
parents:
diff changeset
    32
</beans>