summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormk1 <mk1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-01-08 09:37:41 +0000
committermk1 <mk1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-01-08 09:37:41 +0000
commit37785b498817b982b39f61bd788ba33e5b192b81 (patch)
treee2555745944ca4a2f7f2ae2a414796cfb49efa43
parentc9b3b1965a3d3ca40d5f1dc5c97712b00a7456ba (diff)
downloadATCD-37785b498817b982b39f61bd788ba33e5b192b81.tar.gz
ChangeLogTag: Sat Jan 8 03:30:00 2000 Michael Kircher <Michael.Kircher@mchp.siemens.de>
-rw-r--r--TAO/ChangeLogs/ChangeLog-02a19
-rw-r--r--TAO/docs/releasenotes/index.html4
-rw-r--r--TAO/examples/AMI/FL_Callback/README7
-rw-r--r--TAO/examples/Buffered_AMI/README3
-rw-r--r--TAO/tests/AMI/README5
5 files changed, 33 insertions, 5 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a
index a4c15502f07..6762c3380af 100644
--- a/TAO/ChangeLogs/ChangeLog-02a
+++ b/TAO/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,22 @@
+Sat Jan 8 03:30:00 2000 Michael Kircher <Michael.Kircher@mchp.siemens.de>
+
+ * TAO/docs/releasenotes/index.html
+ TAO/examples/AMI/FL_Callback/README,
+ TAO/examples/Buffered_AMI/README,
+ TAO/tests/AMI/README:
+ Made the documentation of 'defines' necessary to compile
+ AMI consistent across various documentations.
+ Currently, you need to set TAO_HAS_CORBA_MESSAGING and
+ TAO_HAS_AMI_CALLBACK to activate AMI code in the TAO library.
+ (TAO_HAS_VALUETYPE is needed as well, but is defined by default)
+ IDL_HAS_VALUETYPE needs to be defined for the TAO IDL compiler,
+ this is due to the fact that AMI uses valuetypes for exception
+ handling, though this might change in the future, because the
+ spec might change in this area. Use -GC on the IDL compiler
+ to generate AMI stubs.
+ Thanks to "Russell L. Carter" <rcarter@consys.com> for pointing
+ this out.
+
Fri Jan 7 15:22:38 2000 Ossama Othman <othman@cs.wustl.edu>
* tao/ORB.cpp (destroy):
diff --git a/TAO/docs/releasenotes/index.html b/TAO/docs/releasenotes/index.html
index c16e37f84e0..b21657c522c 100644
--- a/TAO/docs/releasenotes/index.html
+++ b/TAO/docs/releasenotes/index.html
@@ -312,8 +312,8 @@ Scoping and name resolution rules have changed in CORBA with version
<li>
IDL compiler now supports the CORBA AMI callback model, generating code
for reply handlers and reply stubs if the -GC command line option is
-used. The TAO library must be compiled with TAO_HAS_CORBA_MESSAGING,
-TAO_HAS_AMI_CALLBACK, TAO_HAS_VALUETYPE and IDL_HAS_VALURTYPE defined.
+used. The TAO library must be compiled with TAO_HAS_CORBA_MESSAGING and
+TAO_HAS_AMI_CALLBACK, the TAO IDL compiler with IDL_HAS_VALURTYPE defined.
</ul>
<p><br>Known bugs/unimplemented constructs:
diff --git a/TAO/examples/AMI/FL_Callback/README b/TAO/examples/AMI/FL_Callback/README
index f2352ecdde5..b90c4d46291 100644
--- a/TAO/examples/AMI/FL_Callback/README
+++ b/TAO/examples/AMI/FL_Callback/README
@@ -12,3 +12,10 @@ $ ./peer -n 4 -t 10000 -ORBSvcConf peer.conf
$ ./peer -n 8 -t 10000 -ORBSvcConf peer.conf
then press "start" in the progress window.
+
+Notes:
+- Compile TAO with TAO_HAS_CORBA_MESSAGING and TAO_HAS_AMI_CALLBACK
+ defined.
+
+- The IDL compiler needs to be compiled with IDL_HAS_VALUETYPE switched
+ on. Use the switch -GC to generate AMI stubs. \ No newline at end of file
diff --git a/TAO/examples/Buffered_AMI/README b/TAO/examples/Buffered_AMI/README
index 31f910338da..e073c2ea40d 100644
--- a/TAO/examples/Buffered_AMI/README
+++ b/TAO/examples/Buffered_AMI/README
@@ -29,7 +29,8 @@ Notes:
TAO. This enables the AMI code in it.
- Use -GC on the TAO IDL compiler if you want to generate code for AMI
- callbacks.
+ callbacks. The IDL compiler needs to be compiled with IDL_HAS_VALUETYPE
+ defined.
- You should also use the muxed TransportMuxStrategy since the
exclusive strategy will result in multiple queues, one for each
diff --git a/TAO/tests/AMI/README b/TAO/tests/AMI/README
index 5961b7728a8..4babdd8758d 100644
--- a/TAO/tests/AMI/README
+++ b/TAO/tests/AMI/README
@@ -9,8 +9,9 @@ Use TAO_HAS_CORBA_MESSAGING
and TAO_HAS_AMI_CALLBACK
to compile TAO. This enables the AMI code in it.
-Also use -GC on the TAO IDL compiler if you want to generate
-code for AMI callbacks.
+The TAO IDL compiler needs to be compiled with IDL_HAS_VALUETYPE.
+Use -GC on the TAO IDL compiler if you want to generate
+code for AMI callbacks.
Usage:
=====