2017-01-17 2 views
0

Я установил последнюю бета-версию Code Rally, следуя instructions on IBM developers site. Я считаю, что это бета версии 1.5, но на этой странице нет никаких указаний, и загрузки предыдущих стабильных версий также не доступны. Я установил код ралли наНе удается запустить автомобиль на сайте Code Rally beta (1.5?)

  • Linux - Fedora 25 (также в Ubuntu 15.04 и Windows 7 Ultimate)
  • Затмение Neon.2 релиз (4.6.2)

мне удалось создать промежуточный и запустить его на удаленном сервере. Но мне не удалось запустить его на сервере Liberty, установленном локально. Я установил сервер Liberty с вкладки Servers в левом нижнем углу перспективы ракурса кода. Он прослушивает порт 9080 (по умолчанию).

Затем я использовал вкладку Серверное в верхнем левом углу, чтобы создать новый сервер с Host: localhost и Port: 9080. Когда я Сохраните этой конфигурации заголовок диалогового окна говорит Статус: Online и Версия: < 1.3.1.2. Если я нажму , войдите в систему и введите идентификатор. Я получаю сообщение об успешном сообщении для входа.

enter image description here

Тем не менее, если я нажимаю View Лидеры затем Eclipse, открывает вкладку веб-браузера с сообщением об ошибке WebSphere, говоря, что корневой контекст не был найден, как можно видеть на следующем изображении.

enter image description here

Если я нажимаю Войдите в режим зрителя Я также получаю сообщение об ошибке. Похоже, что сервер Web-сервера Code Rally не был загружен в Liberty, но, в отличие от предыдущих версий Rally Rally (по крайней мере, согласно this video).

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

enter image description here

Может кто-нибудь мне точку к тому, что я делаю неправильно? Нужно ли устанавливать веб-приложение Code Rally в Liberty? Где я его получу?

Это бета-версия, но я бы предпочел стабильную версию. Доступны ли предыдущие стабильные версии?

ответ

1

Отказ от ответственности: Я являюсь частью команды Code Rally в IBM.

Для запуска на локальном сервере вам понадобится 1.5 версия сервера моделирования ралли Code Rally, которая еще не выпущена, так как все еще есть несколько выдающихся ошибок. Чтобы запустить гонку, где ИИ и симуляция гонки находятся на одном и том же компьютере, вам нужно запустить этот webapp на сервере Liberty, когда он будет доступен (что должно быть скоро).

Текущая бета-версия обозначена как таковая, так как для этой версии нет локальной версии гоночного сервера - бета-версии ранга стабильны на стороне клиента перед выпуском, поэтому единственной бета-частью является сервер имитации гонки. Было немало проблем с выпуском версии 1.4, которые были исправлены в 1.5 - к сожалению, переход на 1.5 привел к некоторым изменениям в API, где мы не можем иметь соединение с 1.4 и 1.5 серверами/клиентами. Когда мы проводили онлайн-конкурс на наших облачных серверах через декабрь, мы должны были обновить все облачные серверы до версии 1.5, чтобы люди могли участвовать в конкурсе с новым клиентом.

На данный момент я предлагаю запустить гонку на одном из серверов облаков - код вашего автомобиля будет запускаться локально, если вы создадите AI-агента для просмотра того, что происходит в вашем коде.

редактировать

Сервер моделирования 1,5 гонки теперь доступен для загрузки - ссылка для скачивания и установки инструкции здесь: https://www.ibm.com/developerworks/community/blogs/code-rally/entry/beta_installer

+0

Спасибо, Томас! Вы знаете, когда будет доступен сервер 1.5? Я буду преподавать курс архитектуры программного обеспечения в следующем семестре, начиная с февраля, и я хотел бы дать разминку, основанную на Code Rally. Я делал это раньше, но использовал старую версию, которая не требовала сервера приложений, но она не работает в последней версии Java и Eclipse. – jpleal

+1

Я не могу дать точную дату - предыдущая версия (1.4) Code Rally действительно требовала сервера приложений, а также для запуска кода AI. Серверная сторона всегда использовала либо облачные серверы, которые мы запускаем, либо создаем локальную версию. Я добавлю новый комментарий здесь, когда будет загружен сервер 1.5. –

+0

Я имел в виду гораздо более старую версию игр IBM, в том числе не только Code Rally, но также Code Ruler и Code Invaders. Я думаю, что это было первоначально написано Тимом де Бурсом. – jpleal

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