Oracle データベースの 1 つに RAW 列があります。
他のプロジェクトで見た限りでは、この列を String プロパティにマップできるはずです。
@Column(name = "MYFIELD")
private String myfield;
Spring では動作しますが、WebSphere 7 では次のエラーが発生します。
<openjpa-1.2.3-SNAPSHOT-r422266:1372550 fatal user error> org.apache.openjpa.persistence.ArgumentException: "mypackage.MyClass.myfield" declares a column that is not compatible with the expected type "varchar". Column details:
Full Name: MYTABLE.MYFIELD
Type: varbinary
Size: 50
Default: null
Not Null: true
何がうまくいかないのですか?これが WebSphere でも機能することを確認しました。