Невозможно создать проект только для веб-сервиса с gvNIX/Roo
Мы создаем веб-проект (WAR-упаковка), который будет иметь только веб-сервисы, разработанные с использованием gvNIX/Roo, в соответствии с JAX-WS Java-first подходом.
Мы следуем официальному руководству, доступному по адресу http://www.gvnix.org/assets/doc/gvnix-1.4.1-reference-docs.pdf но, похоже, оно не работает.
Мы сделали следующие шаги:
- Следовал главе 2, установка gvNIX. Правильный.
- Придерживался главы 3, разработка с Eclipse. Мы использовали STS в качестве дистрибутива (глава 3.1.1). Правильный.
- Следуйте главе 5, создайте новое приложение. Правильный.
- Следовал главе 30, дополнительный сервис.
- Придерживался главы 30.2, создание локальных сервисов. Правильный.
- Следовал главе 30.3, создание серверов из Java. Потерпеть поражение.
На этом шаге 4.2 из главы 30.3 происходит сбой с сообщением: "Команда 'remote service define ws --class ~.service.Service' найдена, но в данный момент недоступна (введите 'help', затем ENTER, чтобы узнать об этой команде)",
Собирая все это вместе, это содержание log.roo:
// Spring Roo 1.3.1.RELEASE [rev 8cb81a3] log opened at 2015-03-26 09:24:15
project --topLevelPackage com.test.webservices --projectName webservices --java 7 --packaging WAR
// Spring Roo 1.3.1.RELEASE [rev 8cb81a3] log closed at 2015-03-26 09:24:24
// Spring Roo 1.3.1.RELEASE [rev 8cb81a3] log opened at 2015-03-26 09:24:31
remote service class --class ~.service.Service
remote service operation --name myMethod --service ~.service.Service --return java.lang.Long --paramNames param1,param2 --paramTypes "java.lang.String,java.util.List"
// Spring Roo 1.3.1.RELEASE [rev 8cb81a3] log closed at 2015-03-26 09:30:59
И эта команда не работает:
remote service define ws --class ~.service.Service
Почему эта последняя команда не работает, когда вы следуете пошаговому руководству?
Это ошибка в gvNIX/Roo? Разве gvNIX/Roo не поддерживает первый подход к Java?
Заранее спасибо.
1 ответ
Эта ошибка была исправлена в gvNIX 2.0.0.M1
https://github.com/gvSIGAssociation/gvnix
Попробуйте и оставьте свой отзыв!
С уважением