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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как работать с EJB на Oracle 
:(
    Опции темы
oson
Дата 3.3.2004, 12:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Господа. Кто-то может подсказать, как имплантировать зерно в Oracle -
именно настройка этого sess_iiop - а то у меня Oracle ничего не слушает по этому порту - 2481 - и настроить не выходит?
PM MAIL   Вверх
AntonSaburov
Дата 3.3.2004, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

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



А другими словами ?
Я правда имею не очень много опыта по скрещиванию JAVA и Oracle, и вполне может быть, что для крупных спецов вопрос понятен. Но я не понял. Можно как-то подробнее ?
PM MAIL WWW ICQ   Вверх
oson
Дата 3.3.2004, 16:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Суть вот в чем.
Стоит Oracle817.
Создаю удаленный, домашний интерфейсы и само сеансовое зерно, в котором
и есть сама бизнес-логика так сказать - ну все как надо в EJB.
Затем делаю дескриптор внедрения зерна типа MySmth.ejb.
Делаю файл типа MySmth.jar из всего этого. И вот доходит до внедрения.
Использую утилиту Oracle8 (в 9 ее уже нет - там контейнер перенес в iAS)
deployejb -republish -temp temp -u scott -p tiger -s sess_iiop://hostname:2481:sid_bd -descriptor MySmth.ejb -generated MySmthClient.jar
MySmth.jar
и вот на это отвечает моя машина, что нет никакого сервиса на машине
hostname по порту 2481.
Я тогда пытаюсь там настроить listener, чтоб он прослушивал порт 2481
и именно по протоколу(или что это?) sess_iiop. Пишу в listener.ora на сервере
LISTENER1 =
<DESCRIPTION =
< PROTOCOL = TCP><HOST = hostname><PORT = 2481>>
>
SID_LIST_LISTENER1=
<SID_LIST =
<SID_DESC =
<GLOBAL_DBNAME = имя базы >
<ORACLE_HOME = D:\oracle\ora817>
<SID_NAME = sid_db>
>
>
Перезапускаю листенер (хотя в сервисах - это Win2000 - он не появился Listener1)
и запускаю у себя deployeib ... то, что я писал -
отвечает cannot connect to service sess_iiop://hostname:2481:sid_bd
и все.
И вот еще нигде ж ничего не говориться, что это sess_iiop?
Что-то я не то делаю - а что - не знаю.
PM MAIL   Вверх
SmaLL
Дата 3.3.2004, 17:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Ты listener.ora ручками правишь?
Я для создания листенеров использую Net Configuration Assistant. Он тогда и сервисы нужные для листенеров создаЁт.


--------------------
Что ни делается - всЁ к лучшему! SmallWeb
Мой адрес не дом и не улица, мой адрес родной пивзавод!
PM MAIL WWW ICQ   Вверх
oson
Дата 3.3.2004, 18:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Попробую Net8Configuration Assistant воспользоваться
1.добавляю листенер - Add listener
2.выбираю протокол - TCP -
там еще есть TCPS, IPC,NMP,SPX- но sess_iiop наверное ж использует TCP?
3.выбираю порт - use another port 2481
4.Select listener, what you want start
Listene2
Но нигде ж ничего не говориться за sess_iiop.
А уже какую базу прослушивает - пишу руками
в том же файле listener.ora
SID_LIST_LISTENER =
<SID_LIST =
<SID_DESC =
<GLOBAL_DB_NAME = crfd>
<ORACLE_HOME = D:\Oracle\Ora817>
<SID_NAME = crfd>
>
>


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

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

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


 




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


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

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