Как указать contextroot of в задаче ant app-deployer при использовании ant для развертывания приложения Worklight

#ant #ibm-mobilefirst

#ant #ibm-mobilefirst

Вопрос:

Worklight Knowledge Center имеет следующую документацию по использованию ant для развертывания приложения на сервере Worklight:

 <app-deployer deployable="app.wlapp"
    worklightServerHost="http://server-address:port/contextroot" 
    userName="username" password="password" />
  

Но в нем не содержится никаких подробностей о том, как указать contextroot. Итак, я попробовал следующее, но ни один из них не работает:

 worklightServerHost="http://localhost:9080"
worklightServerHost="http://localhost:9080/worklight"
  

Как можно указать contextroot?

Комментарии:

1. Несколько вопросов: 1) Какую версию Worklight вы используете?; 2) Что такое корневой корень контекста приложения — это на самом деле «/ worklight»?; 3) Какой тест безопасности защищает консоль Worklight — вы просто используете модуль входа в систему single identity или что-то ещезадействовано (например, LDAP)?

Ответ №1:

Корень контекста по умолчанию — это имя вашего проекта Worklight. Итак, если ваш проект называется MyProject, это корень вашего контекста. Измените его на это.

Сохранение имени проекта как есть, но использование другого для развертывания — это настройка, я верю в server.xml досье.