This topic applies only on the z/OS operating system.

Sample z/OS workload classification document

Sample

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Classification SYSTEM "Classification.dtd" >
<Classification schema_version="1.0">
<!--
        Internal Classification Rules
-->
   <InboundClassification 	type="internal" 
                          schema_version="1.0" 
                          default_transaction_class="value1"/> 
   </InboundClassification>

<!--
        IIOP Classification Rules
-->
   <InboundClassification type="iiop" 
                          schema_version="1.0"
                          default_transaction_class="A0">
     <iiop_classification_info transaction_class="A1"
                               application_name="IIOPStatelessSampleApp"
                               module_name"StatelessSample.jar"
                               component_name="Sample20"
                               description="Sample20 EJB Classification">
       <iiop_classification_info  transaction_class=""
                                  method_name="echo"
                                  description="No TCLASS for echo()" />
       <iiop_classification_info 	transaction_class="A1B"
                                 method_name="ping"
                                 description="Ping method" />
     </iiop_classification_info>
     <iiop_classification_info application_name="*"
                               module_name="*"
                               component_name="*"
                               transaction_class="A2"
                               description="TCLASS the rest to A2">
        <iiop_classification_info  transaction_class="A2A"
                                   method_name="resetFilter"
                                   description="Sp1 case resetFilter()" />
     </iiop_classification_info>
  </InboundClassification>

<!--
     HTTP Classification Rules
-->
   <InboundClassification  type="http"
                           schema_version="1.0"
                           default_transaction_class="M">
     <http_classification_info  transaction_class="N"
                                host="yourhost.yourcompany.com"
                                description="Virtual Host yourhost">
       <http_classification_info	transaction_class="O"
                                 port="9080"
                                 description="Def yourhost HTTP reqs">
         <http_classification_info  transaction_class="Q"
                                    uri="/gcs/admin"
                                    description = "Gcs" />
         <http_classification_info 	transaction_class="S"
                                    uri="/gcs/admin/1*"
                                    description="GCS login" />
     </http_classification_info>
     <http_classification_info  transaction_class="P"
                                port="9081"
	                              description=" Def yourhost HTTPS reqs "/>
       <http_classification_info  transaction_class=""
                                  uri="/gcss/mgr/*"
                                  description="GCSS Mgr" />
     </http_classification_info>
   </http_classification_info>
  </InboundClassification>

<!-- 
     MDB Classification Rules
-->
  <InboundClassification		type="mdb"	
                           schema_version="1.0"
                           default_transaction_class="qrs">
     <endpoint 	type="messagelistenerport"
               name="IVPListenerPort"
               defaultclassification="MDBX"
               description="ABC">
        <classificationentry  selector="Location&apos;East&apos;"
                              classification="MDB1"
                              description="DEF"/>
        <classificationentry  selector="Location&lt;&gt;&apos;East&apos;"
                              classification="MDB2"
                              description="XYZ" />
     </endpoint>
     <endpoint  type="messagelistenerport"
                name="SimpleMDBListenerPort"
                defaultclassification="MDBX"
                description="GHI" />
   </InboundClassification>

    <SibClassification type="jmsra" schema_version="1.0"
        default_transaction_class="a">
        <sib_classification_info transaction_class="b"
            selector="user.Location=&apos;East&apos;" bus="magic"
            destination="nowhere" description="n" />
        <sib_classification_info transaction_class="c"
            selector="user.Location=&apos;West&apos;" bus="omni" description="n" />
    </SibClassification>
    <SibClassification type="destinationmediation" schema_version="1.0"
        default_transaction_class="b">
        <sib_classification_info transaction_class="e"
            selector="user.Location=&apos;East&apos;" destination="themoon"
            discriminator="sides/dark" description="n" />
        <sib_classification_info transaction_class="f"
            selector="user.Location=&apos;West&apos;" description="n" />
    </SibClassification>

<!--
   Workload Classification Document for P5SR01x servers
   Change History
   -------------------------------------------------------
   Activity	                    Date                 Author
   Created                     01-28-2005           IPL

--->

</Classification>

DTD for the workload classification XML document

<?xml version='1.0' encoding="UTF-8"?>
<!ELEMENT Classification (InboundClassification|SibClassification)+>
<!ATTLIST Classification schema_version CDATA #REQUIRED>
<!ELEMENT InboundClassification ((iiop_classification_info*|http_classification_info*|endpoint*))>
<!ATTLIST InboundClassification type (iiop|mdb|http|internal) #REQUIRED>
<!ATTLIST InboundClassification default_transaction_class CDATA #REQUIRED>
<!ATTLIST InboundClassification schema_version CDATA #REQUIRED>
<!ELEMENT iiop_classification_info (iiop_classification_info*)>
<!ATTLIST iiop_classification_info activity_workload_classification CDATA #IMPLIED>
<!ATTLIST iiop_classification_info application_name CDATA #IMPLIED>
<!ATTLIST iiop_classification_info component_name CDATA #IMPLIED>
<!ATTLIST iiop_classification_info description CDATA #IMPLIED>
<!ATTLIST iiop_classification_info method_name CDATA #IMPLIED>
<!ATTLIST iiop_classification_info module_name CDATA #IMPLIED>
<!ATTLIST iiop_classification_info transaction_class CDATA #REQUIRED>
<!ELEMENT endpoint (classificationentry*)>
<!ATTLIST endpoint defaultclassification CDATA #REQUIRED>
<!ATTLIST endpoint name CDATA #REQUIRED>
<!ATTLIST endpoint type (messagelistenerport) #REQUIRED>
<!ATTLIST endpoint description CDATA #IMPLIED>
<!ELEMENT classificationentry EMPTY>
<!ATTLIST classificationentry classification CDATA #REQUIRED>
<!ATTLIST classificationentry selector CDATA #REQUIRED>
<!ATTLIST classificationentry description CDATA #IMPLIED>
<!ELEMENT http_classification_info (http_classification_info*)>
<!ATTLIST http_classification_info host CDATA #IMPLIED>
<!ATTLIST http_classification_info port CDATA #IMPLIED>
<!ATTLIST http_classification_info uri CDATA #IMPLIED>
<!ATTLIST http_classification_info description CDATA #IMPLIED>
<!ATTLIST http_classification_info transaction_class CDATA #REQUIRED>
<!ELEMENT SibClassification (sib_classification_info+)>
<!ATTLIST SibClassification type (jmsra|destinationmediation) #REQUIRED>
<!ATTLIST SibClassification default_transaction_class CDATA #REQUIRED>
<!ATTLIST SibClassification schema_version CDATA #REQUIRED>
<!ELEMENT sib_classification_info EMPTY>
<!ATTLIST sib_classification_info transaction_class CDATA #REQUIRED>
<!ATTLIST sib_classification_info selector CDATA #IMPLIED>
<!ATTLIST sib_classification_info bus CDATA #IMPLIED>
<!ATTLIST sib_classification_info destination CDATA #IMPLIED>
<!ATTLIST sib_classification_info discriminator CDATA #IMPLIED>
<!ATTLIST sib_classification_info description CDATA #IMPLIED>



Related concepts
Workload management (WLM) for z/OS
Related tasks
Classifying z/OS workload
Related reference
Workload classification file
Reference topic    

Terms of Use | Feedback

Last updated: Feb 19, 2011 5:25:36 AM CST
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=v610web&product=was-nd-mp&topic=rrun_wlm_tclass_sample
File name: rrun_wlm_tclass_sample.html