Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Генерация Веб-сервиса по SessionEJBBean (EJB3.0)


Автор: trav1s 3.3.2009, 18:05
Oracle Jdeveloper 10.1.3.4

Схема hr/hr
Таблицы Countries и Regions

Я новичек в ejb.
Генерю entity from table(3.0).
Получается 2 сущности Regions("родительская") и в ней есть ссылка на список "дочерних" сущностей(List<Countries>). В сущности Countries есть обратная ссылка на родителя, на сущность Regions.
Создаю SessionEJBBean добавляю аннотацию @WebService. Добавляю метод

Код
    @WebMethod
    public Object createRegions(Regions regions){
        return persistEntity(regions);
    }


Запускаю sessionEJBBean и тестирую свой метод.
Я должен заполнить заполнить поля объекта Regions для передачи его в метод.
И тут проблема. Обычные поля отображаются нормально. А ссылка на список дочерних объектов нет. Отображается список объектов типа xsd:anyType, а не список объектов Regions.
Кто пользуется Jdeveloper'ом. Как Вы решали эту проблему?

Автор: powerOn 3.3.2009, 23:38
Уж лучше делайте без помощи IDE, раз отсутствует понимание того что она вам генерирует. Благо документации во всех интернетах по этой теме (EJB + WS) немерено.  smile 

Автор: trav1s 4.3.2009, 10:17
Ну посоветуйте чтонить. Что почитать ?

Автор: powerOn 4.3.2009, 13:29
Начать можно http://java.sun.com/javaee/5/docs/tutorial/doc/.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)