summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-03-28 02:44:37 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-03-28 02:44:37 +0000
commit82d2d3b20c76a9271d1b7f6a5514c45b262dcd71 (patch)
treed3d87892e6e3025dd0d3b9d8913ffe3600988370
parentfbced2985e7df13c22f96d342ce0a7f78a9d517c (diff)
downloadATCD-82d2d3b20c76a9271d1b7f6a5514c45b262dcd71.tar.gz
* tao/POAC.cpp:
* tao/GIOP_Server_Request.cpp: The way we were handling ForwardRequest exceptions wasn't working with the new Any operators. The PortableServer::ForwardRequest >>= operator and TAO_GIOP_ServerRequest::set_exception have been changed to do the right thing. This fixes the failing of examples/POA/Forwarding on all platforms (except where minimum CORBA is defined). Changing the Any operators for IDL-defined exceptions, and modifying the rest of the exception >>= operators in TAO will follow shortly.
-rw-r--r--TAO/ChangeLogs/ChangeLog-02a14
1 files changed, 14 insertions, 0 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a
index 0ad633c7bbc..18ed402fb93 100644
--- a/TAO/ChangeLogs/ChangeLog-02a
+++ b/TAO/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,17 @@
+Mon Mar 27 20:37:02 2000 Jeff Parsons <parsons@cs.wustl.edu>
+
+ * tao/POAC.cpp:
+ * tao/GIOP_Server_Request.cpp:
+ The way we were handling ForwardRequest exceptions wasn't
+ working with the new Any operators. The
+ PortableServer::ForwardRequest >>= operator and
+ TAO_GIOP_ServerRequest::set_exception have been changed
+ to do the right thing. This fixes the failing of
+ examples/POA/Forwarding on all platforms (except where
+ minimum CORBA is defined). Changing the Any operators
+ for IDL-defined exceptions, and modifying the rest of
+ the exception >>= operators in TAO will follow shortly.
+
Mon Mar 27 19:27:00 2000 Douglas C. Schmidt <schmidt@danzon.cs.wustl.edu>
* tao/ORB.cpp (ORB_init): Replace CORBA::Environment with