【发布时间】:2011-03-24 06:47:06
【问题描述】:
我想设置v$session.program Oracle 属性,以便在会话表中提供可用信息。我正在使用 JPA 和 jndi XA 数据源,该数据源是通过部署在 Jboss 的部署文件夹中的 oracle-xa-ds.xml 创建的,因此我无法访问连接的构造函数。 我可以访问 Connection 对象,在 JPA 2 中使用 unwrap,在 JPA 1 中通过将 JPA 转换为 Hibernate 类,但没有属性设置器(只有客户端信息属性是继续启动 JDBC 4.0 的方式)。
所以我的问题是,通过 Jboss 4.2 使用 JPA(带有 Hibernate):
- 是否可以在persistence.xml中配置v$session.program?
- 是否可以在 oracle-ds.xml 中配置 v$session.program ?
- 他们还有其他解决方案吗?
感谢您提供任何有价值的 cmets 和答案!
【问题讨论】:
标签: oracle hibernate jpa jboss datasource