![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| unkis |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 802 Регистрация: 8.9.2004 Репутация: нет Всего: 1 |
Ребята помогите создать .WAR архив к WebServices исползующий Axis.
есть проект, которий исползует Hibernate + HSQL db, структура каталога виглядит следующим оброзом. src - здесь содержатся .java которие описуют Hibernate и т.д. web-services - здесь содержатся .java WebService lib - здесь содержатся все билиотеки, Axis, HSQL, Hibernate, ... build - здесь содержатся .class как WebService-ов так и те которие описуют Hibernate wsdd - здесь содержатся deploy.wsdd и undeploy.wsdd Ребята помогите составить bild.xml для ant. и объясните пожалуйста как его составить. Зарание благодарен. -------------------- www.unkis.com |
|||
|
||||
| tux |
|
|||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 74 Всего: 132 |
||||
|
||||
| unkis |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 802 Регистрация: 8.9.2004 Репутация: нет Всего: 1 |
да спасибо, я там был и видел,
я только не понял как там генерируется web.xml и server-config.wsdd. или я долген их сам написать и если да то как? Зарания благодарен. -------------------- www.unkis.com |
|||
|
||||
| unkis |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 802 Регистрация: 8.9.2004 Репутация: нет Всего: 1 |
Можно по подробне узнать что это такое и для чего оно нужно. -------------------- www.unkis.com |
|||
|
||||
| tux |
|
||||||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 74 Всего: 132 |
web.xml - вручную, выглядит примерно так:
server-config.wsdd генерится с помощью org.apache.axis.utils.Admin в цели generate-wsdd.
Не понял вопроса. Для чего нужны заглушки, интерфейсы и дескрипторы развертывания? Если да, то чтобы объяснить целая лекция нужна. |
||||||
|
|||||||
| unkis |
|
||||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 802 Регистрация: 8.9.2004 Репутация: нет Всего: 1 |
Вот у меня такая проблема.
у меня ест WebServices AircraftWS: он через Hibernate связуется с hsqldb виглядит он так.
Вот ещê классы которие он исползует: класс Aircraft Hibernate которий находится в папке de.pdbm.data.atis.model
мой клас MyAircraft, он похож на хибернатовский класс, он тоге лижит в папке de.pdbm.data.atis.model
и вот такой у меня к ниму deploy descriptor
Питаюсь делат по вашему примеру. я понимаю что AircraftWS я копирую в папку src/java Hibernate(Aircraft) и MyAircraft я копирую в папку src/java/de/pdbm/data/atis/model В Папку lib я копирую все нужные мне библиотеки: Hibernate.jar, HSQL.jar, ... Теперь у меня самая болшая проблемм как долген виглядет generate-wsdd в build.xml для моего случая? Еше есть всякие файли типа hibernate.cfg.xml, Aircraft.hbm.xml, куда их класть я тоге не знаю? И куде мне класть мой deploy-deskriptor? Зарания благодарен. -------------------- www.unkis.com |
||||||||
|
|||||||||
| unkis |
|
||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 802 Регистрация: 8.9.2004 Репутация: нет Всего: 1 |
Попробивал написать generate-wsdd вот так
после того как я копирую .war v tomcat етот WebServices существует при заходе сюда http://localhost:8080/testing-remote/servi...AircraftWS?wsdl видает следующее
тоесть ето говорит о том что он его deployment. но при попитки визвать метод вот так http://localhost:8080/testing-remote/servi...ributes2&id=72M то видает следующую ошибку:
Что я сделал не так? я знаю 100% что он должен рабоать с етими парамитрами. Зарания благодарен -------------------- www.unkis.com |
||||||
|
|||||||
| unkis |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 802 Регистрация: 8.9.2004 Репутация: нет Всего: 1 |
Значит, порыля по интернету и кое что даже получилось.
За основу взял структуру папок которая описанна на странице apache. Взял их build.xml подправил, получил .war. Скопировал его в TomCat/webapp и в менеджере он появился. но как мне его задеплоить(deploy) у меня есть deploy descripto, и в ant я вызываю его так
и так выглядит мой deployment descriptor
но он создаёт файл server-config.wsdd и кладёт его в папку \webapps\axis\web-inf а мне надо чтобы он положил этот файл в папку \webapps\ws-0.1-dev\web-inf как мне этого добится? зарания благодарен. -------------------- www.unkis.com |
||||
|
|||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |