Я пытаюсь загрузить очень простое приложение Worklight «Hello World» (со средами iPhone и Android) на удаленный сервер (Worklight + DB2) с помощью консоли WL. Каждый раз, когда я нажимаю .wlapp, я получаю следующую ошибку:
"Не удалось развернуть приложение HelloWorld-all.wlapp. Недействительное поле полномочий: [http:"
Я попытался загрузить .wlapp со следующей конфигурацией и без нее:
worklight.properties:
#publicWorkLightHostname=localhost
publicWorkLightHostname=50.23.127.211
# HTTP or HTTPS
publicWorkLightProtocol=HTTP
# For default port leave empty
publicWorkLightPort=9080
...
# For DB2
wl.db.url=jdbc:db2:WRKLGHT
# For Oracle
wl.db.username={the system username with DB2 access}
wl.db.password={the system password}
Что касается образца, как я уже упоминал ранее, это просто шаблонный код, который поставляется с новым проектом Worklight 6.1.0.1, когда вы переходите в Файл -> Новый проект Worklight -> Гибридное приложение -> Готово, добавляете две среды (iPhone и Android), и выберите «Выполнить» -> «Собрать все», щелкнув приложение правой кнопкой мыши. Я пробовал с конфигурацией сервера и без нее (Пол Юань упомянул, что не думал, что для развертывания требуется что-либо еще, поскольку нет аутентификации [адаптер, форма и т. Д.]).