[ https://issues.apache.org/jira/browse/QPID-689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ted Ross closed QPID-689. ------------------------- > 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 > Attachments: qpid-patch8-1.diff, qpid-patch8.diff > > > 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.