[Oracle ADF] Создание “заглушки” для разраотки приложения

P.S. Если действительно кому-нибудь будет нужно, я опишу процедуру более подробно !!!


  1. Создаем новое приложение “Fusion Web Application (ADF)”


  1. Создаем профиль:

web.xml - правой кнопкой и выбираем “Create War Deployment Profile” с именем “view”

На вкладке “General” выбираем “Specify java EE Web Context Root:” /view


  1. View

ViewController –> Project Properties

Deployment –> Удаляем старый профиль. Оставляем view.


  1. Edit EAR Deployment Profile Properties

Deployment –> Текущий удаляем.

Создаем новый:

type: ear name: app1

“Application name”: project-name-project-version

На вкладке “Application Assambly”: выбираем в дереве “ViewContorller.jpr”

  • view


  1. ViewController –> Web Content –> WEb-INF –> Кликаем adfc-config.xml
    Перетаскиваем на холст элемент view из панели Componet Pallete.

Кликаем по view

Name: view1 Document Type: Facelet
BlankPage
OK


  1. Редактируем web.xml.
    Делаем возможность подключаться к приложению по адресу /view а не /view/faces/view1.jsf

Добавляем следующий код:

  <welcome-file-list>
    <welcome-file>faces/view1.jsf</welcome-file>
  </welcome-file-list>


  1. Подключаемся к браузеру и убеждаемся, что стартует заглушка ADF.

http://localhost:7001/view/