[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[certi-dev] Unable to create RTI ambassador
From: |
Jan-Patrick Osterloh |
Subject: |
[certi-dev] Unable to create RTI ambassador |
Date: |
Tue, 30 Aug 2011 16:24:46 +0200 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.20) Gecko/20110804 Lightning/1.0b2 Thunderbird/3.1.12 |
Hi,
I'm currently developing a federate for X-Plane. The plugin is already
starting up, but I can't create the RTIAmbassador. I get the following
message:
ERROR: Unable to create RTI ambassador: 'libRTI: Network Read Error
waiting RTI reply'
The code producing this is:
try {
this->rtiAmbassadorFactory = new RTIambassadorFactory();
this->rtiAmbassador =
this->rtiAmbassadorFactory->createRTIambassador(this->args);
} catch (RTIinternalError &e) {
wprintf(L"ERROR: Unable to create RTI ambassador: '%s'" ,
e.what().c_str());
exit(1);
}
By setting the environment variables for PrettyDebug, I get the
following output of the RTIA:
UN Socket(RecevoirUN) : : No error
HLALOG - 1314713594.718 -
d:/home/patrick/eclipse/certi/certi/libRTI/RTI1516ambassadorFactory.cpp>
enter RTIambassador::RTIambassador
HLALOG - 1314713594.718 LibRTI::UnjoinedFederate - SocketUN> UNIX Socket
created.
HLALOG - 1314713594.718 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libRTI/RTI1516ambassadorFactory.cpp>
====>executeService OPEN_CONNEXION
HLALOG - 1314713594.718 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libRTI/RTI1516ambPrivateRefs.cpp>
enter
RTI1516ambPrivateRefs::executeService(M_Open_Connexion,M_Open_Connexion)
HLALOG - 1314713594.718 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libRTI/RTI1516ambPrivateRefs.cpp>
sending request to RTIA.
HLALOG - 1314713594.718 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libCERTI/Message_RW.cc> enter
Message::send
HLALOG - 1314713594.718 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libCERTI/Message_RW.cc> enter
Message::serialize
HLALOG - 1314713594.718 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libCERTI/BasicMessage.cc> Serialize
<BasicMessage>
HLALOG - 1314713594.718 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libCERTI/Message_RW.cc> exit
Message::serialize
HLALOG - 1314713594.718 LibRTI::UnjoinedFederate - SocketUN> Beginning
to send UN message...
HLALOG - 1314713594.718 LibRTI::UnjoinedFederate - SocketUN> Sent 24
bytes out of 24.
HLALOG - 1314713594.718 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libCERTI/Message_RW.cc> exit
Message::send
HLALOG - 1314713594.718 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libRTI/RTI1516ambPrivateRefs.cpp>
waiting RTIA reply.
HLALOG - 1314713594.734 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libCERTI/Message_RW.cc> enter
Message::receive
HLALOG - 1314713594.734 LibRTI::UnjoinedFederate - SocketUN> Beginning
to receive U/W message...(Size 5)
HLALOG - 1314713601.671 LibRTI::UnjoinedFederate - SocketUN> Error while
receiving on UN socket.
HLALOG - 1314713601.671 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libCERTI/Exception.cc>
CERTI::Exception [NetworkError - reason=Error while receiving UN message.
libRTI: exception: NetworkError (read)
UN Socket(EmettreUN) : : No error
HLALOG - 1314713601.687 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libRTI/RTI1516ambassador.cpp>
====>executeService
CLOSE_CONNEXION
HLALOG - 1314713601.687 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libRTI/RTI1516ambPrivateRefs.cpp>
enter
RTI1516ambPrivateRefs::executeService(M_Close_Connexion,M_Close_Connexion)
HLALOG - 1314713601.687 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libRTI/RTI1516ambPrivateRefs.cpp>
sending request to RTIA.
HLALOG - 1314713601.687 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libCERTI/Message_RW.cc> enter
Message::send
HLALOG - 1314713601.687 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libCERTI/Message_RW.cc> enter
Message::serialize
HLALOG - 1314713601.687 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libCERTI/BasicMessage.cc> Serialize
<BasicMessage>
HLALOG - 1314713601.687 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libCERTI/Message_RW.cc> exit
Message::serialize
HLALOG - 1314713601.687 LibRTI::UnjoinedFederate - SocketUN> Beginning
to send UN message...
HLALOG - 1314713601.687 LibRTI::UnjoinedFederate - SocketUN> Error while
sending on UN socket.
HLALOG - 1314713601.687 LibRTI::UnjoinedFederate -
d:/home/patrick/eclipse/certi/certi/libCERTI/Exception.cc>
CERTI::Exception [NetworkError - reason=Error while sending UN message.
libRTI: exception: NetworkError (write)
libRTI: Could not execute 'Close connexion' service (Network error).
Service request ignored.
The RTIG gives no further output.
The interesting thing is, that I use the same code in another federate
(not x-Plane), and there it works without problems.
Do you have an idea, what the problem could be?
Kind regards
Jan-Patrick Osterloh
--
Dipl. Inform. Jan-Patrick Osterloh
FuE Bereich Verkehr | R&D Division Transportation
Human Centered Design Group
OFFIS
FuE Bereich Verkehr | R&D Division Transport
Escherweg 2 - 26121 Oldenburg - Germany
Phone/Fax: +49 441 97 22-524/502
E-Mail: address@hidden
URL: http://www.offis.de
- [certi-dev] Unable to create RTI ambassador,
Jan-Patrick Osterloh <=
- Re: [certi-dev] Unable to create RTI ambassador, Eric Noulard, 2011/08/30
- Re: [certi-dev] Unable to create RTI ambassador, Jan-Patrick Osterloh, 2011/08/31
- Re: [certi-dev] Unable to create RTI ambassador, Eric Noulard, 2011/08/31
- Re: [certi-dev] Unable to create RTI ambassador, Jan-Patrick Osterloh, 2011/08/31
- Re: [certi-dev] Unable to create RTI ambassador, Eric Noulard, 2011/08/31
- Re: [certi-dev] Unable to create RTI ambassador, Jan-Patrick Osterloh, 2011/08/31
- Re: [certi-dev] Unable to create RTI ambassador, Eric Noulard, 2011/08/31