Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> JBoss и Webservice, пример 
:(
    Опции темы
Evropeec
Дата 13.3.2008, 21:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 86
Регистрация: 20.2.2007

Репутация: нет
Всего: нет



Доброго всем времени суток.

очень надо простой пример вебсервиса на JBoss. ( ну а если найдётся с коннектом к Oracle, то вообще буду рад до ушей )
я никогда с этим не сталкивался, даже не знаю как к этому подходить. Очень надо и к сожалению срочно и абсолютно нет времени, может кто знает где можно подчерпнуть инфу. Буду очень благодарен. Мне надо самое простое. Главное понять принцип. 

Иногда решительный шаг вперёд есть следствие пинка в зад.
PM MAIL   Вверх
seth
Дата 14.3.2008, 10:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 4.6.2006

Репутация: 1
Всего: 1



Начало тут и дальше по теме ;)
http://jbws.dyndns.org/mediawiki/index.php?title=JBossWS


--------------------
PM MAIL   Вверх
Hidrag
Дата 8.12.2008, 17:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 877
Регистрация: 9.4.2005
Где: JDK

Репутация: 2
Всего: 25



У меня похожая задача, нужно прикрутить веб сервис к приложению, юзается Jboss 4.2.2, интсрумент IDEA 8
Проинсталлировал как там написано по ссылке http://jbossws.jboss.org/mediawiki/index.p...le=Installation
теперь по ссылке http://localhost:8080/jbossws/
вижу
Код

 Runtime information

    * Version: jbossws-native-3.0.4.GA
    * Build: 200810200936
    * View a list of deployed services
    * Access JMX console


Гут! Значит JBossWS встал.

Дальше, хочу прикрутить сэмплы, как написано здесь: http://jbossws.jboss.org/mediawiki/index.p...mples_testsuite

И при запуске команды ant tests-samples получаю вот это:
Код

D:\projects\jbossws-native-bin-dist>ant tests-samples
Buildfile: build.xml

prepare:

init:
     [echo] integration.target=jboss422

tests-prepare:
     [echo]
     [echo] -----------------------------------------------
     [echo] jboss.home   = C:/tools/jboss
     [echo] excludesfile = D:\projects\jbossws-native-bin-dist/tests/resources/t
est-excludes-jboss422.txt
     [echo] java.home    = C:\Program Files\Java\jdk1.6.0_07\jre
     [echo] jboss.bind   = localhost
     [echo] -----------------------------------------------

tests-classpath-jboss50:

tests-classpath-jboss42:

tests-classpath:

tests-init:

tests-samples:

prepare:

init:
     [echo] integration.target=jboss422

tests-prepare:
     [echo]
     [echo] -----------------------------------------------
     [echo] jboss.home   = C:/tools/jboss
     [echo] excludesfile = D:\projects\jbossws-native-bin-dist/tests/resources/t
est-excludes-jboss422.txt
     [echo] java.home    = C:\Program Files\Java\jdk1.6.0_07\jre
     [echo] jboss.bind   = localhost
     [echo] -----------------------------------------------

tests-classpath-jboss50:

tests-classpath-jboss42:

tests-classpath:

tests-init:

tests-run-internal:

BUILD FAILED
D:\projects\jbossws-native-bin-dist\tests\ant-import\build-testsuite.xml:365: Th
e following error occurred while executing this line:
D:\projects\jbossws-native-bin-dist\tests\ant-import\build-testsuite.xml:397: D:
\projects\jbossws-native-bin-dist\output\test-classes not found.

Total time: 0 seconds


Что я делаю не так? Либу junit скачал положил в папку либ анта.


--------------------
user posted image
PM WWW ICQ   Вверх
powerOn
Дата 8.12.2008, 20:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 28
Всего: 159



Насчет сэмплов не знаю, но если хочется создать простой сервис, аля HelloWorld, то
1) Создаешь проект для EJB.
2) Создаешь в нем EJB:

Код

package service;

import javax.ejb.Stateless;
import javax.jws.WebMethod;
import javax.jws.WebService;

@Stateless
@WebService
public class SimpleService {
    @WebMethod
    public String echo(String message) {
        return "Echo: " + message;
    }
}



3) Собираешь jar, деплоишь его.
4) Для проверки в http://localhost:8080/jbossws/ клацаешь на List of deployed services. Должен появиться твой сервис. Там же и WSDL можно скачать.

Всё, сервис готов. 


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
Hidrag
Дата 10.12.2008, 12:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 877
Регистрация: 9.4.2005
Где: JDK

Репутация: 2
Всего: 25



powerOn, Спасибо! и правда работает =)


--------------------
user posted image
PM WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0847 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.