Issue 9739: Is Principle 3 talking about ORB-level location forwarding (qos4ccm-ftf) Source: Fraunhofer FOKUS (Mr. Tom Ritter, ritter@fokus.fraunhofer.de tom@users.berlios.de) Nature: Clarification Severity: Minor Summary: Disign Principles Is Principle 3 talking about ORB-level location forwarding? If so, it should be clarified that this redirects not only the current request but also subsequent requests to the new location. Resolution: closed no change Revised Text: Actions taken: May 18, 2006: received issue January 15, 2008: closed issue Discussion: This principle refers directly to the principle 3 of the Portable Interceptor specification, where permanent location forwarding is not defined. Permanent location forwarding is only defined by CORBA for PortableServer::ForwardRequest when using POA. Permanent location forwarding is not defined for PortableInterceptor::ForwardRequest. The specification of PortableInterceptor::ForwardRequest explicitly states that "a retry" should be done by the ORB. So PI is doing location forwarding only once and so should do COPI. Disposition: Closed, no change End of Annotations:===== m: webmaster@omg.org Date: 18 May 2006 04:18:26 -0400 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Tom Ritter Company: Fraunhofer FOKUS mailFrom: ritter@fokus.fraunhofer.de Notification: Yes Specification: QoS4CCM Section: 8.3.2 FormalNumber: ptc/06-04-15 Version: final adopted RevisionDate: April/2006 Page: 12 Nature: Clarification Severity: Minor HTTP User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3 Description Disign Principles Is Principle 3 talking about ORB-level location forwarding? If so, it should be clarified that this redirects not only the current request but also subsequent requests to the new location. Date: Tue, 21 Aug 2007 16:12:55 +0200 From: Tom Ritter User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) To: qos4ccm-ftf@omg.org Subject: proposed solution for issue 9739 X-OriginalArrivalTime: 21 Aug 2007 14:12:56.0145 (UTC) FILETIME=[5EE20410:01C7E3FD] X-Fraunhofer-Email-Policy: accepted Hi All, I propose to close issue 9739 and give the following text explaining why: This principle refers directly to the principle 3 of the Portable Interceptor specification, where permanent location forwarding is not defined. Permanent location forwarding is only defined by CORBA for PortableServer::ForwardRequest when using POA. Permanent location forwarding is not defined for PortableInterceptor::ForwardRequest. The specification of PortableInterceptor::ForwardRequest explicitly states that "a retry" should be done by the ORB. So PI is doing location forwarding only once and so should do COPI. Please reply if you have any comment on this issue. You can find history on the issues at: http://www.omg.org/issues/qos4ccm-ftf.open.html Cheers, Tom -- Tom Ritter Head of Working Area Model-Driven Engineering Fraunhofer FOKUS Kaiserin-Augusta-Allee 31 10589 Berlin, Germany +49 30 3463 - 7278 (fon), - 8000 (fax) mailto:tom.ritter@fokus.fraunhofer.de http://www.fokus.fraunhofer.de/usr/ritter