<!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>RE: Differing GIOP versions on one connection?</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=2>We gave up on JacORB 1.3.30 and ported the app to JacORB 2.2.</FONT>
</P>
<P><FONT SIZE=2>I can confirm that JacORB 2.2/JSSE interoperates with omniORB 4.0.4/OpenSSL over SSLIOP.</FONT>
</P>
<P><FONT SIZE=2>Norrie</FONT>
</P>
<P><FONT SIZE=2>> -----Original Message-----</FONT>
<BR><FONT SIZE=2>> From: Norrie Quinn </FONT>
<BR><FONT SIZE=2>> Sent: Wednesday, August 11, 2004 7:54 PM</FONT>
<BR><FONT SIZE=2>> To: 'omniorb-list@omniorb-support.com'</FONT>
<BR><FONT SIZE=2>> Subject: Differing GIOP versions on one connection?</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> We are attempting to call a JacORB 1.3.30 server from an </FONT>
<BR><FONT SIZE=2>> omniORB4 client.</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> The JacORB server publishes a profile GIOP 1.1 profile, </FONT>
<BR><FONT SIZE=2>> supports an GIOP 1.1 request but replies with GIOP 1.0. Is </FONT>
<BR><FONT SIZE=2>> that something that omniORB should be able to handle? </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> The reply code ends up here when it detects GIOP 1.0:</FONT>
<BR><FONT SIZE=2>> giopImpl11::inputTerminalProtocolError(...)</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> I didn't find any specific references in the Corba spec about </FONT>
<BR><FONT SIZE=2>> the expected behaviour when the GIOP version changes between </FONT>
<BR><FONT SIZE=2>> the request and reply. We could force omniORB to GIOP 1.0 or </FONT>
<BR><FONT SIZE=2>> move to JacORB 2.2, but this is an existing application and </FONT>
<BR><FONT SIZE=2>> we are looking at using SSL requiring GIOP 1.1.</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Thanks</FONT>
<BR><FONT SIZE=2>> Norrie</FONT>
<BR><FONT SIZE=2>> </FONT>
</P>
</BODY>
</HTML>