Please report new issues athttps://github.com/DOCGroup
The TCC.cpp sources generated from tao/TransportCurrent/TC.idl does not contain an #include <tao/SystemException.h> even though it uses a CORBA::MARSHAL exception in TAO::Transport::NoContext::_tao_encode and TAO::Transport::NoContext::_tao_decode. This is benign in most cases, because <tao/SystemException.h> is implicitly included (from template *.cpp files included by other headers). But those template files aren't included for platforms with a working template repo mechanism and which don't define ACE_TEMPLATES_REQUIRE_SOURCE.
mine, also cdr.h is generated twice
Sun Dec 16 19:49:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl> * TAO_IDL/be/be_codegen.cpp: * TAO_IDL/be/be_visitor_exception/exception_cs.cpp: Always generate SystemException.h in the stub source file and slightly changed the generated encode/decode operations. This fixes bugzilla 3158, thanks to JT Conklin for reporting this