1
我已經在WAS 6.1(通過WID 6.1)上安裝了一個應用程序,並在運行應用程序時得到以下異常。JPA問題與WAS 6.1
引起:org.apache.openjpa.util.MetaDataException:類聲明生成器名稱「system-uuid」,但使用AUTO生成類型。 AUTO下唯一有效的生成器名稱是「uuid-hex」和「uuid-string」。
我已經更改了數據庫,但問題仍然存在。該類聲明Authorization_ID
是System-UUID,但它對WAS7正常工作。請提供您的意見。以下是該課程的一部分:
@Id
@GeneratedValue(generator="system-uuid")
@GenericGenerator(name="system-uuid", strategy="uuid")
@javax.persistence.Column(name="AUTHORIZATION_ID")
@XmlID
@XmlAttribute
public String getKey() {
return this.key;
}
public void setKey(String key) {
this.key = key;
}
最好的辦法是將PMR歸檔到IBM ... – mglauche
您是否正在使用WAS 6.1 EJB 3.0功能包? (爲了獲得JPA支持) –