Show TOC Entering content frame

Object documentation DTDs of the GRMG XML Documents Locate the document in its SAP Library structure

Definition

The Document Type Definitions (DTDs) of the XML documents that are used in the context of monitoring with the GRMG are shown below.

Structure

DTD of the GRMG Customizing File:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Customizing
[
<!ELEMENT customizing (control, scenarios)>
<!ELEMENT control (grmgruns, runlog, errorlog)>
<!ELEMENT grmgruns (#PCDATA)>
<!ELEMENT runlog (#PCDATA)>
<!ELEMENT errorlog (#PCDATA)>
<!ELEMENT scenarios (scenario+)>
<!ELEMENT scenario (scenname, scenversion, sceninst, scentype, scenstarturl, 
          scenstartmod, scentexts, components)>
<!ELEMENT scenname (#PCDATA)>
<!ELEMENT scenversion (#PCDATA)>
<!ELEMENT sceninst (#PCDATA)>
<!ELEMENT scentype (#PCDATA)>
<!ELEMENT scenstarturl (#PCDATA)>
<!ELEMENT scenstartmod (#PCDATA)>
<!ELEMENT scentexts (scentext)>
<!ELEMENT scentext (scenlangu, scendesc)>
<!ELEMENT scenlangu (#PCDATA)>
<!ELEMENT scendesc (#PCDATA)>
<!ELEMENT components (component+)>
<!ELEMENT component (compname, compversion, comptype, comptexts, properties)>
<!ELEMENT compname (#PCDATA)>
<!ELEMENT compversion (#PCDATA)>
<!ELEMENT comptype (#PCDATA)>
<!ELEMENT comptexts (comptext)>
<!ELEMENT comptext (complangu, compdesc)>
<!ELEMENT complangu (#PCDATA)>
<!ELEMENT compdesc (#PCDATA)>
<!ELEMENT properties (property+)>
<!ELEMENT property (propname, propvalue)>
<!ELEMENT propname (#PCDATA)>
<!ELEMENT propversion (#PCDATA)>
]>
 

DTD of the GRMG Request:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Request
[
<!ELEMENT scenario (scenname, scenversion, sceninst, component+)>
<!ELEMENT scenname (#PCDATA)>
<!ELEMENT scenversion (#PCDATA)>
<!ELEMENT sceninst (#PCDATA)>
<!ELEMENT component (compname, compversion, property+)>
<!ELEMENT compname (#PCDATA)>
<!ELEMENT compversion (#PCDATA)>
<!ELEMENT property (propname, propvalue)>
<!ELEMENT propname (#PCDATA)>
<!ELEMENT propvalue (#PCDATA)>
]
 

DTD of the GRMG Response:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Response
[
<!ELEMENT scenario (scenname, scenversion, sceninst, component+)>
<!ELEMENT scenname (#PCDATA)>
<!ELEMENT scenversion (#PCDATA)>
<!ELEMENT sceninst (#PCDATA)>
<!ELEMENT component (compname, compversion, comphost, compinst, messages)>
<!ELEMENT compname (#PCDATA)>
<!ELEMENT compversion (#PCDATA)>
<!ELEMENT comphost (#PCDATA)>
<!ELEMENT compinst (#PCDATA)>
<!ELEMENT messages (message+)>
<!ELEMENT message (messalert, messseverity, (messarea, messnumber, (messpara1, 
          (messpara2, (messpara3, messpara4?)?)?)?)?, messtext)>
<!ELEMENT messalert (#PCDATA)>
<!ELEMENT messseverity (#PCDATA)>
<!ELEMENT messarea (#PCDATA)>
<!ELEMENT messnumber (#PCDATA)>
<!ELEMENT messpara1 (#PCDATA)>
<!ELEMENT messpara2 (#PCDATA)>
<!ELEMENT messpara3 (#PCDATA)>
<!ELEMENT messpara4 (#PCDATA)>
<!ELEMENT messtext (#PCDATA)>
]
 

Example

See:

·        Example Customizing File

·        Example GRMG Request

This graphic is explained in the accompanying text Monitoring with the Generic Request and Message Generator start page

 

Leaving content frame