Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Corba";
Текущий архив: 2005.07.11;
Скачать: [xml.tar.bz2];

Вниз

Это кто? PortableServer_POA::AdapterNonExistent   Найти похожие ветки 

 
Pumpa   (2004-09-15 14:47) [0]

Господа, помогите убогому!
делаю элементарный сервачек, по книжке практически, получаю
---------------------------
Project Project1.exe raised exception class PortableServer_POA::AdapterNonExistent with message "Exception Object Address: 0xD76E42". Process stopped. Use Step or Run to continue.
---------------------------


 
VMcL ©   (2004-09-15 15:57) [1]

>>Pumpa  (15.09.04 14:47)

Больше нечего добавить?


 
Pumpa   (2004-09-15 16:12) [2]

Ох...
Ругается на строку:
 boa->obj_is_ready(&test_testObject);
Вот IDL:
interface test
{
       string isgood();
};
Вот реализация:
char* testImpl::isgood()
{
       return "some string";
}
ИМХО дело не в коде. То ли звезды не так расположены, то ли в ДНК баги... Уж не знаю, на что грешить. С утра воюю.
А что еще добавить?


 
Pumpa   (2004-09-15 16:19) [3]

А полноситью это звучит так:
main(int argc, char* argv[])
{
       try
       {
                // Initialize the ORB and BOA
                CORBA::ORB_var orb = CORBA::ORB_init(argc, argv);
                CORBA::BOA_var boa = orb->BOA_init(argc, argv);
                testImpl test_testObject("testObject");
                boa->obj_is_ready(&test_testObject);
                // Wait for incoming requests
                boa->impl_is_ready();
       }
       catch(const CORBA::Exception& e)
       {
                Cerr << e << endl;
                return(1);
       }
       return 0;
}
ни строчки моей - все генерится само.


 
inic ©   (2004-09-15 18:06) [4]

Тупость скажу наверное, но ты не забыл запустить брокер ?


 
Pumpa   (2004-09-15 19:01) [5]

>Тупость скажу наверное, но ты не забыл запустить брокер ?
VisiBroker SmartAgent?
Не забыл.
В трее он, по крайней мере болтается. Может, при запуске мантру какую надо прочитать? Я думал, мож у меня чего не так, на соседний комп поставил - то же самое.
ЛЮДИ-И-И-И-И-И!!! Помогитя-я-я-я!!!!!


 
inic ©   (2004-09-16 12:41) [6]

Короче проще на месте проверить кинь этот исходник мне на мыло inicЗЛАЯСОБАКАlistТОЧКАru (это спамеров е....х), сегодня-завтра посмотрю, может у меня запустится и все такое.


 
Pumpa   (2004-09-16 15:26) [7]

Спасибо! Если не дойдет, копия лежит в levak78@bk.ru пароль 999999. Может, правда с брокером что? Я его отдельно ставил (4.5, с дельфи который)


 
inic ©   (2004-09-16 17:52) [8]

Будешь удивлен, но у меня все скомпалилось-запустилось.

Потом запустил VisiBroker Console, который сказал мне по секрету что, мол, да, есть такой объект "testObject" в сети.

Щас буду смотреть версии моих билдов и брокеров, а то у меня все смешано: делфя, билды и к каждому вроду я ставил какие-то патчи.


 
Pumpa   (2004-09-16 17:56) [9]

Удивлен... млин... =)
А мож в Environment varables чего дописать... У меня только VBROKERDIR про брокер написано...


 
inic ©   (2004-09-16 18:02) [10]

Работает и с брокером на серваке, и если запустить еще один локально.

* C++ Bulder 6.0 Build 10.157
* SmartAgent 04.05.00.C1.01 (не знаю че такое), Built on 12/21/2001
* JRE (java -showversion из cmd line) 1.3.1_12-b03
(кстати с 1.2 че-то тоже помню не работало).

Хотя может дело не в этом, но версии сравни, особенно яву.


 
inic ©   (2004-09-16 18:05) [11]

Ну я посмотрел, VBROKERDIR написано, и еще в PATH записано:
C:\INPRISE\VBROKER\BIN


 
inic ©   (2004-09-16 18:12) [12]

Так! Я очень сорри, в первый раз сделал просто билд а запустил отдельно, а теперь запустил из под билдов - и появилось такое же г. Странно, но ведь VisiBroker Console показывает что объект есть.


 
Pumpa   (2004-09-16 18:22) [13]

То есть, бага, все-таки не в настройках-версиях-конфигурациях?


 
inic ©   (2004-09-16 18:27) [14]

Может и в них, но значит у меня такие же глюки :(

Все равно если запустить ее, а потом запустить клиента (а его щас наклепал на дельфях), то клиент и объект видит, и метод его выполняет - получаем результат 3 (3.14 я убрал, а то результат декларирован как лонг, а мы возвращаем 3.14 - побоялся ругани со стороны компьютера).


 
inic ©   (2004-09-16 18:28) [15]

ОФФТ: Теперь смогу писать только завтра.


 
Pumpa   (2004-09-17 10:33) [16]

Ок. Видимо, звезды, все-таки, против. Тогда открываем новый топик. =)



Страницы: 1 вся ветка

Форум: "Corba";
Текущий архив: 2005.07.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.037 c
1-1119368947
aha
2005-06-21 19:49
2005.07.11
для хранения разных параметров программы пользуюсь компонентом


3-1117605470
ArkIv
2005-06-01 09:57
2005.07.11
FreeLibrary и try catch


3-1117285895
Darkmaster
2005-05-28 17:11
2005.07.11
XML и сохранение базы


1-1118677570
Earth
2005-06-13 19:46
2005.07.11
Edit - выделение


14-1118331206
Андрей Жук
2005-06-09 19:33
2005.07.11
Разрешается ли вам распивать спиртные напитки на рабочем месте?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский