Dzień dobry.
Nie dawno, próbowałem nauczyć się Springa, niestety nie tyle co mi do gustu nie przypadł, co po prostu miałem bardzo duże problemy z plikami konfiguracyjnymi (.xml).
Teraz postanowiłem, że odstawię go i zacznę się uczyć Hibernate (ktoś mi napisał, że Hibernate można nauczyć się bez springa), żeby nie marnować czasu (wychodzę z założenia że może mi się uda tego potem nauczyć, a nie warto marnować czasu). I tutaj znów mam problem z plikami konfiguracyjnymi (w książce z której się uczę jest napisane że jest to jednostka utrwalania). Wyskakuje mi błąd Unable to build entity manager factory po skompilowaniu przy próbie utworzenia:

 EntityManagerFactory emf = Persistence.createEntityManagerFactory("HelloWorldPU");
 <persistence version="2.0"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
             xmlns="http://java.sun.com/xml/ns/persistence" >
    <persistence-unit name="HelloWorldPU">
        <jta-data-source>myDS</jta-data-source>
        <class>Message</class>
        <exclude-unlisted-classes>true</exclude-unlisted-classes>
        <properties>
            <property name="javax.persistence.schema-generation.database.action" value="drop-and-create"></property>
            <property name="hibernate.format_sql" value="true"></property>
            <property name="hibernate.use_sql_comments" value="true"></property>
        </properties>
    </persistence-unit>




</persistence>

Z góry dziękuję za odpowiedź.