| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
Thanks to Carlos for suggesting the >>= fix.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
TAO_GIOP_Server_Request::set_exception changed to work with compiled
marshaling.
|
|
|
|
| |
<yamuna@cs.wustl.edu>
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
<bala@cs.wustl.edu>
|
|
|
|
| |
<bala@cs.wustl.edu>
|
|
|
|
| |
<bala@cs.wustl.edu>
|
|
|
|
| |
<kirthika@cs.wustl.edu>
|
|
|
|
| |
class
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* TAO_IDL/fe/lex.yy.cpp:
* TAO_IDL/fe/lex.yy.cpp.diff:
Support added for escaped identifiers, as specified in
CORBA 2.3.1. If an identifier appears in an IDL file
with a leading underscore, it will now appear in
generated code without the underscore (such identifiers
were not accepted by the lexer previously). Now
generated code can contain identifiers identical to
IDL keywords. Note that if the stripped identifier
matches a C++ keyword "_cxx_" will be prepended in
generated code as before. Thanks to Alex Bangs
<bangs@entelos.com> for uncovering this problem by
reporting that the IDL compiler would not accept
CosLifeCycle.idl with valuetype support enabled
(CosLifeCycle.idl contains an identifier "suppports",
a valuetype keyword). This closes out Bugzilla #488.
* orbsvcs/orbsvcs/CosLifeCycle.idl:
Changed "supports" identifier to "_supports". Generated
code is unchanged, and the file can now be compiled
with the -Gv option.
* docs/releasenotes/index.html:
Added item about escaped identifier support in the IDL
compiler.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* TAO_IDL/fe/lex.yy.cpp:
* TAO_IDL/fe/lex.yy.cpp.diff:
Support added for escaped identifiers, as specified in
CORBA 2.3.1. If an identifier appears in an IDL file
with a leading underscore, it will now appear in
generated code without the underscore (such identifiers
were not accepted by the lexer previously). Now
generated code can contain identifiers identical to
IDL keywords. Note that if the stripped identifier
matches a C++ keyword "_cxx_" will be prepended in
generated code as before. Thanks to Alex Bangs
<bangs@entelos.com> for uncovering this problem by
reporting that the IDL compiler would not accept
CosLifeCycle.idl with valuetype support enabled
(CosLifeCycle.idl contains an identifier "suppports",
a valuetype keyword).
* orbsvcs/orbsvcs/CosLifeCycle.idl:
Changed "supports" identifier to "_supports". Generated
code is unchanged, and the file can now be compiled
with the -Gv option.
* docs/releasenotes/index.html:
Added item about escaped identifier support in the IDL
compiler.
|
| |
|
| |
|
|
|
|
|
| |
compile if valuetypes are recognized by the IDL compiler. Generated
source code is unchanged.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Removed unused AST_Decl* variable in method push(), and
the ScopeAsDecl() call that initializes it. This narrowing
operation was causing a crash on cxx/Linux-alpha. This may
not solve the underlying problem, if any. If that's the
case, the error will turn up elsewhere the next time the
IDL compiler is run on the above platform, but in any case,
the local variable, the initialization, and the ACE_UNUSED_ARG
statement were all superfluous in UTL_ScopeStack::push().
|
|
|
|
| |
call that initializes it.
|
|
|
|
| |
<kirthika@cs.wustl.edu>
|
| |
|
| |
|
|
|
|
| |
TAO_SHMIOP_Server_Connection_Handler.
|
|
|
|
| |
TAO_UIOP_Server_Connection_Handler.
|
|
|
|
| |
TAO_IIOP_Server_Connection_Handler.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
<schmidt@tango.cs.wustl.edu>
|
| |
|
|
|
|
| |
<schmidt@tango.cs.wustl.edu>
|
| |
|
| |
|
|
|
|
| |
<schmidt@tango.cs.wustl.edu>
|
| |
|