jpa - Contenitore JPA (jpa)

Proprietà di configurazione per il contenitore JPA (Java Persistence API).

NameTypeDefaultDescription
defaultJtaDataSourceJndiNamestringIl nome JNDI dell'origine dati JTA (Java™ Transaction API) predefinito che deve essere utilizzato dalle applicazioni in esecuzione su questo server. Per impostazione predefinita, le origini dati sono JTA. In questo campo sono consentite solo le origini dati transazionali.
defaultNonJtaDataSourceJndiNamestringIl nome JNDI dell'origine dati non transazionale predefinito che le applicazioni in esecuzione su questo server devono utilizzare. In questo campo sono consentite solo le origini dati contrassegnate come non transazionali.
defaultPersistenceProviderstringIl nome classe del provider di persistenza predefinito. Se questa proprietà non è specificata, il provider predefinito dalla funzione JPA abilitata.
entityManagerPoolCapacityint-1La capacità del pool EntityManager per riferimento PersistenceContext. Il valore minimo è 0 ed il valore massimo è 500.
ignoreDataSourceErrorsbooleanoSe true, gli errori che si verificano durante il tentativo di ricerca di un'origine dati specificata dagli elementi <jta-data-source> o <non-jta-data-source> nel file persistence.xml sono notificati e ignorati, ciò consente al provider di persistenza di determinare un'origine dati predefinita. Se false, gli errori vengono propagati al provider di persistenza in modo che gli errori possono essere diagnosticati più facilmente, ma le applicazioni con una configurazione errata potrebbero non funzionare. Per impostazione predefinita, questa proprietà è true se JPA 2.0 è abilitato e false in caso contrario.

excludedApplication

Un'applicazione che deve essere esclusa dall'elaborazione JPA.