Hi,
I have just run the first TAO Hello World test with success. We used an eBox
4300 target running Windows CE 6 which ran the TAO CORBA server. A linux
system was running the CORBA client. The client made a remote invocation
which returned the correct value. Attached the logging output of this test
run.
Thanks for the hard work until now!
Johnny
bu...@suse111-cegcc052:~/ACE/cegcc/ACE_wrappers/TAO/tests/Hello> perl
run_test.pl -Config WinCE -STATIC -debug
WinCE LocalFile for server.ior is
\network\temp\ACE_wrappers/TAO/tests/Hello/server.ior
LocalFile for server.ior is
/home/build/ACE/cegcc/ACE_wrappers/TAO/tests/Hello/server.ior
WinCE LocalFile for server.ior is
\network\temp\ACE_wrappers/TAO/tests/Hello/server.ior
delete \network\temp\ACE_wrappers/TAO/tests/Hello/server.ior
Using iBoot: 10.2.0.147:80
iBoot is currently: OFF
iBoot is currently: ON
Opening telnet connection <10.2.0.83:23>
WinCE waits for /home/build/ACE/cegcc/ACE_wrappers//TAO/tests/Hello/server.ior
timeout 60
Welcome to the Windows CE Telnet Service on WindowsCE
Pocket CMD v 6.00
\> net use temp /d & net use temp \\10.2.0.156\ace_cegcc
net use temp /d & net use temp \\10.2.0.156\ace_cegcc
temp was deleted successfully
temp successfully mapped to \\10.2.0.156\ace_cegcc
\> cd \network\temp\ACE_wrappers/TAO/tests/Hello/
cd \network\temp\ACE_wrappers/TAO/tests/Hello/
\network\temp\ACE_wrappers\TAO\tests\Hello> set
TMPDIR=\network\temp\ACE_wrappers/TAO/tests/Hello
set TMPDIR=\network\temp\ACE_wrappers/TAO/tests/Hello
\network\temp\ACE_wrappers\TAO\tests\Hello> set
ACE_LD_SEARCH_PATH=\network\temp\ACE_wrappers\lib
set ACE_LD_SEARCH_PATH=\network\temp\ACE_wrappers\lib
\network\temp\ACE_wrappers\TAO\tests\Hello> copy
\network\temp\ACE_wrappers/lib/MSVCR80D.dll .
copy \network\temp\ACE_wrappers/lib/MSVCR80D.dll .
\network\temp\ACE_wrappers\lib\MSVCR80D.dll: File not found.
\network\temp\ACE_wrappers\TAO\tests\Hello> copy
\network\temp\ACE_wrappers/lib/ACE.dll .
copy \network\temp\ACE_wrappers/lib/ACE.dll .
\network\temp\ACE_wrappers\lib\ACE.dll: File not found.
\network\temp\ACE_wrappers\TAO\tests\Hello> copy
\network\temp\ACE_wrappers/lib/TAO.dll .
copy \network\temp\ACE_wrappers/lib/TAO.dll .
\network\temp\ACE_wrappers\lib\TAO.dll: File not found.
\network\temp\ACE_wrappers\TAO\tests\Hello> copy
\network\temp\ACE_wrappers/lib/TAO_AnyTypeCode.dll .
copy \network\temp\ACE_wrappers/lib/TAO_AnyTypeCode.dll .
\network\temp\ACE_wrappers\lib\TAO_AnyTypeCode.dll: File not found.
\network\temp\ACE_wrappers\TAO\tests\Hello> copy
\network\temp\ACE_wrappers/lib/TAO_PortableServer.dll .
copy \network\temp\ACE_wrappers/lib/TAO_PortableServer.dll .
\network\temp\ACE_wrappers\lib\TAO_PortableServer.dll: File not found.
\network\temp\ACE_wrappers\TAO\tests\Hello> cd
\network\temp\ACE_wrappers/TAO/tests/Hello
cd \network\temp\ACE_wrappers/TAO/tests/Hello
\network\temp\ACE_wrappers\TAO\tests\Hello> server -ORBdebuglevel 10 -o
\network\temp\ACE_wrappers/TAO/tests/Hello/server.ior
server -ORBdebuglevel 10 -o
\network\temp\ACE_wrappers/TAO/tests/Hello/server.ior
TAO (83886086|83951622) - Completed initializing the process-wide service
context
TAO (83886086|83951622) - Default ORB services initialization begins
TAO (83886086|83951622) - Default ORB services initialization completed
TAO (83886086|83951622) - We are the default ORB ...
TAO (83886086|83951622) - Initializing the orb-specific services
TAO (83886086|83951622) - Default_Resource_Factory - unable to create codeset
manager.
TAO (83886086|83951622) - ORB_Core: Codeset Manager not available
TAO (83886086|83951622) - Loaded default protocol <IIOP_Factory>
TAO (83886086|83951622) - Created new ORB <>
TAO (83886086|83951622) - IIOP_Acceptor::open_i, listening on: <10.2.0.83:49155>
LocalFile for server.ior is
/home/build/ACE/cegcc/ACE_wrappers/TAO/tests/Hello/server.ior
INFO: /home/build/ACE/host/ACE_wrappers//TAO/tests/Hello/./client -k
file:///home/build/ACE/cegcc/ACE_wrappers/TAO/tests/Hello/server.ior
INFO: argument - '/home/build/ACE/host/ACE_wrappers//TAO/tests/Hello/./client'
INFO: argument - '-k'
INFO: argument -
'file:///home/build/ACE/cegcc/ACE_wrappers/TAO/tests/Hello/server.ior'
TAO (83886086|83951622) - Transport_Cache_Manager_T::fill_set_i, current_size =
0, cache_maximum = 512
TAO (83886086|83951622) - Transport_Cache_Manager_T::purge, Cache size after
purging is [0]
TAO (83886086|83951622) - TAO_LF_CH_Event[0]::state_changed_i, state
LFS_IDLE->LFS_CONNECTION_WAIT
TAO (83886086|83951622) - IIOP_Connection_Handler[437008400] ctor, this=1A0C3630
TAO (83886086|83951622) - Concurrency_Strategy::activate_svc_handler, opened as
TAO_SERVER_ROLE
TAO (83886086|83951622) - IIOP_Connection_Handler::open, The local addr is
<10.2.0.83:49155>
TAO (83886086|83951622) - IIOP_Connection_Handler::open, IIOP connection to
peer <10.2.0.156:32816> on 9
TAO (83886086|83951622) - Transport::post_open, tport id changed from 437008400
to 9
TAO (83886086|83951622) - Transport[9]::post_open, cache_map_entry_ is 0
TAO (83886086|83951622) - TAO_LF_CH_Event[9]::state_changed_i, state
LFS_CONNECTION_WAIT->LFS_SUCCESS
TAO (83886086|83951622) - Cache_IntId_T::Cache_IntId_T, this=1A01DAAC
Transport[9] is connected
TAO (83886086|83951622) - Cache_IntId_T::recycle_state,
ENTRY_UNKNOWN->ENTRY_IDLE_AND_PURGABLE Transport[9] IntId=1A01DAAC
TAO (83886086|83951622) - Transport_Cache_Manager_T::bind_i, Transport[9] @
hash:index{167936204:0}
TAO (83886086|83951622) - Transport_Cache_Manager_T::bind_i: Success
Transport[9] @ hash:index{167936204:0}. Cache size is [1]
TAO (83886086|83951622) - Transport[9]::register_handler
TAO (83886086|83951622) - Connection_Handler[9]::handle_input, handle = 9/9
TAO (83886086|83951622) - Transport[9]::handle_input
TAO (83886086|83951622) - Transport[9]::process_queue_head, 0 enqueued
TAO (83886086|83951622) - Transport[9]::handle_input_parse_data, enter
TAO (83886086|83951622) - Transport[9]::handle_input_parse_data, read 96 bytes
TAO (83886086|83951622) - GIOP_Message_State::parse_message_header_i
TAO (83886086|83951622) - GIOP_Message_State::get_version_info
TAO (83886086|83951622) - GIOP_Message_State::get_byte_order_info
TAO (83886086|83951622) - Transport[9]::process_parsed_messages, entering
(missing data == 0)
TAO (83886086|83951622) - GIOP_Message_Base::dump_msg, recv GIOP message v1.2,
88 data bytes, my endian, Type Request[1]
GIOP message - HEXDUMP 100 bytes
47 49 4f 50 01 02 01 00 54 00 00 00 01 00 00 00 GIOP....T.......
03 00 00 00 00 00 00 00 1b 00 00 00 14 01 0f 00 ................
52 53 54 90 6a 14 4a f8 65 0b 00 00 00 00 00 01 RST.j.Jøe.......
00 00 00 01 00 00 00 00 0b 00 00 00 67 65 74 5f ............get_
73 74 72 69 6e 67 00 00 01 00 00 00 01 00 00 00 string..........
0c 00 00 00 01 00 00 00 01 00 01 00 09 01 01 00 ................
02 00 00 00 ....
TAO (83886086|83951622) - GIOP_Message_Base::dump_msg, send GIOP message v1.2,
29 data bytes, my endian, Type Reply[1]
GIOP message - HEXDUMP 41 bytes
47 49 4f 50 01 02 01 01 1d 00 00 00 01 00 00 00 GIOP............
00 00 00 00 00 00 00 00 0d 00 00 00 48 65 6c 6c ............Hell
6f 20 74 68 65 72 65 21 00 o there!.
(15026|140223738955520) - string returned <Hello there!>
TAO (83886086|83951622) - Transport[9]::cleanup_queue, byte_count = 41
TAO (83886086|83951622) - Transport[9]::cleanup_queue, after transfer, bc = 0,
all_sent = 1, ml = 0
TAO (83886086|83951622) - Transport[9]::drain_queue_helper, byte_count = 41,
head_is_empty = 1
TAO (83886086|83951622) - Transport[9]::drain_queue_i, helper retval = 1
TAO (83886086|83951622) - Connection_Handler[9]::handle_input, handle = 9/9,
retval = 0
TAO (83886086|83951622) - Connection_Handler[9]::handle_input, handle = 9/9
TAO (83886086|83951622) - Transport[9]::handle_input
TAO (83886086|83951622) - Transport[9]::process_queue_head, 0 enqueued
TAO (83886086|83951622) - Transport[9]::handle_input_parse_data, enter
TAO (83886086|83951622) - Transport[9]::handle_input_parse_data, read 76 bytes
TAO (83886086|83951622) - GIOP_Message_State::parse_message_header_i
TAO (83886086|83951622) - GIOP_Message_State::get_version_info
TAO (83886086|83951622) - GIOP_Message_State::get_byte_order_info
TAO (83886086|83951622) - Transport[9]::process_parsed_messages, entering
(missing data == 0)
TAO (83886086|83951622) - GIOP_Message_Base::dump_msg, recv GIOP message v1.2,
68 data bytes, my endian, Type Request[2]
GIOP message - HEXDUMP 80 bytes
47 49 4f 50 01 02 01 00 40 00 00 00 02 00 00 00 giop....@.......
00 00 00 00 00 00 00 00 1b 00 00 00 14 01 0f 00 ................
52 53 54 90 6a 14 4a f8 65 0b 00 00 00 00 00 01 RST.j.Jøe.......
00 00 00 01 00 00 00 00 09 00 00 00 73 68 75 74 ............shut
64 6f 77 6e 00 67 00 00 00 00 00 00 00 00 00 00 down.g..........
TAO (83886086|83951622) - Connection_Handler[9]::handle_input, handle = 9/9,
retval = 0
(83886086|83951622) server - event loop finished
CORBA::ORB::destroy() called on ORB <>.
TAO (83886086|83951622) - Destroying ORB <>
TAO (83886086|83951622) - Connection_Handler[9]::close_connection_eh, purging
entry from cache
TAO (83886086|83951622) - Transport[9]::cleanup_queue_i, cleaning up complete
queue
TAO (83886086|83951622) - Transport[9]::cleanup_queue_i, discarded 0 messages,
0 bytes.
TAO (83886086|83951622) - Connection_Handler[9]::close_connection_eh, removing
from the reactor
TAO (83886086|83951622) - Connection_Handler[9]::close_connection_eh, cancel
all timers
TAO (83886086|83951622) - Transport[9]::cleanup_queue_i, cleaning up complete
queue
TAO (83886086|83951622) - Transport[9]::cleanup_queue_i, discarded 0 messages,
0 bytes.
TAO (83886086|83951622) - TAO_LF_CH_Event[9]::state_changed_i, state
LFS_SUCCESS->LFS_CONNECTION_CLOSED
TAO (83886086|83951622) - Connection_Handler[9]::close_connection_eh
TAO (83886086|83951622) - Transport[9]::cleanup_queue_i, cleaning up complete
queue
TAO (83886086|83951622) - Transport[9]::cleanup_queue_i, discarded 0 messages,
0 bytes.
\network\temp\ACE_wrappers\TAO\tests\Hello> Using iBoot: 10.2.0.147:80
iBoot is currently: OFF
WinCE LocalFile for server.ior is
\network\temp\ACE_wrappers/TAO/tests/Hello/server.ior
delete \network\temp\ACE_wrappers/TAO/tests/Hello/server.ior
Using iBoot: 10.2.0.147:80
iBoot is currently: OFF
bu...@suse111-cegcc052:~/ACE/cegcc/ACE_wrappers/TAO/tests/Hello>
------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables
unlimited royalty-free distribution of the report engine
for externally facing server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel