Hibernate

Ice-Tea

Bekanntes Mitglied
Hallo zusammen,
ich habe grade versucht ein einfaches Entity zu Speichern.

Doch wird mir folgender fehler ausgegeben:
[EL Info]: 2011-12-17 18:02:36.581--ServerSession(2084328715)--EclipseLink, version: Eclipse Persistence Services - 2.2.0.v20110202-r8913
[EL Info]: 2011-12-17 18:02:37.611--ServerSession(2084328715)--file:/D:/Aktuelle Projekte/Netbeans/_Testprojekte/Java-Hibernate/build/classes/_Java-HibernatePU login successful
Exception in thread "main" java.lang.IllegalArgumentException: Object: java.hibernate.NewEntity[ id=1 ] is not a known entity type.
at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.registerNewObjectForPersist(UnitOfWorkImpl.java:4128)
at org.eclipse.persistence.internal.jpa.EntityManagerImpl.persist(EntityManagerImpl.java:406)
at test.jpa.NewEntityJpaController.create(NewEntityJpaController.java:40)
at test.jpa.JavaHibernate.main(JavaHibernate.java:31)
Java Result: 1

Ich hab schon etwa länger nicht mehr mit Java gearbeitet, daher bitte ich um Hilfe.

Danke schon mal im voraus.
 

Ice-Tea

Bekanntes Mitglied
Das ist mir bewusst. Nur weiß ich nicht was ich falsch gemacht habe.

Ich arbeite mit Netbeans und gehe eigentlich immer gleich vor.
Entity anlegen, Controller anlegen und den Rest per Hand.

Hier mein geschriebener Code:
Java:
    public static void main(String[] args) {
        // TODO code application logic here
        UserTransaction userTransaction = new TransactionManagerImpl();
        EntityManagerFactory factory = Persistence.createEntityManagerFactory("Java-HibernatePU");
        NewEntityJpaController controller = new NewEntityJpaController(userTransaction, factory);
        NewEntity entity = new NewEntity();
        entity.setId(1L);
        entity.setName("test");
        controller.create(entity);
    }
 
B

...ButAlive

Gast
Dir ist schon klar, dass du kein Hibernate verwendest? Laut log benutzt du Eclipse-Link. Ich vermute dass du mit Hibernate und JPA ein bisschen durcheinander kommst ;)

Zu deinem Problem: Hast du deine Entität auch java.hibernate.NewEntity auch in deine persistence.xml eingetragen?

BTW: "java" als Package-Name sollte man eingentlich nicht machen.
 

Ice-Tea

Bekanntes Mitglied
Ohh, du hast natürlic recht. Bin wirklich ein bisschen durcheinander.

OK, hat sich grad erledigt, denn das ich java nicht als package-namen verwenden darf weiß ich, daher hab ichs auch direkt geändert.
Nur hab ich vergessen diese Änderung in der persistence.xml bekannt zu machen.

Danke vielmals.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
I Element n aus Datenbank Query (JPA / Hibernate) Java Basics - Anfänger-Themen 3
I JPA / Hibernate "Predicate" kombinieren in der gleichen Query Java Basics - Anfänger-Themen 1
I BLOB / CLOB und Hibernate... Ratschläge benötigt Java Basics - Anfänger-Themen 10
B HQL / Hibernate, GroupBy und Ausgabe als Double Java Basics - Anfänger-Themen 1
D hibernate annotation Java Basics - Anfänger-Themen 2
D hibernate: string vs setparameter Java Basics - Anfänger-Themen 1
V kennt jemand empfehlenswerte online tutorials zur Hibernate ? gerne auch englisch. Java Basics - Anfänger-Themen 4
Todesbote Int Array mit Hibernate in Datenbank speichern. Java Basics - Anfänger-Themen 2
DStrohma Best Practice Hibernate für kleine Anwendung nutzen? Java Basics - Anfänger-Themen 4
T Hibernate Fehlermeldung Java Basics - Anfänger-Themen 9
D [Hibernate] Objektinhalte auslesen Java Basics - Anfänger-Themen 8
N Hibernate "Hello World" Tutorial gesucht Java Basics - Anfänger-Themen 9
F Logging von Hibernate-Statements und Glassfish Java Basics - Anfänger-Themen 2
G Maps und Hibernate - Performancefrage Java Basics - Anfänger-Themen 2
G hibernate . tutorial prob . Java Basics - Anfänger-Themen 4
G org.hibernate.MappingException:An AnnotationConfiguration. Java Basics - Anfänger-Themen 3
G [Hibernate] Node to traverse cannot be null Java Basics - Anfänger-Themen 3
G java.lang.IllegalArgumentException -> Hibernate Java Basics - Anfänger-Themen 2
G Hibernate, JDO und Alternativen Java Basics - Anfänger-Themen 4
G [Hibernate] Richtiger ColumnType Java Basics - Anfänger-Themen 2
G [Hibernate] Aus SQL-Statement Entities erzeugen Java Basics - Anfänger-Themen 2
G [Hibernate] Constraints über mehrere Tabellen Java Basics - Anfänger-Themen 2
G [Hibernate] Could not find a setter for property Java Basics - Anfänger-Themen 2
M [Hibernate] "Illegal start of expression"-Fehler b Java Basics - Anfänger-Themen 2
B Hibernate - DB2 - Java Java Basics - Anfänger-Themen 3
M [Hibernate]: Cascade-Frage Java Basics - Anfänger-Themen 4
S Hibernate Session: Wie in alle Klassen Java Basics - Anfänger-Themen 19
M [Hibernate] Speichern von ManyToOne-Beziehungen in der DB Java Basics - Anfänger-Themen 12
G JTable aus Hibernate Zeile löschen Java Basics - Anfänger-Themen 4
H [Hibernate] HibernateSessionFactory Pfad setzen Java Basics - Anfänger-Themen 4
G [Hibernate] Dynamischer Datenbankpfad Java Basics - Anfänger-Themen 4
G [Hibernate] Laden aus DB funktioniert nicht Java Basics - Anfänger-Themen 8
G [Hibernate] Beschränkte Selektion Java Basics - Anfänger-Themen 2
G [Hibernate] StaleStateException beim Löschen Java Basics - Anfänger-Themen 3
G Einfacher Anfang mit Hibernate Java Basics - Anfänger-Themen 4
F [Hibernate] Debug INFO Einstellungen Java Basics - Anfänger-Themen 5
F [Hibernate] Alle Objekte laden aus der DB laden Java Basics - Anfänger-Themen 6
F [Hibernate] Id aus DB auslesen Java Basics - Anfänger-Themen 5
C Hibernate und Mandantenfähigkeit Java Basics - Anfänger-Themen 7
G hibernate tutorial Java Basics - Anfänger-Themen 3
R Verständnisproblem mit Hibernate Java Basics - Anfänger-Themen 2
N Hibernate will nicht so wie ich Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben