jpa - Kontejner JPA (jpa)

Vlastnosti konfigurace kontejneru Java Persistence API.

NameTypeDefaultDescription
defaultJtaDataSourceJndiNamestringVýchozí název rozhraní JNDI zdroje dat API JTA (Default Java™ Transaction), který mají použít aplikace spuštěné na tomto serveru. Při výchozím nastavení jsou rozhraní JTA zdroje dat. V tomto poli jsou povoleny pouze transakční zdroje dat.
defaultNonJtaDataSourceJndiNamestringVýchozí název rozhraní JNDI netransakčního zdroje dat, který mají použít aplikace spuštěné na tomto serveru. V tomto poli jsou povoleny pouze zdroje dat, které byly označeny jako netransakční.
defaultPersistenceProviderstringNázev třídy výchozího poskytovatele perzistence. Není-li tato vlastnost uvedena, závisí výchozí poskytovatel na tom, jaká funkce JPA je povolena.
entityManagerPoolCapacityint-1Kapacita fondu správce EntityManager pro odkaz PersistenceContext. Minimální hodnota je 0 a maximální je 500.
ignoreDataSourceErrorsbooleanMá-li hodnotu true, budou chyby, ke kterým dojde při pokusu vyhledat zdroj dat uvedený v prvcích <jta-data-source> nebo <non-jta-data-source> souboru persistence.xml, nahlášeny a ignorovány, což umožní poskytovateli perzistence určit výchozí zdroj dat. Má-li hodnotu false, budou se chyby šířit na poskytovatele perzistence, takže bude možné chyby snadněji diagnostikovat, ale špatně nakonfigurovaná aplikace nemusí fungovat. Standardně je tato vlastnost nastavena na hodnotu true, je-li povolena JPA 2.0. Jinak má hodnotu false.

excludedApplication

Aplikace, která má být vyloučena ze zpracování JPA.