summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordoccvs <doccvs@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-09-12 22:56:17 +0000
committerdoccvs <doccvs@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-09-12 22:56:17 +0000
commitfba96e3bfc29237ec483545f6fb0671851c823a0 (patch)
tree11005fdff153329f90752e0610b51a87ff7aab57
parent3fb5963dcddc67f1258b100382824621f6a773f8 (diff)
downloadATCD-fba96e3bfc29237ec483545f6fb0671851c823a0.tar.gz
ChangeLogTag: Tue Sep 12 15:41:48 2000 Priyanka Gontla <pgontla@ece.uci.edu>
-rw-r--r--TAO/ChangeLogs/ChangeLog-02a74
-rw-r--r--TAO/tao/DLL_Parser.cpp73
-rw-r--r--TAO/tao/DLL_Parser.h63
-rw-r--r--TAO/tao/DLL_Parser.i6
-rw-r--r--TAO/tao/FILE_Parser.cpp (renamed from TAO/tao/ior_file/FILE_Parser.cpp)10
-rw-r--r--TAO/tao/FILE_Parser.h (renamed from TAO/tao/ior_file/FILE_Parser.h)6
-rw-r--r--TAO/tao/FILE_Parser.i6
-rw-r--r--TAO/tao/IIOP_Profile.cpp48
-rw-r--r--TAO/tao/Makefile1063
-rw-r--r--TAO/tao/ORB_Core.cpp7
-rw-r--r--TAO/tao/Object_Loader.cpp24
-rw-r--r--TAO/tao/Object_Loader.h57
-rw-r--r--TAO/tao/Object_Loader.i1
-rw-r--r--TAO/tao/Parser_Registry.cpp48
-rw-r--r--TAO/tao/Parser_Registry.h11
-rw-r--r--TAO/tao/Resource_Factory.cpp7
-rw-r--r--TAO/tao/Resource_Factory.h3
-rw-r--r--TAO/tao/TAO_Internal.cpp14
-rw-r--r--TAO/tao/default_resource.cpp162
-rw-r--r--TAO/tao/default_resource.h15
-rw-r--r--TAO/tao/ior_corbaloc/CORBALOC_Parser.cpp370
-rw-r--r--TAO/tao/ior_corbaloc/CORBALOC_Parser.h25
-rw-r--r--TAO/tao/ior_dll_export.h40
-rw-r--r--TAO/tao/ior_file/Makefile53
-rw-r--r--TAO/tao/ior_file_export.h (renamed from TAO/tao/ior_file/ior_file_export.h)0
25 files changed, 1630 insertions, 556 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a
index 9dfa2ea3efd..e540690af41 100644
--- a/TAO/ChangeLogs/ChangeLog-02a
+++ b/TAO/ChangeLogs/ChangeLog-02a
@@ -1,6 +1,76 @@
-Thu Jul 20 19:53:37 2000 Priyanka Gontla <pgontla@ece.uci.edu>
+Tue Sep 12 15:41:48 2000 Priyanka Gontla <pgontla@ece.uci.edu>
- * tao/IIOP_Profile.cpp:
+ * tao/IIOP_Profile.cpp (parse_string):
+
+ The default port number for IIOP is 683 and that of corbaloc is
+ 2809. Modified files to reflect and implement this.
+
+ * tao/ORB_Core.cpp (init):
+
+ Modified the place where the TAO_Parser_Registry::open () is
+ called. This should be called only after the
+ TAO_default_resource_factory::init () is called.
+
+ * tao/Makefile:
+
+ Modified the Makefile to reflect the move of the files listed
+ below.
+
+ * tao/Object_Loader.i:
+ * tao/Object_Loader.h:
+ * tao/Object_Loader.cpp:
+
+ * tao/FILE_Parser.i:
+ * tao/FILE_Parser.h:
+ * tao/FILE_Parser.cpp:
+ * tao/ior_file_export.h:
+
+ * tao/DLL_Parser.i:
+ * tao/DLL_Parser.h:
+ * tao/DLL_Parser.cpp :
+ * tao/ior_dll_export.h:
+
+ Removed these files from tao/ior_file and added them in
+ tao/.
+ Added ACE_STATIC_SVC_DEFINE and ACE_STATIC_SVC_DECLARE macros to
+ *_Parser.{cpp,h}.
+
+ * tao/ior_file/Makefile:
+ * tao/ior_dll/Makefile :
+
+ Removed these files as they are no longer needed.
+
+ * tao/TAO_Internal.cpp (open_services):
+
+ Added the FILE and DLL Parsers to the list of static objects.
+
+ * tao/Parser_Registry.h (TAO_Parser_Registry):
+ * tao/Parser_Registry.cpp (open):
+
+ * tao/default_resource.h (TAO_Default_Resource_Factory):
+ * tao/default_resource.cpp (get_parser_names):
+
+ * tao/Resource_Factory.h (TAO_Resource_Factory):
+ * tao/Resource_Factory.cpp (get_parser_names):
+
+ Fixed the way in which the default list of parsers are
+ initialized. Added new methods in default_resource.* and
+ Resource_Factory.* to fix this.
+
+ Modified the signature of <open> in Parser_Registry so that a
+ pointer to the ORB_Core is provided.
+
+ Added code to check for '-ORBIORParser' in
+ TAO_Default_Resource_Factory::init () method.
+
+ * tao/ior_corbaloc/CORBALOC_Parser.h :
+ * tao/ior_corbaloc/CORBALOC_Parser.cpp :
+
+ Modified the method of verifying the validity of the object
+ reference obtained by using <_is_a> instead of narrowing it
+ down.
+
+Thu Jul 20 19:53:37 2000 Priyanka Gontla <pgontla@ece.uci.edu>
* tao/ior_corbaloc/CORBALOC_Parser.h:
* tao/ior_corbaloc/CORBALOC_Parser.cpp:
diff --git a/TAO/tao/DLL_Parser.cpp b/TAO/tao/DLL_Parser.cpp
new file mode 100644
index 00000000000..5b41da88805
--- /dev/null
+++ b/TAO/tao/DLL_Parser.cpp
@@ -0,0 +1,73 @@
+// $Id$
+
+#include "DLL_Parser.h"
+#include "Object_Loader.h"
+#include "tao/Object.h"
+#include "tao/Exception.h"
+#include "tao/Environment.h"
+#include "ace/Dynamic_Service.h"
+
+#if !defined(__ACE_INLINE__)
+#include "DLL_Parser.i"
+#endif /* __ACE_INLINE__ */
+
+ACE_RCSID(tao, DLL_Parser, "$Id$")
+
+TAO_DLL_Parser::~TAO_DLL_Parser (void)
+{
+}
+
+static const char dll_prefix[] = "DLL:";
+
+int
+TAO_DLL_Parser::match_prefix (const char *ior_string) const
+{
+ return (ACE_OS::strncmp (ior_string,
+ ::dll_prefix,
+ sizeof (::dll_prefix) - 1) == 0);
+}
+
+CORBA::Object_ptr
+TAO_DLL_Parser::parse_string (const char *ior,
+ CORBA::ORB_ptr orb,
+ CORBA::Environment &ACE_TRY_ENV)
+ ACE_THROW_SPEC ((CORBA::SystemException))
+{
+ // Skip the prefix, we know it is there because this method in only
+ // called if <match_prefix> returns 1.
+ const char *name =
+ ior + sizeof (::dll_prefix) + 2;
+
+ TAO_Object_Loader *loader =
+ ACE_Dynamic_Service<TAO_Object_Loader>::instance (name);
+
+ if (loader == 0)
+ {
+ ACE_THROW_RETURN
+ (CORBA::INV_OBJREF
+ (CORBA_SystemException::_tao_minor_code (
+ TAO_DEFAULT_MINOR_CODE,
+ EINVAL),
+ CORBA::COMPLETED_NO),
+ CORBA::Object::_nil ());
+ }
+
+ return loader->create_object (orb, ACE_TRY_ENV);
+}
+
+ACE_STATIC_SVC_DEFINE (TAO_DLL_Parser,
+ ACE_TEXT ("DLL_Parser"),
+ ACE_SVC_OBJ_T,
+ &ACE_SVC_NAME (TAO_DLL_Parser),
+ ACE_Service_Type::DELETE_THIS |
+ ACE_Service_Type::DELETE_OBJ,
+ 0)
+
+
+ACE_FACTORY_DEFINE (TAO, TAO_DLL_Parser)
+
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
+
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/DLL_Parser.h b/TAO/tao/DLL_Parser.h
new file mode 100644
index 00000000000..f8079e829e6
--- /dev/null
+++ b/TAO/tao/DLL_Parser.h
@@ -0,0 +1,63 @@
+// $Id$
+
+// ============================================================================
+//
+// = LIBRARY
+// TAO
+//
+// = FILENAME
+// DLL_Parser.h
+//
+// = AUTHOR
+// Carlos O'Ryan (coryan@cs.wustl.edu)
+//
+// ============================================================================
+
+#ifndef TAO_DLL_PARSER_H
+#define TAO_DLL_PARSER_H
+#include "ace/pre.h"
+
+#include "tao/IOR_Parser.h"
+#include "ior_dll_export.h"
+#include "ace/Service_Config.h"
+
+#if !defined (ACE_LACKS_PRAGMA_ONCE)
+# pragma once
+#endif /* ACE_LACKS_PRAGMA_ONCE */
+
+class TAO_Export TAO_DLL_Parser : public TAO_IOR_Parser
+{
+ // = TITLE
+ // Defines the interface for the pluggable DLL parser components
+ //
+ // = DESCRIPTION
+ // The ORB is able to dynamically load the list of DLL formats it
+ // understands. That allow us to integrate formats such as
+ // corbaname:, http: or ftp: only when required.
+ // This class provides a uniform interface for all the DLL parsers
+ //
+public:
+ TAO_DLL_Parser (void);
+ // Constructor
+
+ virtual ~TAO_DLL_Parser (void);
+ // The destructor
+
+ // = The IOR_Parser methods, please read the documentation in
+ // IOR_Parser.h
+ virtual int match_prefix (const char *ior_string) const;
+ virtual CORBA::Object_ptr parse_string (const char *ior,
+ CORBA::ORB_ptr orb,
+ CORBA::Environment &)
+ ACE_THROW_SPEC ((CORBA::SystemException));
+};
+
+#if defined (__ACE_INLINE__)
+# include "DLL_Parser.i"
+#endif /* __ACE_INLINE__ */
+
+ACE_STATIC_SVC_DECLARE (TAO_DLL_Parser)
+ACE_FACTORY_DECLARE (TAO, TAO_DLL_Parser)
+
+#include "ace/post.h"
+#endif /* TAO_DLL_PARSER_H */
diff --git a/TAO/tao/DLL_Parser.i b/TAO/tao/DLL_Parser.i
new file mode 100644
index 00000000000..00a66f43394
--- /dev/null
+++ b/TAO/tao/DLL_Parser.i
@@ -0,0 +1,6 @@
+// $Id$
+
+ACE_INLINE
+TAO_DLL_Parser::TAO_DLL_Parser (void)
+{
+}
diff --git a/TAO/tao/ior_file/FILE_Parser.cpp b/TAO/tao/FILE_Parser.cpp
index b1182f4b81a..22578447cac 100644
--- a/TAO/tao/ior_file/FILE_Parser.cpp
+++ b/TAO/tao/FILE_Parser.cpp
@@ -69,7 +69,15 @@ TAO_FILE_Parser::parse_string (const char *ior,
return object;
}
-ACE_FACTORY_DEFINE (TAO_IOR_FILE, TAO_FILE_Parser)
+ACE_STATIC_SVC_DEFINE (TAO_FILE_Parser,
+ ACE_TEXT ("FILE_Parser"),
+ ACE_SVC_OBJ_T,
+ &ACE_SVC_NAME (TAO_FILE_Parser),
+ ACE_Service_Type::DELETE_THIS |
+ ACE_Service_Type::DELETE_OBJ,
+ 0)
+
+ACE_FACTORY_DEFINE (TAO, TAO_FILE_Parser)
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
diff --git a/TAO/tao/ior_file/FILE_Parser.h b/TAO/tao/FILE_Parser.h
index 30657cc8690..2d134d09f8e 100644
--- a/TAO/tao/ior_file/FILE_Parser.h
+++ b/TAO/tao/FILE_Parser.h
@@ -19,12 +19,13 @@
#include "tao/IOR_Parser.h"
#include "ior_file_export.h"
+#include "ace/Service_Config.h"
#if !defined (ACE_LACKS_PRAGMA_ONCE)
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
-class TAO_IOR_FILE_Export TAO_FILE_Parser : public TAO_IOR_Parser
+class TAO_Export TAO_FILE_Parser : public TAO_IOR_Parser
{
// = TITLE
// Implements the <file:> IOR format
@@ -55,7 +56,8 @@ public:
# include "FILE_Parser.i"
#endif /* __ACE_INLINE__ */
-ACE_FACTORY_DECLARE (TAO_IOR_FILE, TAO_FILE_Parser)
+ACE_STATIC_SVC_DECLARE (TAO_FILE_Parser)
+ACE_FACTORY_DECLARE (TAO, TAO_FILE_Parser)
#include "ace/post.h"
#endif /* TAO_FILE_PARSER_H */
diff --git a/TAO/tao/FILE_Parser.i b/TAO/tao/FILE_Parser.i
new file mode 100644
index 00000000000..c3ca97a6149
--- /dev/null
+++ b/TAO/tao/FILE_Parser.i
@@ -0,0 +1,6 @@
+// $Id$
+
+ACE_INLINE
+TAO_FILE_Parser::TAO_FILE_Parser (void)
+{
+}
diff --git a/TAO/tao/IIOP_Profile.cpp b/TAO/tao/IIOP_Profile.cpp
index 510158fb1f5..ef93f6c3f9b 100644
--- a/TAO/tao/IIOP_Profile.cpp
+++ b/TAO/tao/IIOP_Profile.cpp
@@ -255,7 +255,7 @@ TAO_IIOP_Profile::parse_string (const char *string,
char *start = copy.inout ();
char *cp_pos = ACE_OS::strchr (start, ':'); // Look for a port
-
+
char *okd = ACE_OS::strchr (start, this->object_key_delimiter_);
if (okd == 0)
@@ -270,7 +270,7 @@ TAO_IIOP_Profile::parse_string (const char *string,
}
// The default port number.
- const char def_port [] = ":2809";
+ const char def_port [] = ":683";
// Length of port.
CORBA::ULong length = 0;
@@ -278,27 +278,27 @@ TAO_IIOP_Profile::parse_string (const char *string,
// Length of host string.
CORBA::ULong length_host = 0;
- // Length of <char *cp>
- CORBA::ULong length_cp =
+ // Length of <cp>
+ CORBA::ULong length_cp =
ACE_OS::strlen ((const char *)okd) + sizeof (def_port);
-
+
CORBA::String_var cp = CORBA::string_alloc (length_cp);
-
+
if (cp_pos == 0)
{
// No host/port delimiter! Dont raise an exception. Use the
- // default port No. 2809
+ // default port No. 683
ACE_OS::strcpy (cp, def_port);
ACE_OS::strcat (cp, okd);
-
- length =
- ACE_OS::strlen (cp.in ()) -
+
+ length =
+ ACE_OS::strlen (cp.in ()) -
ACE_OS::strlen ((const char *)okd) -
1;
-
- length_host =
- ACE_OS::strlen (start) +
- sizeof (def_port) -
+
+ length_host =
+ ACE_OS::strlen (start) +
+ sizeof (def_port) -
ACE_OS::strlen (cp.in ()) -1;
}
else
@@ -310,21 +310,21 @@ TAO_IIOP_Profile::parse_string (const char *string,
}
CORBA::String_var tmp = CORBA::string_alloc (length);
-
+
ACE_OS::strncpy (tmp.inout (), cp.in () + 1, length);
tmp[length] = '\0';
-
+
this->port_ = (CORBA::UShort) ACE_OS::atoi (tmp.in ());
-
+
tmp = CORBA::string_alloc (length_host);
ACE_OS::strncpy (tmp.inout (), start, length_host);
tmp[length_host] = '\0';
-
+
this->host_ = tmp._retn ();
-
+
ACE_INET_Addr host_addr;
-
+
if (ACE_OS::strcmp (this->host_.in (), "") == 0)
{
char tmp_host [MAXHOSTNAMELEN + 1];
@@ -352,7 +352,7 @@ TAO_IIOP_Profile::parse_string (const char *string,
this->host_ = (const char *) tmp_host;
}
}
-
+
if (this->object_addr_.set (this->port_,
this->host_.in ()) == -1)
{
@@ -366,11 +366,11 @@ TAO_IIOP_Profile::parse_string (const char *string,
}
return -1;
}
-
+
start = ++okd; // increment past the object key separator
-
+
TAO_POA::decode_string_to_sequence (this->object_key_, start);
-
+
return 1;
}
diff --git a/TAO/tao/Makefile b/TAO/tao/Makefile
index d0654394495..224033cb6d0 100644
--- a/TAO/tao/Makefile
+++ b/TAO/tao/Makefile
@@ -1,3 +1,5 @@
+
+
#----------------------------------------------------------------------------
# $Id$
#
@@ -211,7 +213,10 @@ ORB_CORE_FILES = \
TAOC \
TAOS \
IOR_Parser \
- Parser_Registry
+ Parser_Registry \
+ Object_Loader \
+ DLL_Parser \
+ FILE_Parser
DYNAMIC_ANY_FILES =
@@ -223,7 +228,7 @@ DEFS = $(addsuffix .h,$(PUB_HDRS))
ACE_SHLIBS = -lACE
-DIRS += ior_dll ior_file ior_corbaloc
+DIRS += ior_corbaloc ior_corbaname
#----------------------------------------------------------------------------
# Include macros and targets
@@ -372,12 +377,12 @@ all.nested: all.local
# @@ Can we generalize this to something like this:
# $(MANAGED_PIDL).target:
-# ......
+# ......
interceptor.target:
- $(TAO_ROOT)/TAO_IDL/tao_idl -Ge 1 -Wb,export_macro=TAO_Export Interceptor.pidl; \
- $(RM) -f InterceptorS.* InterceptorS_T.*; \
- patch < diffs/InterceptorC.h.diff; \
- patch < diffs/InterceptorC.cpp.diff
+ $(TAO_ROOT)/TAO_IDL/tao_idl -Ge 1 -Wb,export_macro=TAO_Export Interceptor.pidl; \
+ $(RM) -f InterceptorS.* InterceptorS_T.*; \
+ patch < diffs/InterceptorC.h.diff; \
+ patch < diffs/InterceptorC.cpp.diff
.PHONY interceptor.target:
ifeq ($(fakesvcconf),1)
@@ -388,8 +393,8 @@ ifeq ($(LYNXTARGET),ppc)
#### POA.cpp raises internal compiler error with LynxOS 3.0.0 g++, but
#### only when optimization is enabled. Disable it . . .
.obj/POA.o .obj/POA.so .shobj/POA.o .shobj/POA.so: POA.cpp
- @echo NOTE: compiling POA.cpp with -O instead of -O2, see Makefile.
- $(subst $(OCFLAGS) ,-O ,$(COMPILE.cc)) -o $@ $<
+ @echo NOTE: compiling POA.cpp with -O instead of -O2, see Makefile.
+ $(subst $(OCFLAGS) ,-O ,$(COMPILE.cc)) -o $@ $<
endif # LYNXTARGET == ppc
#RLDFLAGS := $(subst -L,-Wl\,-rpath ,$(LDFLAGS))
@@ -404,27 +409,27 @@ TAO_COMPONENTS:
.PHONY: SIZES
MODULES=POA_FILES \
- PLUGGABLE_PROTOCOLS_FILES \
- DEFAULT_RESOURCES_FILES \
- INTERPRETIVE_MARSHALING_FILES \
- IDL_COMPILER_FILES \
- ORB_CORE_FILES \
- DYNAMIC_ANY_FILES \
- PLUGGABLE_MESSAGING_FILES \
- INTERFACE_REPO_FILES
+ PLUGGABLE_PROTOCOLS_FILES \
+ DEFAULT_RESOURCES_FILES \
+ INTERPRETIVE_MARSHALING_FILES \
+ IDL_COMPILER_FILES \
+ ORB_CORE_FILES \
+ DYNAMIC_ANY_FILES \
+ PLUGGABLE_MESSAGING_FILES \
+ INTERFACE_REPO_FILES
SIZES: $(addsuffix .size, $(MODULES))
- @for i in $^; do \
- b=`cat $$i`; \
- echo $$i : $$b; \
- done
+ @for i in $^; do \
+ b=`cat $$i`; \
+ echo $$i : $$b; \
+ done
%.size:
@size $(addsuffix .o, $(addprefix .obj/,$($*))) | \
- sort -n -k 4,4 >$@.details
- @size $(addsuffix .o, $(addprefix .obj/,$($*))) | \
- grep -v ' text ' | \
- awk '{s += $$4} END {print s}' > $@
+ sort -n -k 4,4 >$@.details
+ @size $(addsuffix .o, $(addprefix .obj/,$($*))) | \
+ grep -v ' text ' | \
+ awk '{s += $$4} END {print s}' > $@
realclean:
@@ -636,8 +641,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
ORB_Core.h \
Policy_Manager.h \
@@ -669,6 +672,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
ORB_Core.i \
$(ACE_ROOT)/ace/Dynamic_Service.h \
$(ACE_ROOT)/ace/Dynamic_Service.cpp \
@@ -1036,8 +1041,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
Policy_Manager.i \
@@ -1068,6 +1071,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
ORB_Core.i \
$(ACE_ROOT)/ace/Dynamic_Service.h \
$(ACE_ROOT)/ace/Dynamic_Service.cpp \
@@ -1309,8 +1314,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
Policy_Manager.i \
@@ -1341,6 +1344,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
ORB_Core.i \
$(ACE_ROOT)/ace/Dynamic_Service.h \
$(ACE_ROOT)/ace/Dynamic_Service.cpp \
@@ -1541,8 +1546,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
Policy_Manager.i \
@@ -1573,6 +1576,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -2086,8 +2091,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -2127,6 +2130,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -2333,8 +2338,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Any.h \
Typecode.h \
@@ -2534,8 +2537,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i \
NVList.h \
@@ -2552,6 +2553,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -2697,8 +2700,8 @@ realclean:
PolicyC.i \
POAC.i \
Servant_Base.h \
- Servant_Base.i ImplRepoS_T.h \
- ImplRepoS_T.i ImplRepoS_T.cpp ImplRepoS.i \
+ Servant_Base.i \
+ ImplRepoS_T.h ImplRepoS_T.i ImplRepoS_T.cpp ImplRepoS.i \
Operation_Table.h \
$(ACE_ROOT)/ace/Hash_Map_Manager.h \
$(ACE_ROOT)/ace/Functor.h \
@@ -2803,8 +2806,6 @@ realclean:
IORC.h \
IORC.i \
IORS.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i \
GIOP_Server_Request.h \
@@ -2834,6 +2835,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
ORB_Core.i \
$(ACE_ROOT)/ace/Dynamic_Service.h \
$(ACE_ROOT)/ace/Dynamic_Service.cpp \
@@ -3027,8 +3030,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i \
ORB_Core.h \
@@ -3045,6 +3046,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -3062,7 +3065,8 @@ realclean:
Object_KeyC.i \
target_specification.i
-.obj/Profile.o .obj/Profile.so .shobj/Profile.o .shobj/Profile.so: Profile.cpp Profile.h \
+.obj/Profile.o .obj/Profile.so .shobj/Profile.o .shobj/Profile.so: Profile.cpp \
+ Profile.h \
$(ACE_ROOT)/ace/pre.h \
corbafwd.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
@@ -3283,8 +3287,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i
@@ -3442,8 +3444,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -3483,6 +3483,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -3688,8 +3690,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -3702,6 +3702,8 @@ realclean:
Policy_Manager.i \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -4105,8 +4107,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -4120,6 +4120,8 @@ realclean:
Resource_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -4390,8 +4392,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -4405,6 +4405,8 @@ realclean:
Resource_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -4609,8 +4611,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Object_KeyC.h \
Object_KeyC.i \
@@ -4695,6 +4695,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -4968,8 +4970,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
IIOP_Profile.i \
Timeprobe.h \
@@ -4999,6 +4999,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -5278,8 +5280,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
IIOP_Profile.i \
debug.h \
@@ -5295,6 +5295,8 @@ realclean:
Policy_Manager.i \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
ORB_Core.i \
$(ACE_ROOT)/ace/Dynamic_Service.h \
$(ACE_ROOT)/ace/Dynamic_Service.cpp \
@@ -5535,8 +5537,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -5551,6 +5551,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -5807,8 +5809,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -5823,6 +5823,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -6093,8 +6095,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -6108,6 +6108,8 @@ realclean:
Resource_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -6380,8 +6382,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -6395,6 +6395,8 @@ realclean:
Resource_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -6670,8 +6672,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
ORB_Core.h \
Policy_Manager.h \
@@ -6687,6 +6687,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -6978,8 +6980,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i \
ORB_Core.h \
@@ -6994,6 +6994,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -7281,8 +7283,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -7295,6 +7295,8 @@ realclean:
Policy_Manager.i \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
ORB_Core.i \
$(ACE_ROOT)/ace/Dynamic_Service.h \
$(ACE_ROOT)/ace/Dynamic_Service.cpp \
@@ -7535,8 +7537,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -7551,6 +7551,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -7804,8 +7806,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -7820,6 +7820,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -8097,8 +8099,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -8112,6 +8112,8 @@ realclean:
Resource_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -8310,8 +8312,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Object_KeyC.h \
Object_KeyC.i \
@@ -8408,6 +8408,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -8685,8 +8687,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Object_KeyC.h \
Object_KeyC.i \
@@ -8718,6 +8718,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -9003,8 +9005,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Object_KeyC.h \
Object_KeyC.i \
@@ -9022,6 +9022,8 @@ realclean:
Policy_Manager.i \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
ORB_Core.i \
$(ACE_ROOT)/ace/Dynamic_Service.h \
$(ACE_ROOT)/ace/Dynamic_Service.cpp \
@@ -9266,8 +9268,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -9282,6 +9282,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -9541,8 +9543,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -9557,6 +9557,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -9780,8 +9782,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i \
Invocation.h \
@@ -9799,6 +9799,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -10131,8 +10133,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i \
$(ACE_ROOT)/ace/Auto_Ptr.h \
@@ -10296,8 +10296,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -10337,6 +10335,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -10514,8 +10514,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -10555,6 +10553,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -10747,8 +10747,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -10761,6 +10759,8 @@ realclean:
Policy_Manager.i \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -11131,7 +11131,8 @@ realclean:
Protocol_Factory.h \
default_resource.i
-.obj/append.o .obj/append.so .shobj/append.o .shobj/append.so: append.cpp Marshal.h \
+.obj/append.o .obj/append.so .shobj/append.o .shobj/append.so: append.cpp \
+ Marshal.h \
$(ACE_ROOT)/ace/pre.h \
corbafwd.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
@@ -11290,13 +11291,12 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Marshal.i \
debug.h
-.obj/Marshal.o .obj/Marshal.so .shobj/Marshal.o .shobj/Marshal.so: Marshal.cpp Marshal.h \
+.obj/Marshal.o .obj/Marshal.so .shobj/Marshal.o .shobj/Marshal.so: Marshal.cpp \
+ Marshal.h \
$(ACE_ROOT)/ace/pre.h \
corbafwd.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
@@ -11455,12 +11455,11 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Marshal.i
-.obj/skip.o .obj/skip.so .shobj/skip.o .shobj/skip.so: skip.cpp Marshal.h \
+.obj/skip.o .obj/skip.so .shobj/skip.o .shobj/skip.so: skip.cpp \
+ Marshal.h \
$(ACE_ROOT)/ace/pre.h \
corbafwd.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
@@ -11619,8 +11618,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Marshal.i \
debug.h
@@ -11778,8 +11775,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i
.obj/Operation_Table.o .obj/Operation_Table.so .shobj/Operation_Table.o .shobj/Operation_Table.so: Operation_Table.cpp \
@@ -11938,8 +11933,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i
.obj/Any.o .obj/Any.so .shobj/Any.o .shobj/Any.so: Any.cpp Any.h \
@@ -12101,8 +12094,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Marshal.i \
ORB_Core.h \
@@ -12140,6 +12131,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -12148,7 +12141,8 @@ realclean:
$(ACE_ROOT)/ace/Dynamic_Service.cpp \
debug.h
-.obj/CurrentC.o .obj/CurrentC.so .shobj/CurrentC.o .shobj/CurrentC.so: CurrentC.cpp CurrentC.h \
+.obj/CurrentC.o .obj/CurrentC.so .shobj/CurrentC.o .shobj/CurrentC.so: CurrentC.cpp \
+ CurrentC.h \
$(ACE_ROOT)/ace/pre.h \
Object.h \
corbafwd.h \
@@ -12334,8 +12328,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i \
Any.h \
@@ -12346,7 +12338,8 @@ realclean:
DomainC.h \
DomainC.i
-.obj/CurrentS.o .obj/CurrentS.so .shobj/CurrentS.o .shobj/CurrentS.so: CurrentS.cpp CurrentC.h \
+.obj/CurrentS.o .obj/CurrentS.so .shobj/CurrentS.o .shobj/CurrentS.so: CurrentS.cpp \
+ CurrentC.h \
$(ACE_ROOT)/ace/pre.h \
Object.h \
corbafwd.h \
@@ -12500,7 +12493,8 @@ realclean:
Object_KeyC.i \
Server_Request.i
-.obj/Exception.o .obj/Exception.so .shobj/Exception.o .shobj/Exception.so: Exception.cpp $(ACE_ROOT)/ace/streams.h \
+.obj/Exception.o .obj/Exception.so .shobj/Exception.o .shobj/Exception.so: Exception.cpp \
+ $(ACE_ROOT)/ace/streams.h \
$(ACE_ROOT)/ace/pre.h \
$(ACE_ROOT)/ace/post.h \
$(ACE_ROOT)/ace/ace_wchar.h \
@@ -12852,8 +12846,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -12893,6 +12885,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -12900,7 +12894,8 @@ realclean:
$(ACE_ROOT)/ace/Dynamic_Service.h \
$(ACE_ROOT)/ace/Dynamic_Service.cpp
-.obj/Object.o .obj/Object.so .shobj/Object.o .shobj/Object.so: Object.cpp Object.h \
+.obj/Object.o .obj/Object.so .shobj/Object.o .shobj/Object.so: Object.cpp \
+ Object.h \
$(ACE_ROOT)/ace/pre.h \
corbafwd.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
@@ -13119,8 +13114,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i \
Request.h \
@@ -13146,6 +13139,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
ORB_Core.i \
$(ACE_ROOT)/ace/Dynamic_Service.h \
$(ACE_ROOT)/ace/Dynamic_Service.cpp \
@@ -13395,8 +13390,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i \
Request.h \
@@ -13422,6 +13415,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
ORB_Core.i \
$(ACE_ROOT)/ace/Dynamic_Service.h \
$(ACE_ROOT)/ace/Dynamic_Service.cpp \
@@ -13609,8 +13604,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Any.h \
Any.i
@@ -13767,8 +13760,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Acceptor_Registry.h \
Pluggable.h \
@@ -13805,6 +13796,8 @@ realclean:
Connector_Registry.i \
IOR_Parser.h \
IOR_Parser.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Dynamic_Service.h \
$(ACE_ROOT)/ace/Dynamic_Service.cpp \
$(ACE_ROOT)/ace/SOCK_Dgram_Mcast.h \
@@ -13918,7 +13911,8 @@ realclean:
Buffering_Constraint_Policy.h \
Buffering_Constraint_Policy.i
-.obj/corbafwd.o .obj/corbafwd.so .shobj/corbafwd.o .shobj/corbafwd.so: corbafwd.cpp corbafwd.h \
+.obj/corbafwd.o .obj/corbafwd.so .shobj/corbafwd.o .shobj/corbafwd.so: corbafwd.cpp \
+ corbafwd.h \
$(ACE_ROOT)/ace/pre.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
$(ACE_ROOT)/ace/Message_Block.h \
@@ -14007,7 +14001,8 @@ realclean:
varbase.h \
corbafwd.i
-.obj/PolicyC.o .obj/PolicyC.so .shobj/PolicyC.o .shobj/PolicyC.so: PolicyC.cpp PolicyC.h \
+.obj/PolicyC.o .obj/PolicyC.so .shobj/PolicyC.o .shobj/PolicyC.so: PolicyC.cpp \
+ PolicyC.h \
$(ACE_ROOT)/ace/pre.h \
CurrentC.h \
Object.h \
@@ -14193,8 +14188,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i \
POA_CORBA.h \
@@ -14212,6 +14205,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -14240,7 +14235,8 @@ realclean:
operation_details.i \
Invocation.i
-.obj/PolicyS.o .obj/PolicyS.so .shobj/PolicyS.o .shobj/PolicyS.so: PolicyS.cpp PolicyC.h \
+.obj/PolicyS.o .obj/PolicyS.so .shobj/PolicyS.o .shobj/PolicyS.so: PolicyS.cpp \
+ PolicyC.h \
$(ACE_ROOT)/ace/pre.h \
CurrentC.h \
Object.h \
@@ -14406,8 +14402,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i
.obj/Encodable.o .obj/Encodable.so .shobj/Encodable.o .shobj/Encodable.so: Encodable.cpp \
@@ -14640,7 +14634,8 @@ realclean:
RTCORBAS.i \
RT_Policy_i.i
-.obj/DomainC.o .obj/DomainC.so .shobj/DomainC.o .shobj/DomainC.so: DomainC.cpp DomainC.h \
+.obj/DomainC.o .obj/DomainC.so .shobj/DomainC.o .shobj/DomainC.so: DomainC.cpp \
+ DomainC.h \
$(ACE_ROOT)/ace/pre.h \
corbafwd.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
@@ -14830,8 +14825,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i \
Invocation.h \
@@ -14845,6 +14838,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -14873,7 +14868,8 @@ realclean:
operation_details.i \
Invocation.i
-.obj/DomainS.o .obj/DomainS.so .shobj/DomainS.o .shobj/DomainS.so: DomainS.cpp DomainC.h $(ACE_ROOT)/ace/pre.h \
+.obj/DomainS.o .obj/DomainS.so .shobj/DomainS.o .shobj/DomainS.so: DomainS.cpp DomainC.h \
+ $(ACE_ROOT)/ace/pre.h \
corbafwd.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
$(ACE_ROOT)/ace/Message_Block.h \
@@ -15039,8 +15035,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i
.obj/TimeBaseC.o .obj/TimeBaseC.so .shobj/TimeBaseC.o .shobj/TimeBaseC.so: TimeBaseC.cpp \
@@ -15362,7 +15356,8 @@ realclean:
CDR.h \
CDR.i
-.obj/Sequence.o .obj/Sequence.so .shobj/Sequence.o .shobj/Sequence.so: Sequence.cpp Sequence.h \
+.obj/Sequence.o .obj/Sequence.so .shobj/Sequence.o .shobj/Sequence.so: Sequence.cpp \
+ Sequence.h \
$(ACE_ROOT)/ace/pre.h \
corbafwd.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
@@ -15624,8 +15619,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -15661,6 +15654,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -15670,7 +15665,8 @@ realclean:
Timeprobe.h \
$(ACE_ROOT)/ace/Timeprobe.h
-.obj/MProfile.o .obj/MProfile.so .shobj/MProfile.o .shobj/MProfile.so: MProfile.cpp MProfile.h \
+.obj/MProfile.o .obj/MProfile.so .shobj/MProfile.o .shobj/MProfile.so: MProfile.cpp \
+ MProfile.h \
$(ACE_ROOT)/ace/pre.h \
corbafwd.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
@@ -16025,8 +16021,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i \
NVList.h \
@@ -16046,6 +16040,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -16126,7 +16122,8 @@ realclean:
$(ACE_ROOT)/ace/Auto_Ptr.i \
$(ACE_ROOT)/ace/Auto_Ptr.cpp
-.obj/Typecode.o .obj/Typecode.so .shobj/Typecode.o .shobj/Typecode.so: Typecode.cpp Typecode.h \
+.obj/Typecode.o .obj/Typecode.so .shobj/Typecode.o .shobj/Typecode.so: Typecode.cpp \
+ Typecode.h \
$(ACE_ROOT)/ace/pre.h \
$(ACE_ROOT)/ace/Synch.h \
$(ACE_ROOT)/ace/ACE.h \
@@ -16285,13 +16282,12 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Marshal.i \
debug.h
-.obj/ValueBase.o .obj/ValueBase.so .shobj/ValueBase.o .shobj/ValueBase.so: ValueBase.cpp CDR.h \
+.obj/ValueBase.o .obj/ValueBase.so .shobj/ValueBase.o .shobj/ValueBase.so: ValueBase.cpp \
+ CDR.h \
$(ACE_ROOT)/ace/pre.h \
corbafwd.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
@@ -16443,8 +16439,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
ORB_Core.h \
Policy_Manager.h \
@@ -16485,6 +16479,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -16743,11 +16739,10 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i
-.obj/CDR.o .obj/CDR.so .shobj/CDR.o .shobj/CDR.so: CDR.cpp Timeprobe.h \
+.obj/CDR.o .obj/CDR.so .shobj/CDR.o .shobj/CDR.so: CDR.cpp \
+ Timeprobe.h \
$(ACE_ROOT)/ace/pre.h \
$(ACE_ROOT)/ace/post.h \
$(ACE_ROOT)/ace/ace_wchar.h \
@@ -16902,8 +16897,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -16943,6 +16936,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -17045,7 +17040,8 @@ realclean:
varbase.h \
corbafwd.i
-.obj/debug.o .obj/debug.so .shobj/debug.o .shobj/debug.so: debug.cpp debug.h \
+.obj/debug.o .obj/debug.so .shobj/debug.o .shobj/debug.so: debug.cpp \
+ debug.h \
$(ACE_ROOT)/ace/pre.h \
corbafwd.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
@@ -17393,8 +17389,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -17434,6 +17428,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -17670,8 +17666,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -17711,6 +17705,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -17919,8 +17915,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -17960,6 +17954,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -18342,7 +18338,8 @@ realclean:
Exception.h \
Exception.i \
Environment.h \
- Environment.i InterceptorC.i
+ Environment.i \
+ InterceptorC.i
.obj/Smart_Proxies.o .obj/Smart_Proxies.so .shobj/Smart_Proxies.o .shobj/Smart_Proxies.so: Smart_Proxies.cpp \
Smart_Proxies.h \
@@ -18438,7 +18435,8 @@ realclean:
Object.i \
Smart_Proxies.i
-.obj/ORB_Core.o .obj/ORB_Core.so .shobj/ORB_Core.o .shobj/ORB_Core.so: ORB_Core.cpp ORB_Core.h \
+.obj/ORB_Core.o .obj/ORB_Core.so .shobj/ORB_Core.o .shobj/ORB_Core.so: ORB_Core.cpp \
+ ORB_Core.h \
$(ACE_ROOT)/ace/pre.h \
corbafwd.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
@@ -18591,8 +18589,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -18632,6 +18628,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -18867,8 +18865,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -18908,6 +18904,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -19166,8 +19164,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -19207,6 +19203,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -19377,8 +19375,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -19418,6 +19414,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
ORB_Core.i \
$(ACE_ROOT)/ace/Dynamic_Service.h \
$(ACE_ROOT)/ace/Dynamic_Service.cpp \
@@ -19425,7 +19423,8 @@ realclean:
Leader_Follower.i \
debug.h
-.obj/params.o .obj/params.so .shobj/params.o .shobj/params.so: params.cpp params.h \
+.obj/params.o .obj/params.so .shobj/params.o .shobj/params.so: params.cpp \
+ params.h \
$(ACE_ROOT)/ace/pre.h \
corbafwd.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
@@ -19728,8 +19727,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -19742,6 +19739,8 @@ realclean:
Policy_Manager.i \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -20040,8 +20039,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i \
ORB_Core.h \
@@ -20056,6 +20053,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -20228,7 +20227,17 @@ realclean:
default_resource.i \
IIOP_Factory.h \
UIOP_Factory.h \
- SHMIOP_Factory.h
+ SHMIOP_Factory.h \
+ FILE_Parser.h \
+ IOR_Parser.h \
+ IOR_Parser.i \
+ ior_file_export.h \
+ FILE_Parser.i \
+ DLL_Parser.h \
+ ior_dll_export.h \
+ DLL_Parser.i \
+ Object_Loader.h \
+ Object_Loader.i
.obj/Typecode_Constants.o .obj/Typecode_Constants.so .shobj/Typecode_Constants.o .shobj/Typecode_Constants.so: Typecode_Constants.cpp \
Typecode.h \
@@ -20385,8 +20394,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Object_KeyC.h \
Object_KeyC.i \
@@ -20688,8 +20695,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i
.obj/Wait_Strategy.o .obj/Wait_Strategy.so .shobj/Wait_Strategy.o .shobj/Wait_Strategy.so: Wait_Strategy.cpp \
@@ -21119,8 +21124,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -21135,6 +21138,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -21323,8 +21328,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -21339,6 +21342,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -22048,8 +22053,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -22089,6 +22092,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -22275,8 +22280,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -22312,6 +22315,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -22511,8 +22516,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
NVList.h \
Any.h \
@@ -22942,8 +22945,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i \
Invocation.h \
@@ -22954,6 +22955,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -23076,8 +23079,8 @@ realclean:
Exception.h \
Exception.i \
CDR.h \
- CDR.i PollableC.i PollableS_T.h \
- PollableS_T.i PollableS_T.cpp PollableS.i
+ CDR.i PollableC.i \
+ PollableS_T.h PollableS_T.i PollableS_T.cpp PollableS.i
.obj/CONV_FRAMEC.o .obj/CONV_FRAMEC.so .shobj/CONV_FRAMEC.o .shobj/CONV_FRAMEC.so: CONV_FRAMEC.cpp \
CONV_FRAMEC.h \
@@ -23401,7 +23404,8 @@ realclean:
CONV_FRAMEC.i \
Tagged_Components.i
-.obj/GIOPC.o .obj/GIOPC.so .shobj/GIOPC.o .shobj/GIOPC.so: GIOPC.cpp GIOPC.h \
+.obj/GIOPC.o .obj/GIOPC.so .shobj/GIOPC.o .shobj/GIOPC.so: GIOPC.cpp \
+ GIOPC.h \
$(ACE_ROOT)/ace/pre.h \
corbafwd.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
@@ -23515,7 +23519,8 @@ realclean:
Typecode.i \
Any.i
-.obj/BoundsC.o .obj/BoundsC.so .shobj/BoundsC.o .shobj/BoundsC.so: BoundsC.cpp BoundsC.h \
+.obj/BoundsC.o .obj/BoundsC.so .shobj/BoundsC.o .shobj/BoundsC.so: BoundsC.cpp \
+ BoundsC.h \
$(ACE_ROOT)/ace/pre.h \
corbafwd.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
@@ -23738,7 +23743,8 @@ realclean:
TAOS_T.cpp \
TAOS.i
-.obj/TAOS.o .obj/TAOS.so .shobj/TAOS.o .shobj/TAOS.so: TAOS.cpp TAOS.h corbafwd.h \
+.obj/TAOS.o .obj/TAOS.so .shobj/TAOS.o .shobj/TAOS.so: TAOS.cpp TAOS.h \
+ corbafwd.h \
$(ACE_ROOT)/ace/pre.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
$(ACE_ROOT)/ace/Message_Block.h \
@@ -23825,8 +23831,8 @@ realclean:
orbconf.h \
$(ACE_ROOT)/ace/CORBA_macros.h \
varbase.h \
- corbafwd.i TAOS_T.h TAOS_T.i \
- TAOS_T.cpp TAOS.i
+ corbafwd.i TAOS_T.h \
+ TAOS_T.i TAOS_T.cpp TAOS.i
.obj/IOR_Parser.o .obj/IOR_Parser.so .shobj/IOR_Parser.o .shobj/IOR_Parser.so: IOR_Parser.cpp \
IOR_Parser.h \
@@ -24038,9 +24044,518 @@ realclean:
$(ACE_ROOT)/ace/Shared_Object.h \
$(ACE_ROOT)/ace/Shared_Object.i \
$(ACE_ROOT)/ace/Service_Object.i \
- IOR_Parser.i
+ IOR_Parser.i \
+ ORB_Core.h \
+ ORB.h \
+ Exception.h \
+ Exception.i \
+ IOR_LookupTable.h \
+ $(ACE_ROOT)/ace/Hash_Map_Manager.h \
+ $(ACE_ROOT)/ace/Functor.h \
+ $(ACE_ROOT)/ace/Functor.i \
+ $(ACE_ROOT)/ace/Functor_T.h \
+ $(ACE_ROOT)/ace/Functor_T.i \
+ $(ACE_ROOT)/ace/Functor_T.cpp \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \
+ $(ACE_ROOT)/ace/Service_Config.h \
+ $(ACE_ROOT)/ace/Service_Config.i \
+ $(ACE_ROOT)/ace/Reactor.h \
+ $(ACE_ROOT)/ace/Handle_Set.h \
+ $(ACE_ROOT)/ace/Handle_Set.i \
+ $(ACE_ROOT)/ace/Timer_Queue.h \
+ $(ACE_ROOT)/ace/Timer_Queue_T.h \
+ $(ACE_ROOT)/ace/Timer_Queue_T.i \
+ $(ACE_ROOT)/ace/Timer_Queue_T.cpp \
+ $(ACE_ROOT)/ace/Reactor.i \
+ $(ACE_ROOT)/ace/Reactor_Impl.h \
+ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \
+ Services.h \
+ Sequence.h \
+ Managed_Types.h \
+ Managed_Types.i \
+ Sequence.i \
+ Sequence_T.h \
+ Sequence_T.i \
+ Sequence_T.cpp \
+ Services.i \
+ IORManipulation.h \
+ Object.h \
+ Object.i \
+ IORS.h \
+ IORC.h \
+ Environment.h \
+ Environment.i \
+ CDR.h \
+ CDR.i \
+ IORC.i \
+ Servant_Base.h \
+ POAC.h \
+ PolicyC.h \
+ CurrentC.h \
+ CurrentC.i \
+ Encodable.h \
+ PolicyC.i \
+ POAC.i \
+ Servant_Base.i \
+ IORS.i \
+ Interceptor.h \
+ InterceptorC.h \
+ IOPC.h \
+ IOPC.i \
+ InterceptorC.i \
+ Interceptor.i \
+ ORB.i \
+ Policy_Manager.h \
+ POA_CORBA.h \
+ DynAnyC.h \
+ Any.h \
+ Typecode.h \
+ Typecode.i \
+ Any.i \
+ DynAnyC.i \
+ DomainC.h \
+ DomainC.i \
+ Policy_Manager.i \
+ Resource_Factory.h \
+ Pluggable.h \
+ $(ACE_ROOT)/ace/Message_Queue.h \
+ $(ACE_ROOT)/ace/IO_Cntl_Msg.h \
+ $(ACE_ROOT)/ace/Message_Queue_T.h \
+ $(ACE_ROOT)/ace/Message_Queue_T.i \
+ $(ACE_ROOT)/ace/Message_Queue_T.cpp \
+ $(ACE_ROOT)/ace/Strategies.h \
+ $(ACE_ROOT)/ace/Strategies_T.h \
+ $(ACE_ROOT)/ace/Synch_Options.h \
+ $(ACE_ROOT)/ace/Synch_Options.i \
+ $(ACE_ROOT)/ace/Thread_Manager.h \
+ $(ACE_ROOT)/ace/Thread_Manager.i \
+ $(ACE_ROOT)/ace/Strategies_T.i \
+ $(ACE_ROOT)/ace/Strategies_T.cpp \
+ $(ACE_ROOT)/ace/Service_Repository.h \
+ $(ACE_ROOT)/ace/Service_Types.h \
+ $(ACE_ROOT)/ace/Service_Types.i \
+ $(ACE_ROOT)/ace/Service_Repository.i \
+ $(ACE_ROOT)/ace/WFMO_Reactor.h \
+ $(ACE_ROOT)/ace/WFMO_Reactor.i \
+ $(ACE_ROOT)/ace/Strategies.i \
+ $(ACE_ROOT)/ace/Message_Queue.i \
+ Pluggable.i \
+ Protocol_Factory.h \
+ params.h \
+ params.i \
+ $(ACE_ROOT)/ace/Map_Manager.h \
+ $(ACE_ROOT)/ace/Map_Manager.i \
+ $(ACE_ROOT)/ace/Map_Manager.cpp \
+ ORB_Core.i \
+ $(ACE_ROOT)/ace/Dynamic_Service.h \
+ $(ACE_ROOT)/ace/Dynamic_Service.cpp \
+ default_resource.h \
+ default_resource.i
-.obj/Context.o .obj/Context.so .shobj/Context.o .shobj/Context.so: Context.cpp Context.h \
+.obj/Object_Loader.o .obj/Object_Loader.so .shobj/Object_Loader.o .shobj/Object_Loader.so: Object_Loader.cpp Object_Loader.h \
+ $(ACE_ROOT)/ace/pre.h \
+ corbafwd.h \
+ $(ACE_ROOT)/ace/CDR_Stream.h \
+ $(ACE_ROOT)/ace/Message_Block.h \
+ $(ACE_ROOT)/ace/ACE.h \
+ $(ACE_ROOT)/ace/OS.h \
+ $(ACE_ROOT)/ace/post.h \
+ $(ACE_ROOT)/ace/ace_wchar.h \
+ $(ACE_ROOT)/ace/ACE_export.h \
+ $(ACE_ROOT)/ace/svc_export.h \
+ $(ACE_ROOT)/ace/OS_Dirent.h \
+ $(ACE_ROOT)/ace/OS_Export.h \
+ $(ACE_ROOT)/ace/OS_Dirent.inl \
+ $(ACE_ROOT)/ace/OS_String.h \
+ $(ACE_ROOT)/ace/OS_String.inl \
+ $(ACE_ROOT)/ace/OS_Memory.h \
+ $(ACE_ROOT)/ace/OS_Memory.inl \
+ $(ACE_ROOT)/ace/OS_TLI.h \
+ $(ACE_ROOT)/ace/OS_TLI.inl \
+ $(ACE_ROOT)/ace/Min_Max.h \
+ $(ACE_ROOT)/ace/streams.h \
+ $(ACE_ROOT)/ace/Basic_Types.h \
+ $(ACE_ROOT)/ace/Basic_Types.i \
+ $(ACE_ROOT)/ace/Trace.h \
+ $(ACE_ROOT)/ace/OS.i \
+ $(ACE_ROOT)/ace/Log_Msg.h \
+ $(ACE_ROOT)/ace/Log_Record.h \
+ $(ACE_ROOT)/ace/Log_Priority.h \
+ $(ACE_ROOT)/ace/Log_Record.i \
+ $(ACE_ROOT)/ace/ACE.i \
+ $(ACE_ROOT)/ace/Malloc.h \
+ $(ACE_ROOT)/ace/Malloc_Base.h \
+ $(ACE_ROOT)/ace/Based_Pointer_T.h \
+ $(ACE_ROOT)/ace/Based_Pointer_T.i \
+ $(ACE_ROOT)/ace/Based_Pointer_T.cpp \
+ $(ACE_ROOT)/ace/Based_Pointer_Repository.h \
+ $(ACE_ROOT)/ace/Singleton.h \
+ $(ACE_ROOT)/ace/Synch.h \
+ $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \
+ $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \
+ $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \
+ $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \
+ $(ACE_ROOT)/ace/Synch.i \
+ $(ACE_ROOT)/ace/Synch_T.h \
+ $(ACE_ROOT)/ace/Event_Handler.h \
+ $(ACE_ROOT)/ace/Event_Handler.i \
+ $(ACE_ROOT)/ace/Synch_T.i \
+ $(ACE_ROOT)/ace/Thread.h \
+ $(ACE_ROOT)/ace/Thread.i \
+ $(ACE_ROOT)/ace/Atomic_Op.i \
+ $(ACE_ROOT)/ace/Synch_T.cpp \
+ $(ACE_ROOT)/ace/Singleton.i \
+ $(ACE_ROOT)/ace/Singleton.cpp \
+ $(ACE_ROOT)/ace/Object_Manager.h \
+ $(ACE_ROOT)/ace/Object_Manager.i \
+ $(ACE_ROOT)/ace/Managed_Object.h \
+ $(ACE_ROOT)/ace/Managed_Object.i \
+ $(ACE_ROOT)/ace/Managed_Object.cpp \
+ $(ACE_ROOT)/ace/Malloc.i \
+ $(ACE_ROOT)/ace/Malloc_T.h \
+ $(ACE_ROOT)/ace/Free_List.h \
+ $(ACE_ROOT)/ace/Free_List.i \
+ $(ACE_ROOT)/ace/Free_List.cpp \
+ $(ACE_ROOT)/ace/Malloc_T.i \
+ $(ACE_ROOT)/ace/Malloc_T.cpp \
+ $(ACE_ROOT)/ace/Memory_Pool.h \
+ $(ACE_ROOT)/ace/Signal.h \
+ $(ACE_ROOT)/ace/Containers.h \
+ $(ACE_ROOT)/ace/Containers.i \
+ $(ACE_ROOT)/ace/Containers_T.h \
+ $(ACE_ROOT)/ace/Containers_T.i \
+ $(ACE_ROOT)/ace/Containers_T.cpp \
+ $(ACE_ROOT)/ace/Signal.i \
+ $(ACE_ROOT)/ace/Mem_Map.h \
+ $(ACE_ROOT)/ace/Mem_Map.i \
+ $(ACE_ROOT)/ace/Memory_Pool.i \
+ $(ACE_ROOT)/ace/Message_Block.i \
+ $(ACE_ROOT)/ace/Message_Block_T.h \
+ $(ACE_ROOT)/ace/Message_Block_T.i \
+ $(ACE_ROOT)/ace/Message_Block_T.cpp \
+ $(ACE_ROOT)/ace/SString.h \
+ $(ACE_ROOT)/ace/SString.i \
+ $(ACE_ROOT)/ace/CDR_Stream.i \
+ try_macros.h \
+ orbconf.h \
+ $(ACE_ROOT)/ace/CORBA_macros.h \
+ varbase.h \
+ corbafwd.i \
+ ior_dll_export.h \
+ $(ACE_ROOT)/ace/Service_Object.h \
+ $(ACE_ROOT)/ace/Shared_Object.h \
+ $(ACE_ROOT)/ace/Shared_Object.i \
+ $(ACE_ROOT)/ace/Service_Object.i \
+ Object_Loader.i \
+ $(ACE_ROOT)/ace/Dynamic_Service.h \
+ $(ACE_ROOT)/ace/Dynamic_Service.cpp \
+ $(ACE_ROOT)/ace/Service_Config.h \
+ $(ACE_ROOT)/ace/Service_Config.i \
+ $(ACE_ROOT)/ace/Reactor.h \
+ $(ACE_ROOT)/ace/Handle_Set.h \
+ $(ACE_ROOT)/ace/Handle_Set.i \
+ $(ACE_ROOT)/ace/Timer_Queue.h \
+ $(ACE_ROOT)/ace/Timer_Queue_T.h \
+ $(ACE_ROOT)/ace/Timer_Queue_T.i \
+ $(ACE_ROOT)/ace/Timer_Queue_T.cpp \
+ $(ACE_ROOT)/ace/Reactor.i \
+ $(ACE_ROOT)/ace/Reactor_Impl.h \
+ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \
+ $(ACE_ROOT)/ace/Service_Repository.h \
+ $(ACE_ROOT)/ace/Service_Types.h \
+ $(ACE_ROOT)/ace/Service_Types.i \
+ $(ACE_ROOT)/ace/Service_Repository.i
+
+.obj/DLL_Parser.o .obj/DLL_Parser.so .shobj/DLL_Parser.o .shobj/DLL_Parser.so: DLL_Parser.cpp DLL_Parser.h \
+ $(ACE_ROOT)/ace/pre.h \
+ IOR_Parser.h \
+ corbafwd.h \
+ $(ACE_ROOT)/ace/CDR_Stream.h \
+ $(ACE_ROOT)/ace/Message_Block.h \
+ $(ACE_ROOT)/ace/ACE.h \
+ $(ACE_ROOT)/ace/OS.h \
+ $(ACE_ROOT)/ace/post.h \
+ $(ACE_ROOT)/ace/ace_wchar.h \
+ $(ACE_ROOT)/ace/ACE_export.h \
+ $(ACE_ROOT)/ace/svc_export.h \
+ $(ACE_ROOT)/ace/OS_Dirent.h \
+ $(ACE_ROOT)/ace/OS_Export.h \
+ $(ACE_ROOT)/ace/OS_Dirent.inl \
+ $(ACE_ROOT)/ace/OS_String.h \
+ $(ACE_ROOT)/ace/OS_String.inl \
+ $(ACE_ROOT)/ace/OS_Memory.h \
+ $(ACE_ROOT)/ace/OS_Memory.inl \
+ $(ACE_ROOT)/ace/OS_TLI.h \
+ $(ACE_ROOT)/ace/OS_TLI.inl \
+ $(ACE_ROOT)/ace/Min_Max.h \
+ $(ACE_ROOT)/ace/streams.h \
+ $(ACE_ROOT)/ace/Basic_Types.h \
+ $(ACE_ROOT)/ace/Basic_Types.i \
+ $(ACE_ROOT)/ace/Trace.h \
+ $(ACE_ROOT)/ace/OS.i \
+ $(ACE_ROOT)/ace/Log_Msg.h \
+ $(ACE_ROOT)/ace/Log_Record.h \
+ $(ACE_ROOT)/ace/Log_Priority.h \
+ $(ACE_ROOT)/ace/Log_Record.i \
+ $(ACE_ROOT)/ace/ACE.i \
+ $(ACE_ROOT)/ace/Malloc.h \
+ $(ACE_ROOT)/ace/Malloc_Base.h \
+ $(ACE_ROOT)/ace/Based_Pointer_T.h \
+ $(ACE_ROOT)/ace/Based_Pointer_T.i \
+ $(ACE_ROOT)/ace/Based_Pointer_T.cpp \
+ $(ACE_ROOT)/ace/Based_Pointer_Repository.h \
+ $(ACE_ROOT)/ace/Singleton.h \
+ $(ACE_ROOT)/ace/Synch.h \
+ $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \
+ $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \
+ $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \
+ $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \
+ $(ACE_ROOT)/ace/Synch.i \
+ $(ACE_ROOT)/ace/Synch_T.h \
+ $(ACE_ROOT)/ace/Event_Handler.h \
+ $(ACE_ROOT)/ace/Event_Handler.i \
+ $(ACE_ROOT)/ace/Synch_T.i \
+ $(ACE_ROOT)/ace/Thread.h \
+ $(ACE_ROOT)/ace/Thread.i \
+ $(ACE_ROOT)/ace/Atomic_Op.i \
+ $(ACE_ROOT)/ace/Synch_T.cpp \
+ $(ACE_ROOT)/ace/Singleton.i \
+ $(ACE_ROOT)/ace/Singleton.cpp \
+ $(ACE_ROOT)/ace/Object_Manager.h \
+ $(ACE_ROOT)/ace/Object_Manager.i \
+ $(ACE_ROOT)/ace/Managed_Object.h \
+ $(ACE_ROOT)/ace/Managed_Object.i \
+ $(ACE_ROOT)/ace/Managed_Object.cpp \
+ $(ACE_ROOT)/ace/Malloc.i \
+ $(ACE_ROOT)/ace/Malloc_T.h \
+ $(ACE_ROOT)/ace/Free_List.h \
+ $(ACE_ROOT)/ace/Free_List.i \
+ $(ACE_ROOT)/ace/Free_List.cpp \
+ $(ACE_ROOT)/ace/Malloc_T.i \
+ $(ACE_ROOT)/ace/Malloc_T.cpp \
+ $(ACE_ROOT)/ace/Memory_Pool.h \
+ $(ACE_ROOT)/ace/Signal.h \
+ $(ACE_ROOT)/ace/Containers.h \
+ $(ACE_ROOT)/ace/Containers.i \
+ $(ACE_ROOT)/ace/Containers_T.h \
+ $(ACE_ROOT)/ace/Containers_T.i \
+ $(ACE_ROOT)/ace/Containers_T.cpp \
+ $(ACE_ROOT)/ace/Signal.i \
+ $(ACE_ROOT)/ace/Mem_Map.h \
+ $(ACE_ROOT)/ace/Mem_Map.i \
+ $(ACE_ROOT)/ace/Memory_Pool.i \
+ $(ACE_ROOT)/ace/Message_Block.i \
+ $(ACE_ROOT)/ace/Message_Block_T.h \
+ $(ACE_ROOT)/ace/Message_Block_T.i \
+ $(ACE_ROOT)/ace/Message_Block_T.cpp \
+ $(ACE_ROOT)/ace/SString.h \
+ $(ACE_ROOT)/ace/SString.i \
+ $(ACE_ROOT)/ace/CDR_Stream.i \
+ try_macros.h \
+ orbconf.h \
+ $(ACE_ROOT)/ace/CORBA_macros.h \
+ varbase.h \
+ corbafwd.i \
+ $(ACE_ROOT)/ace/Service_Object.h \
+ $(ACE_ROOT)/ace/Shared_Object.h \
+ $(ACE_ROOT)/ace/Shared_Object.i \
+ $(ACE_ROOT)/ace/Service_Object.i \
+ IOR_Parser.i \
+ ior_dll_export.h \
+ $(ACE_ROOT)/ace/Service_Config.h \
+ $(ACE_ROOT)/ace/Service_Config.i \
+ $(ACE_ROOT)/ace/Reactor.h \
+ $(ACE_ROOT)/ace/Handle_Set.h \
+ $(ACE_ROOT)/ace/Handle_Set.i \
+ $(ACE_ROOT)/ace/Timer_Queue.h \
+ $(ACE_ROOT)/ace/Timer_Queue_T.h \
+ $(ACE_ROOT)/ace/Timer_Queue_T.i \
+ $(ACE_ROOT)/ace/Timer_Queue_T.cpp \
+ $(ACE_ROOT)/ace/Reactor.i \
+ $(ACE_ROOT)/ace/Reactor_Impl.h \
+ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \
+ DLL_Parser.i Object_Loader.h Object_Loader.i \
+ Object.h \
+ Object.i \
+ Exception.h \
+ Exception.i \
+ Environment.h \
+ Environment.i \
+ $(ACE_ROOT)/ace/Dynamic_Service.h \
+ $(ACE_ROOT)/ace/Dynamic_Service.cpp \
+ $(ACE_ROOT)/ace/Service_Repository.h \
+ $(ACE_ROOT)/ace/Service_Types.h \
+ $(ACE_ROOT)/ace/Service_Types.i \
+ $(ACE_ROOT)/ace/Service_Repository.i
+
+.obj/FILE_Parser.o .obj/FILE_Parser.so .shobj/FILE_Parser.o .shobj/FILE_Parser.so: FILE_Parser.cpp FILE_Parser.h \
+ $(ACE_ROOT)/ace/pre.h \
+ IOR_Parser.h \
+ corbafwd.h \
+ $(ACE_ROOT)/ace/CDR_Stream.h \
+ $(ACE_ROOT)/ace/Message_Block.h \
+ $(ACE_ROOT)/ace/ACE.h \
+ $(ACE_ROOT)/ace/OS.h \
+ $(ACE_ROOT)/ace/post.h \
+ $(ACE_ROOT)/ace/ace_wchar.h \
+ $(ACE_ROOT)/ace/ACE_export.h \
+ $(ACE_ROOT)/ace/svc_export.h \
+ $(ACE_ROOT)/ace/OS_Dirent.h \
+ $(ACE_ROOT)/ace/OS_Export.h \
+ $(ACE_ROOT)/ace/OS_Dirent.inl \
+ $(ACE_ROOT)/ace/OS_String.h \
+ $(ACE_ROOT)/ace/OS_String.inl \
+ $(ACE_ROOT)/ace/OS_Memory.h \
+ $(ACE_ROOT)/ace/OS_Memory.inl \
+ $(ACE_ROOT)/ace/OS_TLI.h \
+ $(ACE_ROOT)/ace/OS_TLI.inl \
+ $(ACE_ROOT)/ace/Min_Max.h \
+ $(ACE_ROOT)/ace/streams.h \
+ $(ACE_ROOT)/ace/Basic_Types.h \
+ $(ACE_ROOT)/ace/Basic_Types.i \
+ $(ACE_ROOT)/ace/Trace.h \
+ $(ACE_ROOT)/ace/OS.i \
+ $(ACE_ROOT)/ace/Log_Msg.h \
+ $(ACE_ROOT)/ace/Log_Record.h \
+ $(ACE_ROOT)/ace/Log_Priority.h \
+ $(ACE_ROOT)/ace/Log_Record.i \
+ $(ACE_ROOT)/ace/ACE.i \
+ $(ACE_ROOT)/ace/Malloc.h \
+ $(ACE_ROOT)/ace/Malloc_Base.h \
+ $(ACE_ROOT)/ace/Based_Pointer_T.h \
+ $(ACE_ROOT)/ace/Based_Pointer_T.i \
+ $(ACE_ROOT)/ace/Based_Pointer_T.cpp \
+ $(ACE_ROOT)/ace/Based_Pointer_Repository.h \
+ $(ACE_ROOT)/ace/Singleton.h \
+ $(ACE_ROOT)/ace/Synch.h \
+ $(ACE_ROOT)/ace/SV_Semaphore_Complex.h \
+ $(ACE_ROOT)/ace/SV_Semaphore_Simple.h \
+ $(ACE_ROOT)/ace/SV_Semaphore_Simple.i \
+ $(ACE_ROOT)/ace/SV_Semaphore_Complex.i \
+ $(ACE_ROOT)/ace/Synch.i \
+ $(ACE_ROOT)/ace/Synch_T.h \
+ $(ACE_ROOT)/ace/Event_Handler.h \
+ $(ACE_ROOT)/ace/Event_Handler.i \
+ $(ACE_ROOT)/ace/Synch_T.i \
+ $(ACE_ROOT)/ace/Thread.h \
+ $(ACE_ROOT)/ace/Thread.i \
+ $(ACE_ROOT)/ace/Atomic_Op.i \
+ $(ACE_ROOT)/ace/Synch_T.cpp \
+ $(ACE_ROOT)/ace/Singleton.i \
+ $(ACE_ROOT)/ace/Singleton.cpp \
+ $(ACE_ROOT)/ace/Object_Manager.h \
+ $(ACE_ROOT)/ace/Object_Manager.i \
+ $(ACE_ROOT)/ace/Managed_Object.h \
+ $(ACE_ROOT)/ace/Managed_Object.i \
+ $(ACE_ROOT)/ace/Managed_Object.cpp \
+ $(ACE_ROOT)/ace/Malloc.i \
+ $(ACE_ROOT)/ace/Malloc_T.h \
+ $(ACE_ROOT)/ace/Free_List.h \
+ $(ACE_ROOT)/ace/Free_List.i \
+ $(ACE_ROOT)/ace/Free_List.cpp \
+ $(ACE_ROOT)/ace/Malloc_T.i \
+ $(ACE_ROOT)/ace/Malloc_T.cpp \
+ $(ACE_ROOT)/ace/Memory_Pool.h \
+ $(ACE_ROOT)/ace/Signal.h \
+ $(ACE_ROOT)/ace/Containers.h \
+ $(ACE_ROOT)/ace/Containers.i \
+ $(ACE_ROOT)/ace/Containers_T.h \
+ $(ACE_ROOT)/ace/Containers_T.i \
+ $(ACE_ROOT)/ace/Containers_T.cpp \
+ $(ACE_ROOT)/ace/Signal.i \
+ $(ACE_ROOT)/ace/Mem_Map.h \
+ $(ACE_ROOT)/ace/Mem_Map.i \
+ $(ACE_ROOT)/ace/Memory_Pool.i \
+ $(ACE_ROOT)/ace/Message_Block.i \
+ $(ACE_ROOT)/ace/Message_Block_T.h \
+ $(ACE_ROOT)/ace/Message_Block_T.i \
+ $(ACE_ROOT)/ace/Message_Block_T.cpp \
+ $(ACE_ROOT)/ace/SString.h \
+ $(ACE_ROOT)/ace/SString.i \
+ $(ACE_ROOT)/ace/CDR_Stream.i \
+ try_macros.h \
+ orbconf.h \
+ $(ACE_ROOT)/ace/CORBA_macros.h \
+ varbase.h \
+ corbafwd.i \
+ $(ACE_ROOT)/ace/Service_Object.h \
+ $(ACE_ROOT)/ace/Shared_Object.h \
+ $(ACE_ROOT)/ace/Shared_Object.i \
+ $(ACE_ROOT)/ace/Service_Object.i \
+ IOR_Parser.i \
+ ior_file_export.h \
+ $(ACE_ROOT)/ace/Service_Config.h \
+ $(ACE_ROOT)/ace/Service_Config.i \
+ $(ACE_ROOT)/ace/Reactor.h \
+ $(ACE_ROOT)/ace/Handle_Set.h \
+ $(ACE_ROOT)/ace/Handle_Set.i \
+ $(ACE_ROOT)/ace/Timer_Queue.h \
+ $(ACE_ROOT)/ace/Timer_Queue_T.h \
+ $(ACE_ROOT)/ace/Timer_Queue_T.i \
+ $(ACE_ROOT)/ace/Timer_Queue_T.cpp \
+ $(ACE_ROOT)/ace/Reactor.i \
+ $(ACE_ROOT)/ace/Reactor_Impl.h \
+ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \
+ FILE_Parser.i \
+ ior_dll/Object_Loader.h \
+ ior_dll/ior_dll_export.h \
+ ior_dll/Object_Loader.i \
+ Object.h \
+ Object.i \
+ ORB.h \
+ Exception.h \
+ Exception.i \
+ IOR_LookupTable.h \
+ $(ACE_ROOT)/ace/Hash_Map_Manager.h \
+ $(ACE_ROOT)/ace/Functor.h \
+ $(ACE_ROOT)/ace/Functor.i \
+ $(ACE_ROOT)/ace/Functor_T.h \
+ $(ACE_ROOT)/ace/Functor_T.i \
+ $(ACE_ROOT)/ace/Functor_T.cpp \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.h \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.i \
+ $(ACE_ROOT)/ace/Hash_Map_Manager_T.cpp \
+ Services.h \
+ Sequence.h \
+ Managed_Types.h \
+ Managed_Types.i \
+ Sequence.i \
+ Sequence_T.h \
+ Sequence_T.i \
+ Sequence_T.cpp \
+ Services.i \
+ IORManipulation.h \
+ IORS.h \
+ IORC.h \
+ Environment.h \
+ Environment.i \
+ CDR.h \
+ CDR.i \
+ IORC.i \
+ Servant_Base.h \
+ POAC.h \
+ PolicyC.h \
+ CurrentC.h \
+ CurrentC.i \
+ Encodable.h \
+ PolicyC.i \
+ POAC.i \
+ Servant_Base.i \
+ IORS.i \
+ Interceptor.h \
+ InterceptorC.h \
+ IOPC.h \
+ IOPC.i \
+ InterceptorC.i \
+ Interceptor.i \
+ ORB.i \
+ $(ACE_ROOT)/ace/Read_Buffer.h \
+ $(ACE_ROOT)/ace/Read_Buffer.i
+
+.obj/Context.o .obj/Context.so .shobj/Context.o .shobj/Context.so: Context.cpp \
+ Context.h \
$(ACE_ROOT)/ace/pre.h \
corbafwd.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
@@ -24200,11 +24715,10 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i
-.obj/Request.o .obj/Request.so .shobj/Request.o .shobj/Request.so: Request.cpp Request.h \
+.obj/Request.o .obj/Request.so .shobj/Request.o .shobj/Request.so: Request.cpp \
+ Request.h \
$(ACE_ROOT)/ace/pre.h \
orbconf.h \
$(ACE_ROOT)/ace/OS.h \
@@ -24357,8 +24871,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
NVList.h \
Any.h \
@@ -24415,7 +24927,8 @@ realclean:
Pluggable_Messaging_Utils.h \
Pluggable_Messaging_Utils.i
-.obj/Services.o .obj/Services.so .shobj/Services.o .shobj/Services.so: Services.cpp Services.h \
+.obj/Services.o .obj/Services.so .shobj/Services.o .shobj/Services.so: Services.cpp \
+ Services.h \
$(ACE_ROOT)/ace/pre.h \
Sequence.h \
corbafwd.h \
@@ -24525,7 +25038,8 @@ realclean:
Typecode.i \
Any.i
-.obj/NVList.o .obj/NVList.so .shobj/NVList.o .shobj/NVList.so: NVList.cpp NVList.h \
+.obj/NVList.o .obj/NVList.so .shobj/NVList.o .shobj/NVList.so: NVList.cpp \
+ NVList.h \
$(ACE_ROOT)/ace/pre.h \
orbconf.h \
$(ACE_ROOT)/ace/OS.h \
@@ -24683,8 +25197,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
BoundsC.h \
BoundsC.i \
@@ -24905,8 +25417,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i \
Invocation.h \
@@ -24922,6 +25432,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -24974,8 +25486,9 @@ realclean:
$(ACE_ROOT)/ace/Log_Msg.h \
$(ACE_ROOT)/ace/Log_Record.h \
$(ACE_ROOT)/ace/Log_Priority.h \
- $(ACE_ROOT)/ace/Log_Record.i MessagingS.h orbconf.h \
- TimeBaseS.h TimeBaseC.h \
+ $(ACE_ROOT)/ace/Log_Record.i MessagingS.h \
+ orbconf.h TimeBaseS.h \
+ TimeBaseC.h \
Any.h \
CDR.h \
corbafwd.h \
@@ -25074,11 +25587,12 @@ realclean:
IOPC.h \
IOPC.i \
PollableC.h \
- PollableC.i MessagingC.i POAC.h \
- POAC.i Servant_Base.h \
- POAC.h \
- Servant_Base.i MessagingS_T.h \
- MessagingS_T.i MessagingS_T.cpp MessagingS.i Operation_Table.h \
+ PollableC.i MessagingC.i \
+ POAC.h POAC.i \
+ Servant_Base.h POAC.h \
+ Servant_Base.i \
+ MessagingS_T.h MessagingS_T.i MessagingS_T.cpp MessagingS.i \
+ Operation_Table.h \
$(ACE_ROOT)/ace/Hash_Map_Manager.h \
$(ACE_ROOT)/ace/Functor.h \
$(ACE_ROOT)/ace/Functor.i \
@@ -25103,7 +25617,8 @@ realclean:
$(ACE_ROOT)/ace/Timer_Queue_T.cpp \
$(ACE_ROOT)/ace/Reactor.i \
$(ACE_ROOT)/ace/Reactor_Impl.h \
- $(ACE_ROOT)/ace/Svc_Conf_Tokens.h Server_Request.h \
+ $(ACE_ROOT)/ace/Svc_Conf_Tokens.h \
+ Server_Request.h \
Object_KeyC.h \
Object_KeyC.i \
Server_Request.i Stub.h \
@@ -25152,8 +25667,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i ORB_Core.h \
Policy_Manager.h \
@@ -25167,12 +25680,15 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
ORB_Core.i \
$(ACE_ROOT)/ace/Dynamic_Service.h \
- $(ACE_ROOT)/ace/Dynamic_Service.cpp Object_Adapter.h \
+ $(ACE_ROOT)/ace/Dynamic_Service.cpp \
+ Object_Adapter.h \
Key_Adapters.h \
$(ACE_ROOT)/ace/Map.h \
$(ACE_ROOT)/ace/Map_T.h \
@@ -25361,8 +25877,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Resource_Factory.h \
Pluggable.h \
@@ -25391,6 +25905,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -26390,8 +26906,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i \
ORB_Core.h \
@@ -26406,6 +26920,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -26415,7 +26931,8 @@ realclean:
Priority_Mapping.h \
Priority_Mapping.i
-.obj/RT_Mutex.o .obj/RT_Mutex.so .shobj/RT_Mutex.o .shobj/RT_Mutex.so: RT_Mutex.cpp RT_Mutex.h \
+.obj/RT_Mutex.o .obj/RT_Mutex.so .shobj/RT_Mutex.o .shobj/RT_Mutex.so: RT_Mutex.cpp \
+ RT_Mutex.h \
$(ACE_ROOT)/ace/pre.h \
orbconf.h \
$(ACE_ROOT)/ace/OS.h \
@@ -26688,7 +27205,8 @@ realclean:
RTCORBAS.i \
RT_Policy_i.i
-.obj/RT_ORB.o .obj/RT_ORB.so .shobj/RT_ORB.o .shobj/RT_ORB.so: RT_ORB.cpp RT_ORB.h \
+.obj/RT_ORB.o .obj/RT_ORB.so .shobj/RT_ORB.o .shobj/RT_ORB.so: RT_ORB.cpp \
+ RT_ORB.h \
$(ACE_ROOT)/ace/pre.h \
orbconf.h \
$(ACE_ROOT)/ace/OS.h \
@@ -26982,8 +27500,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
$(ACE_ROOT)/ace/Task.h \
$(ACE_ROOT)/ace/Thread_Manager.h \
@@ -27035,6 +27551,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -27174,7 +27692,8 @@ realclean:
TAOS_T.cpp \
TAOS.i
-.obj/RTCORBAS.o .obj/RTCORBAS.so .shobj/RTCORBAS.o .shobj/RTCORBAS.so: RTCORBAS.cpp orbconf.h \
+.obj/RTCORBAS.o .obj/RTCORBAS.so .shobj/RTCORBAS.o .shobj/RTCORBAS.so: RTCORBAS.cpp \
+ orbconf.h \
$(ACE_ROOT)/ace/pre.h \
$(ACE_ROOT)/ace/OS.h \
$(ACE_ROOT)/ace/post.h \
@@ -27199,8 +27718,8 @@ realclean:
$(ACE_ROOT)/ace/Log_Msg.h \
$(ACE_ROOT)/ace/Log_Record.h \
$(ACE_ROOT)/ace/Log_Priority.h \
- $(ACE_ROOT)/ace/Log_Record.i RTCORBAS.h orbconf.h \
- IOPS.h IOPC.h \
+ $(ACE_ROOT)/ace/Log_Record.i RTCORBAS.h \
+ orbconf.h IOPS.h IOPC.h \
CDR.h \
corbafwd.h \
$(ACE_ROOT)/ace/CDR_Stream.h \
@@ -27292,15 +27811,17 @@ realclean:
TimeBaseS_T.h \
TimeBaseS_T.i \
TimeBaseS_T.cpp \
- TimeBaseS.i RTCORBAC.h corbafwd.h \
- IOPC.h PolicyC.h \
+ TimeBaseS.i RTCORBAC.h \
+ corbafwd.h IOPC.h \
+ PolicyC.h \
CurrentC.h \
CurrentC.i \
Encodable.h \
- PolicyC.i TimeBaseC.h RTCORBAC.i \
- RTCORBAS_T.h RTCORBAS_T.i RTCORBAS_T.cpp RTCORBAS.i
+ PolicyC.i TimeBaseC.h \
+ RTCORBAC.i RTCORBAS_T.h RTCORBAS_T.i RTCORBAS_T.cpp RTCORBAS.i
-.obj/DynAnyC.o .obj/DynAnyC.so .shobj/DynAnyC.o .shobj/DynAnyC.so: DynAnyC.cpp DynAnyC.h \
+.obj/DynAnyC.o .obj/DynAnyC.so .shobj/DynAnyC.o .shobj/DynAnyC.so: DynAnyC.cpp \
+ DynAnyC.h \
$(ACE_ROOT)/ace/pre.h \
orbconf.h \
$(ACE_ROOT)/ace/OS.h \
@@ -27490,15 +28011,14 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Stub.i \
POA_CORBA.h \
DomainC.h \
DomainC.i
-.obj/DynAnyS.o .obj/DynAnyS.so .shobj/DynAnyS.o .shobj/DynAnyS.so: DynAnyS.cpp DynAnyC.h \
+.obj/DynAnyS.o .obj/DynAnyS.so .shobj/DynAnyS.o .shobj/DynAnyS.so: DynAnyS.cpp \
+ DynAnyC.h \
$(ACE_ROOT)/ace/pre.h \
orbconf.h \
$(ACE_ROOT)/ace/OS.h \
@@ -27620,7 +28140,8 @@ realclean:
POAC.i \
Servant_Base.i
-.obj/DynAny_i.o .obj/DynAny_i.so .shobj/DynAny_i.o .shobj/DynAny_i.so: DynAny_i.cpp DynAny_i.h \
+.obj/DynAny_i.o .obj/DynAny_i.so .shobj/DynAny_i.o .shobj/DynAny_i.so: DynAny_i.cpp \
+ DynAny_i.h \
$(ACE_ROOT)/ace/pre.h \
orbconf.h \
$(ACE_ROOT)/ace/OS.h \
@@ -27922,8 +28443,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Marshal.i
@@ -28221,8 +28740,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Marshal.i
@@ -28391,8 +28908,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Marshal.h \
Principal.h \
@@ -28569,8 +29084,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Marshal.i
@@ -28728,8 +29241,6 @@ realclean:
IOPC.i \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i
.obj/InterfaceC.o .obj/InterfaceC.so .shobj/InterfaceC.o .shobj/InterfaceC.so: InterfaceC.cpp InterfaceC.h \
@@ -29591,8 +30102,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -29632,6 +30141,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -29849,8 +30360,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Principal.h \
Principal.i \
@@ -30033,8 +30542,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -30074,6 +30581,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -30453,8 +30962,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Principal.h \
Principal.i \
@@ -30512,6 +31019,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -30720,8 +31229,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -30761,6 +31268,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -30985,8 +31494,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -31026,6 +31533,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
@@ -31193,8 +31702,6 @@ realclean:
InterceptorC.h \
InterceptorC.i \
Interceptor.i \
- Parser_Registry.h \
- Parser_Registry.i \
ORB.i \
Policy_Manager.h \
POA_CORBA.h \
@@ -31234,6 +31741,8 @@ realclean:
Protocol_Factory.h \
params.h \
params.i \
+ Parser_Registry.h \
+ Parser_Registry.i \
$(ACE_ROOT)/ace/Map_Manager.h \
$(ACE_ROOT)/ace/Map_Manager.i \
$(ACE_ROOT)/ace/Map_Manager.cpp \
diff --git a/TAO/tao/ORB_Core.cpp b/TAO/tao/ORB_Core.cpp
index d7c946895b1..414327eef15 100644
--- a/TAO/tao/ORB_Core.cpp
+++ b/TAO/tao/ORB_Core.cpp
@@ -152,7 +152,7 @@ TAO_ORB_Core::TAO_ORB_Core (const char *orbid)
ACE_NEW (this->transport_sync_strategy_,
TAO_Transport_Sync_Strategy);
- this->parser_registry_.open ();
+ // this->parser_registry_.open (this);
}
TAO_ORB_Core::~TAO_ORB_Core (void)
@@ -1028,6 +1028,11 @@ TAO_ORB_Core::init (int &argc, char *argv[], CORBA::Environment &ACE_TRY_ENV)
-1);
}
+ // Calling the open method here so that the svc.conf file is
+ // opened and TAO_default_resource_factory::init () is called by the
+ // time this method is called.
+ this->parser_registry_.open (this);
+
// Initialize the pointers to resources in the ORB Core instance,
// e.g., reactor, connector, etc. Must do this after we open
// services because we'll load the factory from there.
diff --git a/TAO/tao/Object_Loader.cpp b/TAO/tao/Object_Loader.cpp
new file mode 100644
index 00000000000..c6c7ea8f4be
--- /dev/null
+++ b/TAO/tao/Object_Loader.cpp
@@ -0,0 +1,24 @@
+// $Id$
+
+#include "Object_Loader.h"
+#include "ace/Dynamic_Service.h"
+
+#if !defined(__ACE_INLINE__)
+#include "Object_Loader.i"
+#endif /* __ACE_INLINE__ */
+
+ACE_RCSID(tao, Object_Loader, "$Id$")
+
+TAO_Object_Loader::~TAO_Object_Loader (void)
+{
+}
+
+#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
+
+template class ACE_Dynamic_Service<TAO_Object_Loader>;
+
+#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
+
+#pragma instantiate ACE_Dynamic_Service<TAO_Object_Loader>
+
+#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/Object_Loader.h b/TAO/tao/Object_Loader.h
new file mode 100644
index 00000000000..ec439bc0642
--- /dev/null
+++ b/TAO/tao/Object_Loader.h
@@ -0,0 +1,57 @@
+// $Id$
+
+// ============================================================================
+//
+// = LIBRARY
+// TAO
+//
+// = FILENAME
+// Object_Loader.h
+//
+// = AUTHOR
+// Carlos O'Ryan (coryan@cs.wustl.edu)
+//
+// ============================================================================
+
+#ifndef TAO_OBJECT_LOADER_H
+#define TAO_OBJECT_LOADER_H
+#include "ace/pre.h"
+
+#include "tao/corbafwd.h"
+#include "ior_dll_export.h"
+
+#if !defined (ACE_LACKS_PRAGMA_ONCE)
+# pragma once
+#endif /* ACE_LACKS_PRAGMA_ONCE */
+
+#include "ace/Service_Object.h"
+
+class TAO_Export TAO_Object_Loader : public ACE_Service_Object
+{
+ // = TITLE
+ // A class to dynamically load object implementations into an
+ // ORB.
+ //
+ // = DESCRIPTION
+ // Many services and components of the ORB can be dynamically
+ // loaded, this is the class used to implement ....
+ // @@ TODO
+ //
+public:
+ virtual ~TAO_Object_Loader (void);
+ // The destructor
+
+ virtual CORBA::Object_ptr create_object (CORBA::ORB_ptr orb,
+ CORBA::Environment &)
+ ACE_THROW_SPEC (()) = 0;
+ // Create and activate a new object into the orb.
+ // This method cannot throw any exception, but it can return a nil
+ // object to indicate an error condition.
+};
+
+#if defined (__ACE_INLINE__)
+# include "Object_Loader.i"
+#endif /* __ACE_INLINE__ */
+
+#include "ace/post.h"
+#endif /* TAO_OBJECT_LOADER_H */
diff --git a/TAO/tao/Object_Loader.i b/TAO/tao/Object_Loader.i
new file mode 100644
index 00000000000..cfa1da318d3
--- /dev/null
+++ b/TAO/tao/Object_Loader.i
@@ -0,0 +1 @@
+// $Id$
diff --git a/TAO/tao/Parser_Registry.cpp b/TAO/tao/Parser_Registry.cpp
index b7751d7c5a8..8b1b140bb70 100644
--- a/TAO/tao/Parser_Registry.cpp
+++ b/TAO/tao/Parser_Registry.cpp
@@ -3,6 +3,8 @@
#include "tao/Parser_Registry.h"
#include "tao/IOR_Parser.h"
+#include "tao/ORB_Core.h"
+#include "tao/default_resource.h"
#include "ace/Dynamic_Service.h"
#include "ace/Service_Repository.h"
@@ -24,37 +26,27 @@ TAO_Parser_Registry::~TAO_Parser_Registry (void)
}
int
-TAO_Parser_Registry::open (void)
+TAO_Parser_Registry::open (TAO_ORB_Core *orb_core)
{
- this->size_ = 1;
- ACE_NEW_RETURN (this->parsers_, TAO_IOR_Parser*[this->size_],
- -1);
+ const char **names;
+ int number_of_names = 0;
- this->parsers_[0] =
- ACE_Dynamic_Service<TAO_IOR_Parser>::instance ("DLL_Parser");
+ orb_core->resource_factory ()->get_parser_names (names, number_of_names);
- if (this->parsers_[0] == 0)
- {
- int r = ACE_Service_Config::process_directive (
- "dynamic DLL_Parser Service_Object * TAO_IOR_DLL:_make_TAO_DLL_Parser()"
- );
- if (r == -1)
- {
- ACE_ERROR_RETURN ((LM_ERROR,
- "Error configuring DLL parser\n"), -1);
- }
- this->parsers_[0] =
- ACE_Dynamic_Service<TAO_IOR_Parser>::instance ("DLL_Parser");
+ if (number_of_names == 0)
+ return -1;
- }
+ this->size_ = number_of_names;
+ this->parsers_ = new TAO_IOR_Parser*[this->size_];
+ for (int i = 0; i != this->size_; ++i)
+ {
+ this->parsers_[i] =
+ ACE_Dynamic_Service<TAO_IOR_Parser>::instance (names [i]);
- // ACE_Service_Config::process_directive (
- // "dynamic TAO_FILE_Parser Service_Object * TAO_IOR_FILE:_make_TAO_FILE_Parser()"
- // );
- // this->parsers_[1] =
- // ACE_Dynamic_Service<TAO_IOR_Parser>::instance
- // ("TAO_FILE_Parser");
+ if (this->parsers_[i] == 0)
+ return -1;
+ }
return 0;
}
@@ -65,13 +57,13 @@ TAO_Parser_Registry::match_parser (const char *ior_string)
for (Parser_Iterator i = this->begin (); i != this->end (); ++i)
{
if ((*i)->match_prefix (ior_string))
- return *i;
+ {
+ return *i;
+ }
}
return 0;
}
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/Parser_Registry.h b/TAO/tao/Parser_Registry.h
index dec814494a7..1244458a251 100644
--- a/TAO/tao/Parser_Registry.h
+++ b/TAO/tao/Parser_Registry.h
@@ -7,12 +7,14 @@
// TAO
//
// = AUTHOR
-// Fred Kuhns <fredk@cs.wustl.edu>
+// Priyanka Gontla <pgontla@uci.edu>
+// Carlos O'Ryan <coryan@uci.edu>
//
// ============================================================================
#ifndef TAO_PARSER_REGISTRY_H
#define TAO_PARSER_REGISTRY_H
+
#include "ace/pre.h"
#include "tao/corbafwd.h"
@@ -21,6 +23,9 @@
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
+// Forward declarations.
+class TAO_ORB_Core;
+
class TAO_IOR_Parser;
class TAO_Export TAO_Parser_Registry
@@ -41,7 +46,7 @@ public:
~TAO_Parser_Registry (void);
// Dstructor.
- int open (void);
+ int open (TAO_ORB_Core *orb_core);
// Initialize the parser registry with the list of known protocols.
// Invoked by the ORB during startup.
@@ -55,7 +60,7 @@ public:
Parser_Iterator end (void) const;
private:
- // The acceptor registry should not be copied.
+ // The parser registry should not be copied.
ACE_UNIMPLEMENTED_FUNC (TAO_Parser_Registry (const TAO_Parser_Registry&))
ACE_UNIMPLEMENTED_FUNC (void operator= (const TAO_Parser_Registry&))
diff --git a/TAO/tao/Resource_Factory.cpp b/TAO/tao/Resource_Factory.cpp
index 2d3a35b92ea..e797718dfa4 100644
--- a/TAO/tao/Resource_Factory.cpp
+++ b/TAO/tao/Resource_Factory.cpp
@@ -156,6 +156,13 @@ TAO_Resource_Factory::get_priority_mapping (void)
return 0;
}
+int
+TAO_Resource_Factory::get_parser_names (const char **&,
+ int &)
+{
+ return 0;
+}
+
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
template class ACE_Dynamic_Service<TAO_Resource_Factory>;
diff --git a/TAO/tao/Resource_Factory.h b/TAO/tao/Resource_Factory.h
index 30691f3aa4c..818029f1e56 100644
--- a/TAO/tao/Resource_Factory.h
+++ b/TAO/tao/Resource_Factory.h
@@ -183,6 +183,9 @@ public:
virtual TAO_Priority_Mapping *get_priority_mapping (void);
// Configure the priority mapping for the ORB
+
+ virtual int get_parser_names (const char **&names,
+ int &number_of_names);
};
#include "ace/post.h"
diff --git a/TAO/tao/TAO_Internal.cpp b/TAO/tao/TAO_Internal.cpp
index b1679af2f18..39e0c49f610 100644
--- a/TAO/tao/TAO_Internal.cpp
+++ b/TAO/tao/TAO_Internal.cpp
@@ -10,6 +10,9 @@
#include "tao/IIOP_Factory.h"
#include "tao/UIOP_Factory.h"
#include "tao/SHMIOP_Factory.h"
+#include "tao/FILE_Parser.h"
+#include "tao/DLL_Parser.h"
+#include "tao/Object_Loader.h"
ACE_RCSID(tao, TAO_Internal, "$Id$")
@@ -27,7 +30,8 @@ const char *TAO_Internal::client_strategy_args_ = 0;
void
TAO_Internal::default_svc_conf_entries (const char *resource_factory_args,
const char *server_strategy_args,
- const char *client_strategy_args)
+ const char
+ *client_strategy_args)
{
TAO_Internal::resource_factory_args_ = resource_factory_args;
TAO_Internal::server_strategy_args_ = server_strategy_args;
@@ -53,7 +57,7 @@ TAO_Internal::open_services (int &argc,
insert (&ace_svc_desc_TAO_Default_Client_Strategy_Factory);
ACE_Service_Config::static_svcs ()->
insert (&ace_svc_desc_TAO_Default_Server_Strategy_Factory);
-
+
// Configure the IIOP and UIOP factories. You do *NOT*
// need modify this code to add your own protocol, instead
// simply add the following to your svc.conf file:
@@ -74,7 +78,10 @@ TAO_Internal::open_services (int &argc,
insert (&ace_svc_desc_TAO_SHMIOP_Protocol_Factory);
#endif /* TAO_HAS_UIOP == 1 */
// add descriptor to list of static objects.
-
+ ACE_Service_Config::static_svcs ()->
+ insert (&ace_svc_desc_TAO_FILE_Parser);
+ ACE_Service_Config::static_svcs ()->
+ insert (&ace_svc_desc_TAO_DLL_Parser);
int result = 0;
if (skip_service_config_open == 0)
@@ -91,7 +98,6 @@ TAO_Internal::open_services (int &argc,
ACE_Service_Config::process_directive (TAO_Internal::client_strategy_args_);
if (TAO_Internal::server_strategy_args_ != 0)
ACE_Service_Config::process_directive (TAO_Internal::server_strategy_args_);
-
return result;
}
else
diff --git a/TAO/tao/default_resource.cpp b/TAO/tao/default_resource.cpp
index efa19cf3ec2..ce8c65e4e24 100644
--- a/TAO/tao/default_resource.cpp
+++ b/TAO/tao/default_resource.cpp
@@ -64,6 +64,26 @@ TAO_Default_Resource_Factory::init (int argc, char **argv)
{
ACE_TRACE ("TAO_Default_Server_Strategy_Factory::parse_args");
+ this->parser_names_count_ = 0;
+
+ for (int curarg = 0; curarg < argc; ++curarg)
+ {
+ // Parse thro' and find the number of Parsers to be loaded.
+ if (ACE_OS::strcasecmp (argv[curarg],
+ "-ORBIORParser") == 0)
+ ++this->parser_names_count_;
+
+ ++curarg;
+
+ if (curarg == (argc-1) && this->parser_names_count_ != 0)
+ {
+ // This is the last loop..
+ this->parser_names_ =
+ new const char *[this->parser_names_count_];
+ this->index_ = 0;
+ }
+ }
+
for (int curarg = 0; curarg < argc; curarg++)
if (ACE_OS::strcasecmp (argv[curarg],
"-ORBResources") == 0)
@@ -321,6 +341,146 @@ TAO_Default_Resource_Factory::init (int argc, char **argv)
}
}
+ else if (ACE_OS::strcasecmp (argv[curarg],
+ "-ORBIORParser") == 0)
+ {
+ curarg++;
+
+ if (curarg < argc)
+ {
+ this->add_to_ior_parser_names (argv[curarg]);
+ }
+ }
+ return 0;
+}
+
+int
+TAO_Default_Resource_Factory::get_parser_names (const char **&names,
+ int &number_of_names)
+{
+ if (this->parser_names_count_ != 0)
+ {
+ // The user used some -ORBIORParser options, just return those.
+ names = this->parser_names_;
+ number_of_names = this->parser_names_count_;
+
+ return 0;
+ }
+
+ // OK fallback on the hardcoded ones....
+ this->parser_names_count_ = 4; /*HOW MANY DO WE HAVE?*/
+
+ this->parser_names_ = new const char * [this->parser_names_count_];
+
+ // Ensure that there is enough space in the parser_names_ array */
+
+ // DLL_Parser
+ TAO_IOR_Parser *tmp =
+ ACE_Dynamic_Service<TAO_IOR_Parser>::instance ("DLL_Parser");
+
+ if (tmp == 0)
+ {
+ int r = ACE_Service_Config::process_directive
+ (
+ "dynamic DLL_Parser Service_Object * TAO:_make_TAO_DLL_Parser()"
+ );
+ if (r != 0)
+ {
+ ACE_ERROR_RETURN ((LM_ERROR,
+ "Error configuring DLL parser\n"), -1);
+ }
+ }
+
+ int index = 0;
+ if (tmp != 0)
+ {
+ this->parser_names_[index] = "DLL_Parser";
+ index++;
+ }
+
+ // FILE_Parser
+ tmp =
+ ACE_Dynamic_Service<TAO_IOR_Parser>::instance ("FILE_Parser");
+
+ if (tmp == 0)
+ {
+ int r = ACE_Service_Config::process_directive
+ (
+ "dynamic FILE_Parser Service_Object * TAO:_make_TAO_FILE_Parser()"
+ );
+
+ if (r != 0)
+ {
+ ACE_ERROR_RETURN ((LM_ERROR,
+ "Error Configuring FILE Parser\n"), -1);
+ }
+ }
+ if (tmp != 0)
+ {
+ this->parser_names_[index] = "FILE_Parser";
+ index++;
+ }
+
+ // CORBALOC_Parser
+ tmp =
+ ACE_Dynamic_Service<TAO_IOR_Parser>::instance ("CORBALOC_Parser");
+
+ if (tmp == 0)
+ {
+ int r = ACE_Service_Config::process_directive
+ (
+ "dynamic CORBALOC_Parser Service_Object * TAO_IOR_CORBALOC:_make_TAO_CORBALOC_Parser()"
+ );
+
+ if (r != 0)
+ {
+ ACE_ERROR_RETURN ((LM_ERROR,
+ "Error Configuring CORBALOC Parser\n"), -1);
+ }
+ }
+
+ if (tmp != 0)
+ {
+ this->parser_names_[index] = "CORBALOC_Parser";
+ index++;
+ }
+
+ // CORBANAME_Parser
+ tmp =
+ ACE_Dynamic_Service<TAO_IOR_Parser>::instance ("CORBANAME_Parser");
+
+ if (tmp == 0)
+ {
+ int r = ACE_Service_Config::process_directive
+ (
+ "dynamic CORBANAME_Parser Service_Object * TAO_IOR_CORBANAME:_make_TAO_CORBANAME_Parser()"
+ );
+
+ if (r != 0)
+ {
+ ACE_ERROR_RETURN ((LM_ERROR,
+ "Error Configuring CORBANAME Parser\n"), -1);
+ }
+ }
+
+ if (tmp != 0)
+ {
+ this->parser_names_[index] = "CORBANAME_Parser";
+ index++;
+ }
+ names = this->parser_names_;
+ number_of_names = this->parser_names_count_;
+
+ return 0;
+}
+
+int
+TAO_Default_Resource_Factory::add_to_ior_parser_names (const char *curarg)
+{
+ this->parser_names_[this->index_] = CORBA::string_dup (curarg);
+
+ ++this->index_;
+
return 0;
}
@@ -351,7 +511,7 @@ TAO_Default_Resource_Factory::init_protocol_factories (void)
// class name by the ACE_FACTORY_DECLARE macro. The resulting
// factory function "_make_PP_Protocol_Factory()" is what should
// be used in the "dynamic" line in your svc.conf file.
- //
+ //
// LIB is the base name of the shared library that implements
// the protocol. The directory containing your library must be
// in your library search path, typically defined by the
diff --git a/TAO/tao/default_resource.h b/TAO/tao/default_resource.h
index c87548bbcab..3c0bf4a03d9 100644
--- a/TAO/tao/default_resource.h
+++ b/TAO/tao/default_resource.h
@@ -29,6 +29,7 @@
#include "ace/Service_Config.h"
class TAO_Object_Adapter;
+class TAO_IOR_Parser;
class TAO_Export TAO_Default_Resource_Factory : public TAO_Resource_Factory
{
@@ -56,6 +57,8 @@ public:
int parse_args (int argc, char* argv[]);
// Parse svc.conf arguments
+ int get_parser_names (const char **&names,
+ int &number_of_names);
// = Member Accessors
enum
{
@@ -113,6 +116,9 @@ public:
protected:
virtual ACE_Reactor_Impl *allocate_reactor_impl (void) const;
// Obtain the reactor implementation
+
+ int add_to_ior_parser_names (const char *);
+ // Add a Parser name to the list of Parser names.
protected:
int use_tss_resources_;
@@ -131,6 +137,15 @@ protected:
int cdr_allocator_type_;
// The type of CDR allocators.
+ int parser_names_count_;
+ // The number of the different types of Parsers.
+
+ const char **parser_names_;
+ // Array consisting of the names of the parsers
+
+ int index_;
+ // Index of the current element in the parser_names_ array
+
TAO_ProtocolFactorySet protocol_factories_;
// list of loaded protocol factories.
diff --git a/TAO/tao/ior_corbaloc/CORBALOC_Parser.cpp b/TAO/tao/ior_corbaloc/CORBALOC_Parser.cpp
index 19d168681b6..87cd1b4d5c0 100644
--- a/TAO/tao/ior_corbaloc/CORBALOC_Parser.cpp
+++ b/TAO/tao/ior_corbaloc/CORBALOC_Parser.cpp
@@ -8,8 +8,6 @@
#include "tao/Environment.h"
#include "ace/Read_Buffer.h"
-#include "orbsvcs/orbsvcs/CosNamingC.h"
-
#if !defined(__ACE_INLINE__)
#include "CORBALOC_Parser.i"
#endif /* __ACE_INLINE__ */
@@ -33,11 +31,14 @@ TAO_CORBALOC_Parser::match_prefix (const char *ior_string) const
void
TAO_CORBALOC_Parser::parse_string_count_helper (const char * &corbaloc_name,
CORBA::ULong &addr_list_length,
- CORBA::ULong &count_addr)
+ CORBA::ULong
+ &count_addr,
+ CORBA::Environment &)
+ ACE_THROW_SPEC ((CORBA::SystemException))
{
CORBA::Boolean start_key_string = 1;
-
+
for (const char *i = corbaloc_name; *i != '\0'; ++i)
{
if (*i == ',')
@@ -55,10 +56,6 @@ TAO_CORBALOC_Parser::parse_string_count_helper (const char * &corbaloc_name,
}
else if (*(i+1) != '/')
{
- // This is the last addr and will not be terminated with a
- // ',' ..but need to count it too.
- ++count_addr;
-
// Indication that the next characters are to be
// assigned to key_string
start_key_string = 0;
@@ -74,6 +71,113 @@ TAO_CORBALOC_Parser::parse_string_count_helper (const char * &corbaloc_name,
}
void
+TAO_CORBALOC_Parser::assign_iiop_prefix_key_string (ACE_Array_Base <char *> &addr,
+ char * &cloc_name_ptr,
+ ACE_CString &key_string,
+ CORBA::ULong &current_addr,
+ CORBA::ULong &addr_list_length)
+{
+
+ // If there is no port number specified, append the default port
+ // number i.e. 2809.
+ char *port_seperator = ACE_OS::strchr (cloc_name_ptr,
+ ':');
+
+ const char iiop_prefix[] = "iiop:";
+
+ if (port_seperator == 0)
+ {
+ // Implies that there is no seperator
+ // append the default port
+
+ const char def_port [] = ":2809";
+
+ // Allocation of memory
+ addr [current_addr] =
+ CORBA::string_alloc (addr_list_length +
+ sizeof (iiop_prefix) +
+ sizeof (def_port) +
+ key_string.length ());
+
+ // If there is no explicit protocol specified, prepend the
+ // default "iiop:"
+ ACE_OS::strcpy (addr [current_addr],
+ iiop_prefix);
+
+ ACE_OS::strcat (addr [current_addr],
+ cloc_name_ptr);
+
+ // Append the def_port
+ ACE_OS::strcat (addr [current_addr],
+ def_port);
+ }
+ else
+ {
+ // If there is no explicit protocol specified, prepend the
+ // default "iiop:"
+
+ // Allocation of memory
+ addr [current_addr] =
+ CORBA::string_alloc (addr_list_length +
+ sizeof (iiop_prefix) +
+ key_string.length ());
+
+ ACE_OS::strcpy (addr [current_addr],
+ iiop_prefix);
+
+ ACE_OS::strcat (addr [current_addr],
+ cloc_name_ptr);
+ }
+
+}
+
+void
+TAO_CORBALOC_Parser::assign_key_string (ACE_Array_Base <char *> &addr,
+ char * &cloc_name_ptr,
+ ACE_CString &key_string,
+ CORBA::ULong &current_addr,
+ CORBA::ULong &addr_list_length)
+{
+
+ // If there is no port number specified, append the default port
+ // number i.e. 2809.
+ char *port_seperator = ACE_OS::strrchr (cloc_name_ptr,
+ ':');
+
+ if (*(port_seperator+1) == '/')
+ {
+ // Implies that there is no seperator
+ // append the default port
+ const char def_port [] = ":2809";
+
+ // Allocation of memory
+ addr [current_addr] =
+ CORBA::string_alloc (addr_list_length +
+ sizeof (def_port) +
+ key_string.length ());
+
+ ACE_OS::strcpy (addr [current_addr],
+ cloc_name_ptr);
+
+ // Append the default port.
+ ACE_OS::strcat (addr [current_addr],
+ def_port);
+ }
+ else
+ {
+ // Allocation of memory
+ addr [current_addr] =
+ CORBA::string_alloc (addr_list_length +
+ key_string.length ());
+
+ // If the protocol is <iiop:>
+ ACE_OS::strcpy (addr [current_addr],
+ cloc_name_ptr);
+
+ }
+}
+
+void
TAO_CORBALOC_Parser::parse_string_assign_helper (ACE_Array_Base <char *> &addr,
CORBA::ULong &addr_list_length,
ACE_CString &key_string,
@@ -95,38 +199,28 @@ TAO_CORBALOC_Parser::parse_string_assign_helper (ACE_Array_Base <char *> &addr,
while (cloc_name_ptr != 0)
{
// Loop till we get all the endpoints.
- if (ACE_OS::strncmp (cloc_name_ptr, iiop_prefix,
+ if (ACE_OS::strncmp (cloc_name_ptr,
+ iiop_prefix,
sizeof (iiop_prefix)-1) != 0)
{
- // If there is no explicit protocol specified, prepend the
- // default "iiop:"
-
- // Allocation of memory
- addr [current_addr] =
- CORBA::string_alloc (addr_list_length +
- sizeof (iiop_prefix) +
- key_string.length ());
-
- ACE_OS::strcpy (addr [current_addr],
- iiop_prefix);
-
- ACE_OS::strcat (addr [current_addr],
- cloc_name_ptr);
+ assign_iiop_prefix_key_string (addr,
+ cloc_name_ptr,
+ key_string,
+ current_addr,
+ addr_list_length);
}
else
{
- // Allocation of memory
- addr [current_addr] = CORBA::string_alloc (addr_list_length +
- key_string.length ());
- // If the protocol is <iiop:>
- ACE_OS::strcpy (addr [current_addr],
- cloc_name_ptr);
-
+ assign_key_string (addr,
+ cloc_name_ptr,
+ key_string,
+ current_addr,
+ addr_list_length);
}
ACE_OS::strcat (addr [current_addr],
key_string.c_str ());
-
+
++current_addr;
// Get the next token.
cloc_name_ptr = ACE_OS::strtok_r (NULL,
@@ -143,21 +237,21 @@ TAO_CORBALOC_Parser::parse_string_mprofile_helper (ACE_Array_Base <char *> &add
CORBA::Environment &ACE_TRY_ENV)
ACE_THROW_SPEC ((CORBA::SystemException))
{
-
+
// Make one MProfile for all of these endpoints
TAO_MProfile mprofile;
-
+
for (CORBA::ULong j = 0; j != count_addr; ++j)
{
CORBA::Object_ptr obj = CORBA::Object::_nil ();
-
+
int retv =
orb->orb_core ()->connector_registry ()->make_mprofile (addr [j],
mprofile,
ACE_TRY_ENV);
-
+
ACE_CHECK_RETURN (CORBA::Object::_nil ()); // Return nil.
-
+
if (retv != 0)
{
ACE_THROW_RETURN (CORBA::INV_OBJREF (
@@ -167,31 +261,31 @@ TAO_CORBALOC_Parser::parse_string_mprofile_helper (ACE_Array_Base <char *> &add
CORBA::COMPLETED_NO),
CORBA::Object::_nil ());
}
-
+
// Now make the TAO_Stub.
TAO_Stub *data = 0;
ACE_NEW_THROW_EX (data,
TAO_Stub ((char *) 0, mprofile,
orb->orb_core ()),
CORBA::NO_MEMORY (
- CORBA_SystemException::_tao_minor_code (
- TAO_DEFAULT_MINOR_CODE,
- ENOMEM),
- CORBA::COMPLETED_NO));
+ CORBA_SystemException::_tao_minor_code (
+ TAO_DEFAULT_MINOR_CODE,
+ ENOMEM),
+ CORBA::COMPLETED_NO));
ACE_CHECK_RETURN (CORBA::Object::_nil ());
TAO_Stub_Auto_Ptr safe_data (data);
-
+
// Figure out if the servant is collocated.
TAO_ServantBase *servant = 0;
TAO_SERVANT_LOCATION servant_location =
orb->_get_collocated_servant (safe_data.get (),
servant);
-
+
int collocated = 0;
if (servant_location != TAO_SERVANT_NOT_FOUND)
collocated = 1;
-
+
// Create the CORBA level proxy. This will increase the ref_count
// on data by one
ACE_NEW_THROW_EX (obj,
@@ -199,39 +293,21 @@ TAO_CORBALOC_Parser::parse_string_mprofile_helper (ACE_Array_Base <char *> &add
servant,
(CORBA::Boolean) collocated),
CORBA::NO_MEMORY (
- CORBA_SystemException::_tao_minor_code (
- TAO_DEFAULT_MINOR_CODE,
- ENOMEM),
- CORBA::COMPLETED_NO));
+ CORBA_SystemException::_tao_minor_code (
+ TAO_DEFAULT_MINOR_CODE,
+ ENOMEM),
+ CORBA::COMPLETED_NO));
ACE_CHECK_RETURN (CORBA::Object::_nil ());
// All is well, so release the stub object from its auto_ptr.
data = safe_data.release ();
- CosNaming::NamingContextExt_var naming_context;
- ACE_TRY
- {
- // Narrow to get the correct reference to check if this
- // reference is the one needed.
- naming_context =
- CosNaming::NamingContextExt::_narrow (obj, ACE_TRY_ENV);
- ACE_TRY_CHECK;
-
- }
- ACE_CATCH (CORBA::SystemException, ex)
- {
- // Do not do anything.
- }
- ACE_ENDTRY;
-
- if (!CORBA::is_nil (naming_context.in ()))
- {
- // If this is the endpoint which has the NameService, return
- // the reference.
+ // Check if this reference is a valid one, if it is a valid
+ // reference, return the reference.
+ if (obj->_is_a ("IDL:omg.org/CORBA/Object:1.0"))
return obj;
- }
}
-
+
return CORBA::Object::_nil ();
}
@@ -246,31 +322,22 @@ TAO_CORBALOC_Parser::parse_string_rir_helper (const char *
const char rir_prefix [] = "rir:/";
CORBA::Object_ptr rir_obj = CORBA::Object::_nil ();
- ACE_TRY
- {
- // "rir" protocol. Pass the key string as an
- // argument to the resolve_initial_references ()
- const char *key_string =
- corbaloc_name + sizeof (rir_prefix) -1;
-
- if (ACE_OS::strcmp (key_string, "") == 0)
- {
- // If the key string is empty, assume the default
- // "NameService".
- key_string = "NameService";
- }
-
- rir_obj = orb->resolve_initial_references (key_string,
- ACE_TRY_ENV);
- ACE_TRY_CHECK;
- }
- ACE_CATCH (CORBA::SystemException, ex)
+ // "rir" protocol. Pass the key string as an
+ // argument to the resolve_initial_references ()
+ const char *key_string =
+ corbaloc_name + sizeof (rir_prefix) -1;
+
+ if (ACE_OS::strcmp (key_string, "") == 0)
{
- ACE_PRINT_EXCEPTION (ex, "CORBALOC_Parser:RIR:helper");
+ // If the key string is empty, assume the default
+ // "NameService".
+ key_string = "NameService";
}
- ACE_ENDTRY;
- ACE_CHECK_RETURN (CORBA::Object::_nil ());
+ rir_obj = orb->resolve_initial_references (key_string,
+ ACE_TRY_ENV);
+ ACE_CHECK_RETURN (CORBA::Object::_nil ());
+
return rir_obj;
}
@@ -317,71 +384,62 @@ TAO_CORBALOC_Parser::parse_string (const char *ior,
CORBA::Object_ptr object = CORBA::Object::_nil ();
- ACE_TRY
+ // No of endpoints
+ CORBA::ULong count_addr = 1;
+
+ // Length of obj_addr_list
+ CORBA::ULong addr_list_length = 0;
+
+ // If the protocol is "iiop:",
+ if (this->check_prefix (corbaloc_name) == 0)
{
- // No of endpoints
- CORBA::ULong count_addr = 0;
-
- // Length of obj_addr_list
- CORBA::ULong addr_list_length = 0;
-
- // If the protocol is "iiop:",
- if (this->check_prefix (corbaloc_name) == 0)
- {
- // Count the length of the obj_addr_list and number of
- // endpoints in the obj_addr_list
- this->parse_string_count_helper (corbaloc_name,
- addr_list_length,
- count_addr);
-
- // Convert corbaloc_name as a ACE_CString
- ACE_CString corbaloc_name_str (corbaloc_name, 0, 1);
-
- // Get the key_string which is a substring of corbaloc_name_str
- ACE_CString key_string = corbaloc_name_str.substring (addr_list_length, -1);
-
- // Array of <obj_addr>
- ACE_Array_Base<char*> addr (count_addr);
-
- // Copy the <obj_addr_list> to cloc_name.
- ACE_CString cloc_name (corbaloc_name,
- addr_list_length,
- 0,
- 1);
-
- // Assign the <obj_addr> to the array elements
- this->parse_string_assign_helper (addr,
- addr_list_length,
- key_string,
- cloc_name,
- ACE_TRY_ENV);
- ACE_TRY_CHECK;
-
- // Get the Ptr to the NameService
- object = this->parse_string_mprofile_helper (addr,
- count_addr,
- orb,
- ACE_TRY_ENV);
- ACE_TRY_CHECK;
- }
- else
- {
- // RIR case:
- object = this->parse_string_rir_helper (corbaloc_name,
- orb,
- ACE_TRY_ENV);
- ACE_TRY_CHECK;
-
- }
-
+ // Count the length of the obj_addr_list and number of
+ // endpoints in the obj_addr_list
+ this->parse_string_count_helper (corbaloc_name,
+ addr_list_length,
+ count_addr,
+ ACE_TRY_ENV);
+ ACE_CHECK_RETURN (CORBA::Object::_nil ());
+
+ // Convert corbaloc_name as a ACE_CString
+ ACE_CString corbaloc_name_str (corbaloc_name, 0, 1);
+
+ // Get the key_string which is a substring of corbaloc_name_str
+ ACE_CString key_string = corbaloc_name_str.substring (addr_list_length, -1);
+
+ // Array of <obj_addr>
+ ACE_Array_Base<char*> addr (count_addr);
+
+ // Copy the <obj_addr_list> to cloc_name.
+ ACE_CString cloc_name (corbaloc_name,
+ addr_list_length,
+ 0,
+ 1);
+
+ // Assign the <obj_addr> to the array elements
+ this->parse_string_assign_helper (addr,
+ addr_list_length,
+ key_string,
+ cloc_name,
+ ACE_TRY_ENV);
+ ACE_CHECK_RETURN (CORBA::Object::_nil ());
+
+ // Get the Ptr to the NameService
+ object = this->parse_string_mprofile_helper (addr,
+ count_addr,
+ orb,
+ ACE_TRY_ENV);
+ ACE_CHECK_RETURN (CORBA::Object::_nil ());
}
- ACE_CATCH (CORBA::SystemException, ex)
+ else
{
- ACE_PRINT_EXCEPTION (ex, "CORBALOC_Parser");
+ // RIR case:
+ object = this->parse_string_rir_helper (corbaloc_name,
+ orb,
+ ACE_TRY_ENV);
+ ACE_CHECK_RETURN (CORBA::Object::_nil ());
}
- ACE_ENDTRY;
- ACE_CHECK_RETURN (CORBA::Object::_nil ());
-
+
return object;
}
@@ -389,11 +447,7 @@ TAO_CORBALOC_Parser::parse_string (const char *ior,
ACE_FACTORY_DEFINE (TAO_IOR_CORBALOC, TAO_CORBALOC_Parser)
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
template class ACE_Array_Base<char *>;
-
#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-#pragma instantiate ACE_Array_Base<char *>
-
+pragma instantiate ACE_Array_Base<char *>
#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/ior_corbaloc/CORBALOC_Parser.h b/TAO/tao/ior_corbaloc/CORBALOC_Parser.h
index a1c24479820..b5899339cab 100644
--- a/TAO/tao/ior_corbaloc/CORBALOC_Parser.h
+++ b/TAO/tao/ior_corbaloc/CORBALOC_Parser.h
@@ -93,10 +93,12 @@ public:
virtual void parse_string_count_helper (const char * &corbaloc_name,
CORBA::ULong &addr_list_length,
- CORBA::ULong &count_addr);
+ CORBA::ULong &count_addr,
+ CORBA::Environment &)
+ ACE_THROW_SPEC ((CORBA::SystemException));
// Helps count the length of the <obj_addr_list> and the number of
// individual <obj_addr> in the <obj_addr_list>.
-
+
virtual CORBA::Object_ptr parse_string_mprofile_helper (ACE_Array_Base <char *> &addr,
CORBA::ULong &count_addr,
CORBA::ORB_ptr orb,
@@ -120,6 +122,25 @@ public:
// Tokenizes the <obj_addr_list> using "," as the seperator. Assigns
// individual endpoints to the elements of the ACE_Array_Base.
+ virtual void assign_iiop_prefix_key_string (ACE_Array_Base <char *> &addr,
+ char * &cloc_name_ptr,
+ ACE_CString &key_string,
+ CORBA::ULong &current_addr,
+ CORBA::ULong &addr_list_length);
+ // Helps parse_string_assign_helper by assigning in the case when
+ // the protocol name is missing and we have to append the default
+ // protocol <iiop:> and the key string.
+
+ virtual void assign_key_string(ACE_Array_Base <char *> &addr,
+ char * &cloc_name_ptr,
+ ACE_CString &key_string,
+ CORBA::ULong &current_addr,
+ CORBA::ULong &addr_list_length);
+ // Helps parse_string_assign_helper by assigning in the case when
+ // the protocol name is present and we have to append jsut the key
+ // string.
+
+
};
#if defined (__ACE_INLINE__)
diff --git a/TAO/tao/ior_dll_export.h b/TAO/tao/ior_dll_export.h
new file mode 100644
index 00000000000..a1c8d6e6ab6
--- /dev/null
+++ b/TAO/tao/ior_dll_export.h
@@ -0,0 +1,40 @@
+// -*- C++ -*-
+// $Id$
+// Definition for Win32 Export directives.
+// This file is generated automatically by
+// generate_export_file.pl
+// ------------------------------
+#if !defined (TAO_IOR_DLL_EXPORT_H)
+#define TAO_IOR_DLL_EXPORT_H
+
+#include "ace/config-all.h"
+
+#if !defined (TAO_IOR_DLL_HAS_DLL)
+#define TAO_IOR_DLL_HAS_DLL 1
+#endif /* ! TAO_IOR_DLL_HAS_DLL */
+
+#if defined (TAO_IOR_DLL_HAS_DLL)
+# if (TAO_IOR_DLL_HAS_DLL == 1)
+# if defined (TAO_IOR_DLL_BUILD_DLL)
+# define TAO_IOR_DLL_Export ACE_Proper_Export_Flag
+# define TAO_IOR_DLL_SINGLETON_DECLARATION(T) ACE_EXPORT_SINGLETON_DECLARATION (T)
+# define TAO_IOR_DLL_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) ACE_EXPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)
+# else
+# define TAO_IOR_DLL_Export ACE_Proper_Import_Flag
+# define TAO_IOR_DLL_SINGLETON_DECLARATION(T) ACE_IMPORT_SINGLETON_DECLARATION (T)
+# define TAO_IOR_DLL_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK) ACE_IMPORT_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)
+# endif /* TAO_IOR_DLL_BUILD_DLL */
+# else
+# define TAO_IOR_DLL_Export
+# define TAO_IOR_DLL_SINGLETON_DECLARATION(T)
+# define TAO_IOR_DLL_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)
+# endif /* ! TAO_IOR_DLL_HAS_DLL == 1 */
+#else
+# define TAO_IOR_DLL_Export
+# define TAO_IOR_DLL_SINGLETON_DECLARATION(T)
+# define TAO_IOR_DLL_SINGLETON_DECLARE(SINGLETON_TYPE, CLASS, LOCK)
+#endif /* TAO_IOR_DLL_HAS_DLL */
+
+#endif /* TAO_IOR_DLL_EXPORT_H */
+
+// End of auto generated file.
diff --git a/TAO/tao/ior_file/Makefile b/TAO/tao/ior_file/Makefile
deleted file mode 100644
index 389c36da4cd..00000000000
--- a/TAO/tao/ior_file/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-#----------------------------------------------------------------------------
-#
-# $Id$
-#
-#----------------------------------------------------------------------------
-
-MAKEFILE = Makefile
-LIBNAME = libTAO_IOR_FILE
-LIB = $(LIBNAME).a
-SHLIB = $(LIBNAME).$(SOEXT)
-
-ifndef TAO_ROOT
-TAO_ROOT = $(ACE_ROOT)/TAO
-endif
-
-# These are headers for things which are exported and must be
-# installed. (Currently not used).
-PUB_HDRS = \
- FILE_Parser
-FILES= \
- FILE_Parser
-
-LSRC = $(addsuffix .cpp,$(FILES))
-
-DEFS = $(addsuffix .h,$(PUB_HDRS))
-
-ACE_SHLIBS = -lACE
-
-#----------------------------------------------------------------------------
-# Include macros and targets
-#----------------------------------------------------------------------------
-
-include $(ACE_ROOT)/include/makeinclude/wrapper_macros.GNU
-include $(TAO_ROOT)/rules.tao.GNU
-include $(ACE_ROOT)/include/makeinclude/macros.GNU
-include $(ACE_ROOT)/include/makeinclude/rules.common.GNU
-include $(ACE_ROOT)/include/makeinclude/rules.nonested.GNU
-include $(ACE_ROOT)/include/makeinclude/rules.lib.GNU
-include $(ACE_ROOT)/include/makeinclude/rules.local.GNU
-include $(TAO_ROOT)/taoconfig.mk
-
-#----------------------------------------------------------------------------
-# Local targets (and local hacks)
-#----------------------------------------------------------------------------
-
-#----------------------------------------------------------------------------
-# Dependencies
-#----------------------------------------------------------------------------
-
-# DO NOT DELETE THIS LINE -- g++dep uses it.
-# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
-
-# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
diff --git a/TAO/tao/ior_file/ior_file_export.h b/TAO/tao/ior_file_export.h
index 3121bc2aaa4..3121bc2aaa4 100644
--- a/TAO/tao/ior_file/ior_file_export.h
+++ b/TAO/tao/ior_file_export.h