Issue 3321: Portable Interceptors: ORB mediated calls in ORB initializers (interceptors-rtf) Source: IONA (Mr. Matthew Newhook, ) Nature: Uncategorized Issue Severity: Summary: Are ORB mediated calls allowed in the ORB initializers? If so, are interceptors applied to these calls? Resolution: Incorporate change and close issue. Revised Text: Calling the post_init operations is not the final task of ORB initialization. The final task, following the post_init calls, is attaching the lists of registered interceptors to the ORB. Therefore, the ORB does not contain the interceptors during calls to post_init. If an ORB-mediated call is made from within post_init, no request interceptors will be invoked on that call. Likewise, if an operation is performed which causes an IOR to be created, no IOR interceptors will be invoked. Actions taken: January 17, 2000: received issue January 9, 2001: closed issue Discussion: End of Annotations:===== Date: Mon, 17 Jan 2000 12:15:37 -0330 From: Matthew Newhook To: issues@omg.org Subject: Portable Interceptors: ORB mediated calls in ORB initializers Message-ID: <20000117121537.A28998@ooc.com> Mime-Version: 1.0 X-Mailer: Mutt 1.0pre3us Content-Type: text/plain; charset=us-ascii X-UIDL: J/F!!V)l!!3F~e9H`[d9 Hi, Are ORB mediated calls allowed in the ORB initializers? If so, are interceptors applied to these calls? Regards, Matthew -- Matthew Newhook E-Mail: mailto:matthew@ooc.com Software Designer WWW: http://www.ooc.com Object Oriented Concepts, Inc. Phone: (709) 738-3725 From: butek@us.ibm.com X-Lotus-FromDomain: IBMUS To: interceptors-ftf@omg.org Message-ID: <852568B9.00480070.00@d54mta08.raleigh.ibm.com> Date: Thu, 6 Apr 2000 07:57:43 -0500 Subject: Issue 3321 proposal Mime-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset=us-ascii X-UIDL: 0,R!!]TY!!p[od9@(He9 Issue 3321: Portable Interceptors: ORB mediated calls in ORB initializers I propose adding the following text to Section 21.7.1.2 post_init (page 21-40, ptc/00-03-03), after the first paragraph: ------------------------ Calling the post_init operations is not the final task of ORB initialization. The final task, following the post_init calls, is attaching the lists of registered interceptors to the ORB. Therefore, the ORB does not contain the interceptors during calls to post_init. If an ORB-mediated call is made from within post_init, no request interceptors will be invoked on that call. Likewise, if an operation is performed which causes an IOR to be created, no IOR interceptors will be invoked. ------------------------ Russell Butek butek@us.ibm.com From: butek@us.ibm.com X-Lotus-FromDomain: IBMUS To: interceptors-ftf@omg.org Message-ID: <852568B9.00480070.00@d54mta08.raleigh.ibm.com> Date: Thu, 6 Apr 2000 07:57:43 -0500 Subject: Issue 3321 proposal Mime-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset=us-ascii X-UIDL: 7mS!!'9#!!`(0e9m#Xd9 Issue 3321: Portable Interceptors: ORB mediated calls in ORB initializers I propose adding the following text to Section 21.7.1.2 post_init (page 21-40, ptc/00-03-03), after the first paragraph: ------------------------ Calling the post_init operations is not the final task of ORB initialization. The final task, following the post_init calls, is attaching the lists of registered interceptors to the ORB. Therefore, the ORB does not contain the interceptors during calls to post_init. If an ORB-mediated call is made from within post_init, no request interceptors will be invoked on that call. Likewise, if an operation is performed which causes an IOR to be created, no IOR interceptors will be invoked. ------------------------ Russell Butek butek@us.ibm.com Reply-To: From: "Nick Sharman" To: Subject: RE: Issue 3321 proposal Date: Fri, 7 Apr 2000 11:49:03 +0100 Message-ID: <002301bfa07e$e38a0520$5610a8c0@thumper.uk.peerlogic.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 In-Reply-To: <852568B9.00480070.00@d54mta08.raleigh.ibm.com> Content-Type: text/plain; charset="iso-8859-1" X-UIDL: fc[!!gPUd9K8*e9#>"!! Russell, This sounds like a good idea; it makes the behavior of the post-init operations more predictable in that it doesn't rely on the ordering of these calls. Regards Nick > -----Original Message----- > From: butek@us.ibm.com [mailto:butek@us.ibm.com] > Sent: Thursday, April 06, 2000 1:58 PM > To: interceptors-ftf@omg.org > Subject: Issue 3321 proposal > > > > > Issue 3321: Portable Interceptors: ORB mediated calls in ORB > initializers > > I propose adding the following text to Section 21.7.1.2 post_init > (page > 21-40, ptc/00-03-03), after the first paragraph: > > ------------------------ > Calling the post_init operations is not the final task of ORB > initialization. The final task, following the post_init calls, is > attaching the lists of registered interceptors to the ORB. > Therefore, the > ORB does not contain the interceptors during calls to post_init. If > an > ORB-mediated call is made from within post_init, no request > interceptors > will be invoked on that call. Likewise, if an operation is > performed which > causes an IOR to be created, no IOR interceptors will be invoked. > ------------------------ > > Russell Butek > butek@us.ibm.com > > >