<!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.&nbsp; Is that something that omniORB should be able to handle?&nbsp; </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.&nbsp; 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>