[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jacorb-developer
Subject:    [jacorb-developer] Bank example - socket timeout?
From:       "Adam Saltiel" <adam.saltiel () btinternet ! com>
Date:       2002-10-15 17:03:01
Message-ID: 00b101c27455$14be6760$0200a8c0 () mydomain ! com
[Download RAW message or body]

Hi,

I am trying the following with the bank example program.
I am opening four command prompt windows on my local machine in the order
indicated.
What am I doing wrong? Is this just a question of socket timeout, I know my
machine can be slow? If so how do I set a longer timeout for sockets?

TIA
Adam

Command window-01
name server :-
F:\JacORB\JacORB_1_4_1\bin>ns  /F:/JacORB/JacORB_1_4_1/NS_Ref -p 3338

F:\JacORB\JacORB_1_4_1\bin>
        JacORB V 1.4.1, www.jacorb.org
        (C) Gerald Brose, FU Berlin/XTRADYNE Technologies, July 2002
[ InterceptorManager started with 0 SIs, 0 CIs and 1 IORIs ]
[ POA RootPOA - ready ]
[ Set BasicListener address string to 192.168.0.2 ]
[ POA NameServer-POA - ready ]
[ NS up ]
[ Opened new server-side TCP/IP transport to P350NTS:3930 ]
[ POA NameServer-POA - rid: 0 oid: _root opname: bind - process request ]
[ POA NameServer-POA - oid: _root -  incarnate ]
[ No naming context state, starting empty ]
[ POA NameServer-POA - oid: _root - servant is incarnated ]
[ POA NameServer-POA - oid: _root - object is activated ]
[ Bound name: DigiBank.server ]
[ Socket timed out with timeout period of 10000 ]
[ Opened new server-side TCP/IP transport to P350NTS:3934 ]
[ Closing TCP connection, reason 1 ]
[ Closed connection (server-side) P350NTS:3930 ]
[ POA NameServer-POA - rid: 0 oid: _root opname: bind - process request ]
[ Bound name: TransactionService.service ]
[ Socket timed out with timeout period of 10000 ]
[ Closing TCP connection, reason 1 ]
[ Closed connection (server-side) P350NTS:3934 ]



Command window-02
Server object :-
F:\JacORB\JacORB_1_4_1\classes>..\bin\jacotemplate.bat
demo.bank.transaction.exp
licit.Server --ior /F:/JacORB/JacORB_1_4_1/NS_Ref -ORBNoCodeSets -ORBIIOAddr
ine
t:192.168.0.2 &''

F:\JacORB\JacORB_1_4_1\classes>
        JacORB V 1.4.1, www.jacorb.org
        (C) Gerald Brose, FU Berlin/XTRADYNE Technologies, July 2002
[ InterceptorManager started with 0 SIs, 0 CIs and 1 IORIs ]
[ POA RootPOA - ready ]
[ Set BasicListener address string to 192.168.0.2 ]
[ POA RootPOA - oid: 00 11 03 32 16 25 03 46 01 39 3E  - object is
activated ]
[ Trying to resolve URL/IOR from: file:/F:/JacORB/JacORB_1_4_1/NS_Ref ]
[ ConnectionManager: created new conn to target 192.168.0.2:3338 ]
[ Connected to 192.168.0.2:3338 ]
[ Closed client-side TCP/IP transport to 192.168.0.2:3338 ]


Command window-03
Transaction server :-
F:\JacORB\JacORB_1_4_1\bin>ts --ior
/F:/JacORB/JacORB_1_4_1/NS_Ref -ORBNoCodeSet
s -ORBIIOAddr inet:192.168.0.2:&''
        JacORB V 1.4.1, www.jacorb.org
        (C) Gerald Brose, FU Berlin/XTRADYNE Technologies, July 2002
[ InterceptorManager started with 0 SIs, 0 CIs and 1 IORIs ]
[ POA RootPOA - ready ]
[ Set BasicListener address string to 192.168.0.2 ]
[ POA RootPOA - oid: 00 11 03 32 16 28 42 47 01 07 21  - object is
activated ]
[ TransactionService up ]
[ Trying to resolve URL/IOR from: file:/F:/JacORB/JacORB_1_4_1/NS_Ref ]
[ ConnectionManager: created new conn to target 192.168.0.2:3338 ]
[ Connected to 192.168.0.2:3338 ]
[ Closed client-side TCP/IP transport to 192.168.0.2:3338 ]


Command window-04
Client object output :-
F:\JacORB\JacORB_1_4_1\classes>
        JacORB V 1.4.1, www.jacorb.org
        (C) Gerald Brose, FU Berlin/XTRADYNE Technologies, July 2002
[ InterceptorManager started with 0 SIs, 0 CIs and 1 IORIs ]
[ Trying to resolve URL/IOR from: file:/F:/JacORB/JacORB_1_4_1/NS_Ref ]
[ ConnectionManager: created new conn to target 192.168.0.2:3338 ]
[ Connected to 192.168.0.2:3338 ]
[ Closed client-side TCP/IP transport to 192.168.0.2:3338 ]
[ ERROR: Abnormal connection termination. Lost 1 outstanding replie(s)! ]
org.omg.CORBA.COMM_FAILURE
        at
org.jacorb.orb.connection.ReplyPlaceholder.getInputStream(ReplyPlaceh
older.java:140)
        at org.jacorb.orb.Delegate.invoke(Delegate.java:937)
        at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:76)
        at
org.omg.CosNaming._NamingContextExtStub.resolve(_NamingContextExtStub
.java:715)
        at demo.bank.transaction.explicit.Client.main(Unknown Source)

Command window-01
name server output :-

[ Opened new server-side TCP/IP transport to P350NTS:3990 ]
[ POA NameServer-POA - rid: 0 oid: _root opname: resolve - process request ]
[ ConnectionManager: created new conn to target 192.168.0.2:3929 ]
[ Connected to 192.168.0.2:3929 ]
[ Socket timed out with timeout period of 10000 ]
[ Closing TCP connection, reason 1 ]
[ Closed connection (server-side) P350NTS:3990 ]
############################ StackTrace ############################
java.net.SocketException: Socket closed
        at java.net.SocketOutputStream.socketWrite0(Native Method)
        at
java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
        at java.net.SocketOutputStream.write(SocketOutputStream.java:126)
        at
java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:69
)
        at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:127)
        at
org.jacorb.orb.connection.TCP_IP_Transport.flush(TCP_IP_Transport.jav
a:309)
        at
org.jacorb.orb.connection.GIOPConnection.sendMessage(GIOPConnection.j
ava:519)
        at org.jacorb.orb.dsi.ServerRequest.reply(ServerRequest.java:361)
        at org.jacorb.orb.BasicAdapter.return_result(BasicAdapter.java:282)
        at
org.jacorb.poa.RequestController.returnResult(RequestController.java:
368)
        at org.jacorb.poa.RequestProcessor.run(RequestProcessor.java:609)
####################################################################
ServerRequest: Error replying to request!
[ Socket timed out with timeout period of 100000 ]
[ Closed client-side TCP/IP transport to 192.168.0.2:3929 ]


Command window-02
Server object output :-

[ Opened new server-side TCP/IP transport to P350NTS:3995 ]
[ POA RootPOA - rid: 0 oid: 00 11 03 32 16 25 03 46 01 39 3E  opname:
_non_exist
ent - process request ]
[ ServantDelegate: non_existent: return false ]
[ Socket timed out with timeout period of 100000 ]
[ Closing TCP connection, reason 1 ]
[ Closed connection (server-side) P350NTS:3995 ]


Adam Saltiel
Greenwich University


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic