[Erledigt] Spring + Hibernate = Keine JDBC Verbindung


#1

Ich steh gerade vor einem kleinen Problem. Meine Anwendung ist durch konfiguriert und sie startet schonmal nur meckert jetzt Hibernate das es keine JDBC Verbindung hätte

[xml]<?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:p=“http://www.springframework.org/schema/p
xmlns:context=“http://www.springframework.org/schema/context
xsi:schemaLocation=“http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd

<context:annotation-config />

<bean id=“sessionFactory”
class=“org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean”

<property name="hibernateProperties">
  <props>
    <prop key="hibernate.hbm2ddl.auto">${database.modify}</prop>
    <prop key="hibernate.dialect">${database.dialect}</prop>
    <prop key="hibernate.default_batch_fetch_size">1</prop>
  </props>
</property>
<property name="annotatedClasses">
  <list>
    <value>de.eagleside.geoeye.data.GPSPicture
    </value>
    <value>de.eagleside.geoeye.data.Picture
    </value>
    <value>de.eagleside.geoeye.data.POI
    </value>
    <value>de.eagleside.geoeye.data.Track
    </value>
    <value>de.eagleside.geoeye.data.User
    </value>
    <value>de.eagleside.geoeye.data.GPSElement
    </value>
  </list>
</property>

<bean id=“transactionManager”
class=“org.springframework.orm.hibernate3.HibernateTransactionManager”

<property name="sessionFactory" ref="sessionFactory" />

<bean id=“settings”
class=“org.springframework.beans.factory.config.PropertyPlaceholderConfigurer”

<property name="locations">
  <list>
    <value>classpath:hibernate-test.properties
    </value>
    <!-- <value>classpath:hibernate-test.properties
    </value> -->
  </list>
</property>
<property name="systemPropertiesModeName">
  <value>SYSTEM_PROPERTIES_MODE_OVERRIDE</value>
</property>

<bean id=“dataSource” class=“org.apache.commons.dbcp.BasicDataSource”
dependency-check=“none” destroy-method=“close”

<property name="driverClassName" value="§{database.driver" />
<property name="url" value="${database.url}" />
<property name="username" value="${database.username}" />
<property name="password" value="${database.password}" />




[/xml]

Woran kann das liegen? Dieser Fehler kommt sobald ich die BeanFactory erzeuge

    beanFactory = new ClassPathXmlApplicationContext(new String[]{"applicationContext.xml"});```

Hat irgendwer eine Idee dazu?

#2

des Rätsels Lösung ist
[xml] [/xml]
dann läufts :smiley: