Olá pessoal estou com problemas para carregar imagens para o banco Oracle 10g. Na verdade a bronca é com Hibernate Annotations.
Estou tentando mapear a seguinte classe:
[i]
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
@Entity
@Table(name = “ALBUM”)
public class Album {
private byte[] photo;
@Column(name = “PHOTO”)
public byte[] getPhoto() {
return photo;
}
public void setPhoto(byte[] photo) {
this.photo = photo;
}
}
[/i]
Parte da exceção disparada:
…
org.hibernate.exception.GenericJDBCException: could not execute query
at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
at org.hibernate.loader.Loader.doList(Loader.java:214
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
at org.hibernate.loader.Loader.list(Loader.java:2024)
at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:95)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1562)
at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
…
E as mensagens do Log4j:
[i]
[WARN ] org.hibernate.util.JDBCExceptionReporter 26/09/2006 19:15:09 (JDBCExceptionReporter.java:logExceptions:71) - SQL Error: 17027, SQLState: null
[ERROR] org.hibernate.util.JDBCExceptionReporter 26/09/2006 19:15:09 (JDBCExceptionReporter.java:logExceptions:72) - Stream already was closed
[/i]
Se alguém puder me ajudar ficarei bastante grato.