As propriedades de configuração do contêiner da API de Persistência Java.
Name | Type | Default | Description |
---|---|---|---|
defaultJtaDataSourceJndiName | string | Nome JNDI da origem de dados da Java™ Transaction API (JTA) padrão a ser usado por aplicativos em execução neste servidor. Por padrão, as origens de dados são JTA. Somente as origens de dados que são transacionais são permitidas neste campo. | |
defaultNonJtaDataSourceJndiName | string | Nome JNDI da origem de dados não transacionais padrão a ser usado por aplicativos em execução neste servidor. Somente as origens de dados que foram marcadas como não transacionais são permitidas neste campo. | |
defaultPersistenceProvider | string | Nome de classe do provedor de persistência padrão. Se essa propriedade não for especificada, o provedor padrão será dependente de qual recurso da JPAP estiver ativado. | |
entityManagerPoolCapacity | int | -1 | A capacidade do conjunto do EntityManager por referência de PersistenceContext. O mínimo é 0 e o máximo é 500. |
ignoreDataSourceErrors | booleano | Se for verdadeiro, os erros que ocorrem ao tentar consultar uma origem de dados especificada pelos elementos <jta-data-source> ou <non-jta-data-source> no arquivo persistence.xml serão relatados e ignorados, o que permite que o provedor de persistência determine uma origem de dados padrão. Se for falso, os erros serão propagados para o provedor de persistência para que os erros possam ser diagnosticados mais facilmente, mas os aplicativos configurados incorretamente podem não funcionar. Por padrão, esta propriedade será true se a JPA 2.0 for ativada e false, caso contrário. |
Um aplicativo a ser excluído do processamento do JPA.