Jacorb/Tao Interoperability -
i have appl jacorb client , appl b tao server .
details of execution:
a) appl creates object_reference server process (appl b) using corbaloc url , maintains reference in map subsequent usage. mean same object reference used corba calls on appl b.
b) appl calls inventory method on narrowed object reference of appl b created above.
c) on server side (tao), servant completes request , sends reponse.
d) after long time (i think after timeout interval)on jacorb client side exception :
org.omg.corba.comm_failure: vmcid: 0x0 minor code: 0 completed: maybe @ org.jacorb.orb.giop.replyplaceholder.getinputstream(replyplaceholder.java:133)
. e) in case, before above request times out, if same query again made on server, ( uses same connection object ), both responses received ,processed properly
any idea how proceed in case ? guess socket buffer waiting flush ,thats why works second time idea how force flush on connection object ?
run tao side -orbdebuglevel 10 , see orb prints messages. tao version pretty old, check tao 2.0.3 can download http://download.dre.vanderbilt.edu
Comments
Post a Comment