2015-06-03 3 views
0

Я создаю два объекта (UserProfile и UserProfileView) в service.xml в портлете и разворачиваю этот портлет на сервере приложений. затем создайте эти таблицы в базе данных. Затем я получил таблицу сбрасывания и создаю представление вместо таблицы. этот вид создается из другой таблицы. (Create View UserProfileView Как выберите * из UserProfile)Предотвратить удаление данных

Теперь, когда я начинаю ошибку сервера, что я не могу удалить представление UserProfileView, а затем удалить все записи данных в таблице и зрения. Что можно сделать, чтобы исправить эту проблему?

+1

Ваш вопрос не является достаточно ясным, чтобы определить ваше требование. Не могли бы вы рассказать об этом дальше и указать следы журнала. –

+0

Что это за смысл? «затем создайте эти таблицы в базе данных». Разве service.xml не создает таблицы автоматически? –

+0

Я думаю, что не создавая таблицу с service.xml. при развертывании портлета и запуске lifetay tomcat bundle, создайте таблицу в базе данных. – ontashkal

ответ

1

Чтобы предотвратить это, мы должны установить это значение в service.properties портлета:

build.auto.upgrade = ложный

Смежные вопросы