2009-08-20 5 views
0

Я пытаюсь узнать, как реализовать веб-службы с помощью Axis2 и Tomcat, но я боюсь, что я не понимаю некоторые основы.Axis2 (war) + Tomcat 6: WSDL2Java отсутствует?

Я следил за этим tutorial, но когда я попытался использовать WSDL2Java, я заметил, что у меня нет инструмента в любом месте. Это происходит из-за того, что я загрузил и установил версию .war (веб-архив) Axis2, правильно?

Как я могу включить инструмент в текущую установку внутри Tomcat? Будет ли достаточно копировать/вставить?

Спасибо заранее, Hal

+1

wsdl2java - это инструмент командной строки. Загрузите axis2 'Standard Binary Distribution', тогда вы можете легко использовать его из макета каталога по умолчанию. –

+0

Спасибо! Я загрузил и попытался запустить его снова, но получил еще одну проблему: он говорит, что переменная AXIS_HOME не установлена ​​(что на самом деле является C: \ Program Files \ Apache Software Foundation \ Tomcat 6.0 \ webapps \ axis2 \). Любые идеи? Попробовал заставить SET AXIS_HOME = (...) по командной строке, но не будет работать –

+0

Как я понимаю, вы работаете в Windows, поэтому вам нужно добавить переменную среды AXIS_HOME (Control Panel-> System-> Environment Variables). Перезагрузите окно cmd после завершения. –

ответ

0

Как сказал Геннадий Шумахер, утилита проживала в стандартном бинарном только дистрибутиве. Спасибо, помощник!

0

Если у вас установлена ​​успешно, и если кот он и работает все и нужно это скопировать файл axis2.war в/WebApps и перезапустить для подтверждения (на некоторых Os Tomcat есть проблемы)

и непосредственно вызывать http://localhost:8080/axis2

и должны иметь возможность просматривать экран оси ...

файл файл axis2.war имеющийся в этом URL

http://www.carfab.com/apachesoftware//axis/axis2/java/core/1.6.0/axis2-1.6.0-war.zip

и если и хотят использовать "WSDL2Java", а затем загрузить этот

http://www.carfab.com/apachesoftware//axis/axis2/java/core/1.6.0/axis2-1.6.0-bin.zip

и установить путь к классам/пути после взрыва тэ молнии в любой папке "C:/TEMP/Axis2"

и будет найти wsdl2 ... в папке бин

касаемо Karthik

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