JPA generiert die Tabellen bzw. die DDL Files nicht

Status
Nicht offen für weitere Antworten.

Waldi

Bekanntes Mitglied
Folgendes: Ich habe das Modell eines Programms fertiggestellt. Nun habe ich eine JavaDB aufgesetzt und will diese mit den JPA Tools von Eclipse automatisch füllen lassen. Eigentlich funktioniert alles wunderbar nur es erscheinen keine Tabellen in der DB. Diese werden einfach nicht angelegt. Ich hab sogar probiert SQL files generieren zu lassen, leider auch ohne Erfolg. Kennt einer das Problem? Irgend einen Fehler bekomm ich nicht.
 

Waldi

Bekanntes Mitglied
Code:
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" 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_1_0.xsd">
	<persistence-unit name="ghgjhgj" transaction-type="RESOURCE_LOCAL">
		<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
		<mapping-file>META-INF/orm.xml</mapping-file>
		<class>de.xxxx.xxxxxx.model.Abteilung</class>
		<class>de.xxxx.xxxxxx.model.Ausbildung</class>
		<class>de.xxxx.xxxxxx.model.Branchen</class>
		<class>de.xxxx.xxxxxx.model.Einsatzbereiche</class>
		<class>de.xxxx.xxxxxx.model.Einsatzpunkt</class>
		<class>de.xxxx.xxxxxx.model.Einsatzschwerpunkte</class>
		<class>de.xxxx.xxxxxx.model.Fremdsprachen</class>
		<class>de.xxxx.xxxxxx.model.Gruppen</class>
		<class>de.xxxx.xxxxxx.model.Manager</class>
		<class>de.xxxx.xxxxxx.model.Mitarbeiter</class>
		<class>de.xxxx.xxxxxx.model.Projekt</class>
		<class>de.xxxx.xxxxxx.model.Rolle</class>
		<class>de.xxxx.xxxxxx.model.Score</class>
		<class>de.xxxx.xxxxxx.model.Skill</class>
		<class>de.xxxx.xxxxxx.model.Verfuegbarkeit</class>
		<properties>
			<property name="eclipselink.ddl-generation" value="drop-and-create-tables"/>
			<property name="eclipselink.jdbc.batch-writing" value="JDBC"></property>
			<property name="eclipselink.jdbc.url" value="jdbc:derby://localhost:1527/myDB"/>
			<property name="eclipselink.jdbc.user" value="me"/>
			<property name="eclipselink.jdbc.password" value="mine"/>
			<property name="eclipselink.jdbc.driver" value="org.apache.derby.jdbc.ClientDriver"/>
			<property name="eclipselink.ddl-generation.output-mode" value="database"/>
			<property name="eclipselink.application-location" value="D:\"/>
		</properties>
	</persistence-unit>
</persistence>

So hab ich das jetzt mal. Vielleicht kann mir da ja einer sonst noch weiterhelfen. Ich seh da kein Fehler und auch nichts was ich noch nachtragen sollte.
 
M

maki

Gast
Würde mal den Backslash entfernen bei "D:\" und durch einen normalen slash ersetzen.

Ansonsten sehe ich da keinen Fehler, EclipseLink ist mir aber fremd.
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen


Oben