TOPIC: Nach dem Update
6 months 1 day ago #1274
Nach dem letzten Update auf 3.2 ergibt sich der in der Anlage gezeigte Fehler und folgender Java-Code:
package com.company.zweitabellenprojekt.entities;

import static javax.persistence.GenerationType.IDENTITY;

import java.util.ArrayList;
import java.util.List;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.OneToMany;
import javax.persistence.Table;

import com.company.zweitabellenprojekt.dal.HerstellerDAO;
import com.xdev.dal.DAO;
import com.xdev.util.Caption;

/**
* Hersteller
*/
@DAO(daoClass = HerstellerDAO.class)
@Caption("{%herstellerbereich}")
@Entity
@Table(name = "HERSTELLER", schema = "PUBLIC", catalog = "ZWEITABELLENDATENBANK")
public class Hersteller implements java.io.Serializable {

private Integer id;
private String herstellerbereich;
private String herstellername;
private List<Modelle> modelles = new ArrayList<>();

public Hersteller() {
}

@Caption("Id")
@Id
@GeneratedValue(strategy = IDENTITY)

@Column(name = "ID", unique = false, columnDefinition = "INTEGER")
public Integer getId() {
return this.id;
}

public void setId(final Integer id) {
this.id = id;
}

@Caption("Herstellerbereich")
@Column(name = "HERSTELLERBEREICH", columnDefinition = "VARCHAR")
public String getHerstellerbereich() {
return this.herstellerbereich;
}

public void setHerstellerbereich(final String herstellerbereich) {
this.herstellerbereich = herstellerbereich;
}

@Caption("Herstellername")
@Column(name = "HERSTELLERNAME", columnDefinition = "VARCHAR")
public String getHerstellername() {
return this.herstellername;
}

public void setHerstellername(final String herstellername) {
this.herstellername = herstellername;
}

@OneToMany(fetch = FetchType.LAZY, mappedBy = "hersteller")
public List<Modelle> getModelles() {
return this.modelles;
}

public void setModelles(final List<Modelle> modelles) {
this.modelles = modelles;
}

public Modelle addModelle(final Modelle modelle) {
getModelles().add(modelle);
modelle.setHersteller(this);
return modelle;
}

public Modelle removeModelle(final Modelle modelle) {
getModelles().remove(modelle);
modelle.setHersteller(null);
return modelle;
}

}

Auch bei der original-Nordwind datenbank ergibt sich das gleiche Bild unter Windows 10 home 64 bit

Wer weiß was das ist??

Vielen Dank im Voraus!
Schönes Wochenende
Attachments:
The administrator has disabled public write access.
5 months 4 weeks ago #1280
Hallo Thorsten61,

wir haben versucht Ihr beschriebenes Verhalten zu reproduzieren, es ist uns allerdings nicht gelungen. Aufgrund Ihrer Beschreibung
lässt sich hier leider keine weitere genauere Aussage treffen. Wir würden Sie wenn möglich bitten Ihr Projekt an unseren Support (This email address is being protected from spambots. You need JavaScript enabled to view it.)
zu senden um dann das Problem genauer zu analysieren.

MFG RapidClipse Team
The administrator has disabled public write access.