мы создаем веб-проект (WAR-упаковку), который будет иметь только веб-сервисы, разработанные с использованием gvNIX/Roo, используя JAX-WS Java-первый подход.
Мы следуем официальному руководству, доступному по адресу http://www.gvnix.org/assets/doc/gvnix-1.4.1-reference-docs.pdf, но он, похоже, не работает.
Мы выполнили следующие шаги:
На этом шаге 4.2 из главы 30.3 он выходит из строя с сообщением: "Командная" удаленная служба определяет 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?
Заранее спасибо.
Эта ошибка была исправлена на gvNIX 2.0.0.M1
https://github.com/gvSIGAssociation/gvnix
Попробуйте и сообщите свои отзывы!
С наилучшими пожеланиями
web mvc setup
.