Я хочу настроить источник данных в Payara 5, используя PostgresQL в качестве базы данных. Это мой код из Интернета. xml:
<data-source>
<name>java:global/my_ds</name>
<class-name>org.postgresql.ds.PGSimpleDataSource</class-name>
<server-name>postgres.host.test</server-name>
<port-number>0</port-number>
<database-name>mydb</database-name>
<user>user</user>
<password>pwd</password>
</data-source>
Это отлично работает. Однако мне нужно установить текущую схему на источник данных. Для этого существует метод PGSimpleDataSource, поэтому я мог бы сделать это программно. Однако я хотел бы настроить текущую схему вместе с другими параметрами. Для этого я попытался:
- Добавление другого дочернего тега с именем
<current-schema>my-schema</current-schema>
в тег <data-source>
. Моя IDE жаловалась, что этот дополнительный тег не разрешен. - Добавление свойства с именами
current-schema
и currentSchema
в тег <data-source>
. Это было разрешено, но безрезультатно.
Итак, теперь я ищу способ, который действительно работает.