Apache Cayenne хранит файл "...project.xml" в каталоге ресурсов. Этот файл содержит пароль к базе данных. Это проблема, потому что пароль [сервера развертывания] не должен быть виден разработчикам. Кроме того, во время разработки потребуется другой пользователь/пароль и подключение к другой базе данных.
Как лучше всего управлять этим "...project.xml" при использовании Cayenne? Какие-либо предложения?
РЕДАКТИРОВАТЬ:
Вместо помещения информации о соединении с базой данных (включая пароль) в файл XML можно ли программно вставить информацию в объект DataSource? Если это так, я могу загрузить информацию из файла конфигурации при запуске приложения, а затем внедрить ее.