Conexao spring data com mongdb

1 resposta
P

Estou tentando usar spring data para conexao mongedb e esta ocorrendo este erro.
Alguem pode me ajudar.

org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 16 in XML document from ServletContext resource [/WEB-INF/spring-application-context.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 16; columnNumber: 82; cvc-elt.1: Não pode localizar a declaração do elemento ‘beans’.

<?xml version="1.0" encoding="UTF-8"?>
<context:annotation-config/>
<context:component-scan base-package="br.com.geq.sggap"/>

<mongo:mongo host="localhost" port="27017">	
  	<mongo:options
	     connections-per-host="5"		     
	     connect-timeout="30000"
	     max-wait-time="10000"		     
	     write-number="1"
	     write-timeout="0"
	     write-fsync="true"/>
</mongo:mongo>

<mongo:db-factory dbname="BASE_GAP" mongo-ref="mongo"/>
<mongo:repositories base-package="br.com.geq.sggap.repository" />
 
<bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate">
    <constructor-arg ref="mongo"/>
    <constructor-arg name="databaseName" value="BASE_GAP"/>
 </bean>

1 Resposta

Jonathan_Medeiros

De acordo com o log do erro você não declarou a tag <beans></beans> antes da declaração do seu bean do mongodb.

Criado 31 de março de 2020
Ultima resposta 31 de mar. de 2020
Respostas 1
Participantes 2