Настройка через файлы

Настройку через файлы конфигурации следует использовать, если SberMobile Server не запускается, а другие способы недоступны. Конфигурационный файл по умолчанию - server.xml. Альтернативное имя файла можно выбрать, использовав опцию командной строки '-f <filename>'.

Обратите внимание, что SberMobile Server не только загружает конфигурационный файл во время старта, но и сохраняет его настройки во время остановки. Выполненные вручную изменения в файле во время работы SberMobile Server будут перезаписаны.

Только несколько свойств глобальной конфигурации SberMobile Server сохраняются в конфигурационный файл. Это в основном свойства, используемые до установление соединения с базой данной.

Об этом прямо говорится в документации по глобальным свойствам, хранящимся в конфигурационном файле. Значения всех остальных глобальных настроек сохраняются в базу данных сервера.

Конфигурационный файл имеет формат XML (eXtensible Markup Language). Вот образец файла:

<config>
<firstLaunch>false</firstLaunch>
<previousVersion>31001</previousVersion>
<locale>ru</locale>
<usersSelfRegistration>true</usersSelfRegistration>
<configGuiMode>auto</configGuiMode>
<netAdminPort>6440</netAdminPort>
<netAdminEnabled>true</netAdminEnabled>
<databaseDriver>org.apache.derby.jdbc.EmbeddedDriver</databaseDriver>
<databaseUrl>jdbc:derby:database;create=true</databaseUrl>
...
</config>

SberMobile Server создает файл автоматически, нет необходимости добавлять настройки вручную. При устранении ошибок вам, возможно, потребуется изменить значения некоторых настроек.

Подробное описание доступных настроек можно найти в разделе Общие настройки.