[omniORB] JacORB/omniORB GIOP 1.2 protocol error

Thomas Amsler tpamsler@ucdavis.edu
Fri Jun 7 18:53:01 2002


I am running a server using omniORB4 and a client using JacORB1.4GA.  I 
am getting errors while calling this method:

--- (snip IDL) ---

boolean get_user_image(in string user_alias,
                  out FileInfo file_info,
                  out BinaryFile file_data);

--- (snip) ---

On the server side, omniORB, I am getting this error:
omniORB: From endpoint: giop:tcp:192.168.1.10:37384. Detected GIOP 1.2 
protocol error in input message. Connection is closed.


On the client side, JacORB, I am getting this error:
[ Connected to 192.168.1.10:37374 ]
[ WARNING: Received a Fragment message ]
[ WARNING: Received a Fragment message ]
java.lang.Error: Messages of type 7 don't have request ids
   at org.jacorb.orb.connection.Messages.getRequestId(Unknown Source)
   at org.jacorb.orb.connection.GIOPConnection.receiveMessages(Unknown 
Source)
   at org.jacorb.orb.connection.MessageReceptor.doWork(Unknown Source)
   at org.jacorb.util.threadpool.ConsumerTie.run(Unknown Source)
   at java.lang.Thread.run(Thread.java:479)

Is there something wrong in either my application, omniORB or JacORB?
Any help is appreciated.
Thank you very much.

-- 
Thomas Amsler
amsler@cs.ucdavis.edu
http://davinci.cs.ucdavis.edu/thomas

"Imagination is more important than knowledge."
	--Albert Einstein