Infrastructure changes for management (formal schema spec and code generation)
------------------------------------------------------------------------------
Key: QPID-689
URL: https://issues.apache.org/jira/browse/QPID-689
Project: Qpid
Issue Type: New Feature
Components: C++ Broker
Reporter: Ted Ross
This patch introduces formal schema specification for management and code
generation for management classes.
The specification appears in two files: qpid/specs/management-schema.xml which
defines the management model for the broker, and
qpid/specs/management-types.xml which provides information about the data types
used in the schema spec.
The code generation is structured to closely emulate "rubygen" (reference the
discussion on qpid-dev). Like rubygen, it causes the generated source files to
be packaged with the RPM. Unlike rubygen, it only touches the generated files
if it needs to change them.
Note that this patch includes a small patch to AMQHeaderBody.h supplied by gsim
to fix a crash during logging.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.