Сохраните две копии файла persistence.xml. Один для тестирования и другого для нормальной сборки.
копия жизненного цикла по умолчанию сборка persistence.xml к src/test/resources/META-INF
Создает отдельный профиль который, когда выполненный скопирует тестирование persistence.xml в src/test/resources/META-INF
Среднее доверие. Если вы разрабатываете код для перехода на общий хост, вам следует настроить локальное приложение на работу со средним доверием, иначе вы почти можете гарантировать, что получите проблемы с безопасностью с кодом, который отлично работает при полном доверии, но умирает в среде среднего доверия.
В этой статье MSDN более подробно рассказывается о среднем уровне доверия:
Они не всегда предлагают вам прямые доступ к базе данных (Enterprise Manager / Management Studio).
В конечном итоге вы используете какой-то странный веб-интерфейс для создания объектов базы данных, который не принимает в противном случае допустимый синтаксис SQL, и вам необходимо обновить все свои запросы и хранимые процедуры, чтобы приспособить их пользовательские изменения и ограничения.
Одна из моих проблем связана с разрешением файлового ввода-вывода. Пример записи в файл на веб-сервере из ASP.NET. Вы должны использовать предоставленный онлайн-инструмент, чтобы разрешить больше, чем чтение.