Configurando Dois Arquivos de Referência de Recurso na Mesma Origem de Dados
É possível configurar dois arquivos de referência de recurso na mesma origem de dados. Isso permite estender as propriedades customizadas da origem de dados a ser estendida para incluir dois nomes de esquema diferentes (currentSQLId no z/OS ou currentSchema nas propriedades customizadas) que podem ser utilizados para explorar os recursos do servidor de aplicativos.
Sobre Esta Tarefa

property name="openjpa.jdbc.TransactionIsolation" value="read-committed"
Para
satisfazer esse pedido, a JPA (Java™ Persistence API) obterá uma conexão e
imediatamente chamará setTransactionIsolation(READ_COMMITTED). Quando você tiver dois EntityManagers que compartilham uma única conexão física com o
banco de dados, o primeiro EntityManager criará uma conexão com o banco de dados e
envolverá essa conexão em uma transação.
Quando o segundo EntityManager criar uma
conexão, ele não poderá alterar o nível de isolamento.
É possível evitar esse problema
criando dois arquivos de referência de recurso na mesma origem de dados. Você pode criar as referências de recursos com o Rational Application Developer ou editando os
arquivos XML. Será necessário fazer mudanças nos arquivos ejb-jar.xml,
ibm-ejb-jar-bnd.xml, ibm-ejb-jar-ext.xml e persistence.xml.
Nota: Para IBM® Optim PureQuery Runtime, se esta for uma origem de dados XA, você deve definir uma nova propriedade customizada na origem de dados em que property_name = downgradeHoldCursorsUnderXa e
valor booleano = true.
Consulte as seções a seguir para obter informações
sobre como fazer isso: