Свойства конфигурации для контейнера JPA.
Name | Type | Default | Description |
---|---|---|---|
defaultJtaDataSourceJndiName | string | Имя JNDI источника данных Java™ Transaction API (JTA) для использования приложениями, которые выполняются на этом сервере. По умолчанию все источники данных - JTA. В этом поле допустимы только источники данных для транзакций. | |
defaultNonJtaDataSourceJndiName | string | Имя JNDI источника данных для остальных целей, используемого приложениями на этом сервере. В этом поле допустимы только источники данных, не используемые для транзакций. | |
defaultPersistenceProvider | string | Имя класса стандартного поставщика хранилища. Если это свойство не указано, то стандартный поставщик хранилища зависит от того, какой компонент JPA включен. | |
entityManagerPoolCapacity | int | -1 | Вместимость пула EntityManager на каждую ссылку PersistenceContext. Минимальное значение равно 0, а максимальное - 500. |
ignoreDataSourceErrors | boolean | Если задано значение true, то ошибки, происходящие во время попытки поиска в источнике данных, указанном в элементах <jta-data-source> или <non-jta-data-source> в файле persistence.xml, игнорируются и о них создается отчет, что позволяет поставщику хранилища определить источник данных по умолчанию. Если задано значение false, то ошибки передаются в поставщик хранилища, чтобы упростить диагностику ошибок, но при этом приложения с ошибками настройки могут не работать. По умолчанию этому свойству присвоено значение, если включен JPA 2.0, или false в противном случае. |
Приложение для исключения из обработки JPA.