<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2657.73">
<TITLE>Differing GIOP versions on one connection?</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=2>We are attempting to call a JacORB 1.3.30 server from an omniORB4 client.</FONT>
</P>
<P><FONT SIZE=2>The JacORB server publishes a profile GIOP 1.1 profile, supports an GIOP 1.1 request but replies with GIOP 1.0. Is that something that omniORB should be able to handle? </FONT></P>
<P><FONT SIZE=2>The reply code ends up here when it detects GIOP 1.0:</FONT>
<BR><FONT SIZE=2>giopImpl11::inputTerminalProtocolError(...)</FONT>
</P>
<P><FONT SIZE=2>I didn't find any specific references in the Corba spec about the expected behaviour when the GIOP version changes between the request and reply. We could force omniORB to GIOP 1.0 or move to JacORB 2.2, but this is an existing application and we are looking at using SSL requiring GIOP 1.1.</FONT></P>
<P><FONT SIZE=2>Thanks</FONT>
<BR><FONT SIZE=2>Norrie</FONT>
</P>
</BODY>
</HTML>