powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Выдает ошибку AppServer
5 сообщений из 5, страница 1 из 1
Выдает ошибку AppServer
    #32516067
Фотография oson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаюсь разместить простой EJB компонент в AppServer 8 Sun.
В клиенте прописано
InitialContext initialContext = new InitialContext();
Object homeObject = initialContext.lookup("InterestCalculatorEJB");
InterestCalculatorHome calculatorHome =
(InterestCalculatorHome)PortableRemoteObject.narrow(
homeObject,InterestCalculatorHome.class);
(пример из справочника),
а при настройке этого EJB в AppServer'e (deploytool) пишу
- вкладка General - поле EnterpriceBeanName написано InterestCalculatorEJB - то есть имя JNDI?? которое клиент ищет??
Добавил во вкладке EJBRef's(Edit Enterprise Bean Reference) следующее
CodedName - InterestCalculatorEJB (как и JNDI name)
.....
JNDI name - InterestCalculatorEJB
Размешаю, подключаю клиента - пишет
javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
Что ему нужно?????
...
Рейтинг: 0 / 0
Выдает ошибку AppServer
    #32516320
Грасоff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а при настройке этого EJB в AppServer'e (deploytool) пишу
- вкладка General - поле EnterpriceBeanName написано InterestCalculatorEJB - то есть имя JNDI?? которое клиент ищет??

наверное имеешь в виду не EnterpriceBeanName, а поле Enterprise Bean Display Name. я сейчас проверял - в это поле прописывается чисто имя (это не jndi), например, InterestCalculator - оно для отображения в Application Deployment Tool.

а все прописал как следует? вот это например не обязательно:

Добавил во вкладке EJBRef's(Edit Enterprise Bean Reference) следующее
CodedName - InterestCalculatorEJB (как и JNDI name)

а вот это надо: JNDI name - InterestCalculatorEJB

создавал в deploytool?
file -> new application -> ear name
file -> new enterprise bean -> далее мастер запускается, в котором...

блин, приезжай в гости - покажу :)) писать некогда .. тебе срочно или как? а то я опять - вечером :)


.: 6.000.000 ways to die :.
...
Рейтинг: 0 / 0
Выдает ошибку AppServer
    #32516503
Фотография oson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да - нормально, приезжай!
Это ж ЗАГРАНИЦА!
Мне не срочно, т.к. я с ним не могу пока
работать - приходиться делать по-простому.
Но хочу задачу текущую реализовать так.
Читаю эти tutorials - нифига что-то не вижу
на эту тему. Когда найдешь время - напиши.
А то я смотрю в этом вообще мало кто рубит.
А летом народ вообще на юг едет - так что
можешь с обменом опытом из СТАЛИЦЫ приехать
в нашу деревню :))
...
Рейтинг: 0 / 0
Выдает ошибку AppServer
    #32516536
Грасоff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да какая мы нафиг столица... если культурная только. а вот от нас один человек собирается в июле в одессе отдохнуть. сисадмин наш.

.: 6.000.000 ways to die :.
...
Рейтинг: 0 / 0
Выдает ошибку AppServer
    #32518561
Фотография oson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поставил точно по tutorials пример (Cart какой-то).
Но что-то я не понял
- запускать клиента CartClient я должен так -
appclient -client CartAppClient.jar - но где ж возьметься appclient.bat на другой машине, где нет AppServer'a? Или еще клиента надо устанавливать?
Я думал просто java CartClient запускать :(
- В клиенте пишеться -
Object objref = initial.lookup("java:comp/env/ejb/SimpleCart");
А потом когда настраиваю этого CartClient в deploytool в tabbed EJB'refs
указываю CoddedName - ejb/SimpleCart ....., JNDI Name - CartBean
Может кто-то расшифровать, что к чему относиться и кто что ищет(lookup) -
"java:comp/env/ejb/SimpleCart","ejb/SimpleCart","CartBean"?
Оно то работает - но как у него это получается ?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Выдает ошибку AppServer
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]