Я не могу найти документацию о встроенной базе данных в OpenLiberty 18.0.0.2, такой как Payara или Wildfly. Есть ли встроенная база данных, поставляемая с OpenLiberty по умолчанию, или мне нужно настроить H2 или Derby DB самостоятельно?
Сейчас я настраиваю базу данных Derby следующим образом:
<?xml version="1.0" encoding="UTF-8"?>
<server description="new server">
<featureManager>
<feature>javaee-8.0</feature>
</featureManager>
<quickStartSecurity userName="admin" userPassword="adminpwd" />
<httpEndpoint id="defaultHttpEndpoint" httpPort="9080" httpsPort="9443" />
<applicationManager autoExpand="true" />
<applicationMonitor updateTrigger="mbean" />
<dataSource id="DefaultDataSource">
<jdbcDriver libraryRef="MyJDBCLib" />
<properties.derby.embedded databaseName="myDB" createDatabase="create" />
<containerAuthData user="user1" password="{xor}Oz0vKDtu" />
</dataSource>
<library id="MyJDBCLib">
<file name="/Users/Philip/Tools/openliberty/wlp-18.0.0.2/lib/derby.jar" />
</library>
</server>
Это правильный/общий подход для OpenLiberty?