
<!--THIS PRODUCT CONTAINS RESTRICTED MATERIALS OF IBM
5724-I63, 5724-H88, 5655-N01, 5733-W60 (C) COPYRIGHT International Business Machines Corp. 1997, 2005
All Rights Reserved * Licensed Materials - Property of IBM
US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.-->

<form-validation>
   <formset> 
    <!-- BEGIN activitysession service -->
    <form name="com.ibm.ws.console.servermanagement.pme.activitysessionservice.ActivitySessionServiceDetailForm">
        <field property="defaultTimeout" depends="required,integer,range">
            <arg0 key="ActivitySessionService.defaultTimeout.displayName"/>
            <arg1 name="range" key="${var:min}" resource="false"/>
            <arg2 name="range" key="${var:max}" resource="false"/>
            <var>
                <var-name>min</var-name>
                <var-value>-1</var-value>
            </var>
            <var>
                <var-name>max</var-name>
                <var-value>1000000000</var-value>
            </var>
        </field>
    </form>
    <!-- END activitysession service -->

    <!-- BEGIN appprofile service -->
    <form name="com.ibm.ws.console.servermanagement.pme.appprofileservice.ApplicationProfileServiceDetailForm">
    </form>
    <!-- END appprofile service -->

    <!-- BEGIN compensation service -->
    <form name="com.ibm.ws.console.servermanagement.pme.compensationservice.CompensationServiceDetailForm">
        <field property="recoveryLogFileSize" depends="integer,range">
            <arg0 key="CompensationService.recoveryLogFileSize.displayName"/>
            <arg1 name="range" key="${var:min}" resource="false"/>
            <arg2 name="range" key="${var:max}" resource="false"/>
            <var>
                <var-name>min</var-name>
                <var-value>1</var-value>
            </var>
            <var>
                <var-name>max</var-name>
                <var-value>2047</var-value>
            </var>
        </field>
        <field property="compensationHandlerRetryLimit" depends="integer,range">
            <arg0 key="CompensationService.compensationHandlerRetryLimit.displayName"/>
            <arg1 name="range" key="${var:min}" resource="false"/>
            <arg2 name="range" key="${var:max}" resource="false"/>
            <var>
                <var-name>min</var-name>
                <var-value>-1</var-value>
            </var>
            <var>
                <var-name>max</var-name>
                <var-value>2147483647</var-value>
            </var>
        </field>
        <field property="compensationHandlerRetryInterval" depends="integer,range">
            <arg0 key="CompensationService.compensationHandlerRetryInterval.displayName"/>
            <arg1 name="range" key="${var:min}" resource="false"/>
            <arg2 name="range" key="${var:max}" resource="false"/>
            <var>
                <var-name>min</var-name>
                <var-value>0</var-value>
            </var>
            <var>
                <var-name>max</var-name>
                <var-value>2147483647</var-value>
            </var>
        </field>       
    </form>
    <!-- END compensation service -->

    <!-- BEGIN i18n service -->
    <form name="com.ibm.ws.console.servermanagement.pme.i18nservice.I18NServiceDetailForm">
    </form>
    <!-- END i18n service -->

    <!-- BEGIN objectpool service -->
    <form name="com.ibm.ws.console.servermanagement.pme.objectpoolservice.ObjectPoolServiceDetailForm">
    </form>
    <!-- END objectpool service -->

    <!-- BEGIN scheduler service -->
    <form name="com.ibm.ws.console.servermanagement.pme.schedulerservice.SchedulerServiceDetailForm">
    </form>
    <!-- END scheduler service -->

    <!-- BEGIN startupbeans service -->
    <form name="com.ibm.ws.console.servermanagement.pme.startupbeansservice.StartupBeansServiceDetailForm">
    </form>
    <!-- END startupbeans service -->

    <!-- BEGIN workarea service -->
    <form name="com.ibm.ws.console.servermanagement.pme.workareaservice.WorkAreaServiceDetailForm">
        <field property="maxSendSize" depends="required,integer,range">
            <arg0 key="WorkAreaService.maxSendSize.displayName"/>
            <arg1 name="range" key="${var:min}" resource="false"/>
            <arg2 name="range" key="${var:max}" resource="false"/>
            <var>
                <var-name>min</var-name>
                <var-value>-1</var-value>
            </var>
            <var>
                <var-name>max</var-name>
                <var-value>2147483647</var-value>
            </var>
        </field>
        <field property="maxReceiveSize" depends="required,integer,range">
            <arg0 key="WorkAreaService.maxReceiveSize.displayName"/>
            <arg1 name="range" key="${var:min}" resource="false"/>
            <arg2 name="range" key="${var:max}" resource="false"/>
            <var>
                <var-name>min</var-name>
                <var-value>-1</var-value>
            </var>
            <var>
                <var-name>max</var-name>
                <var-value>2147483647</var-value>
            </var>
        </field>
    </form>

	<form name="com.ibm.ws.console.servermanagement.pme.workareaservice.WorkAreaPartitionDetailForm">
        <field property="name" depends="required,mask">
            <arg0 key="ManagedObject.name.displayName"/>
	       <var>
		  <var-name>mask</var-name>
		  <var-value>${was_name}</var-value>
		</var>
        </field>
        <field property="maxSendSize" depends="required,integer,range">
            <arg0 key="WorkAreaService.maxSendSize.displayName"/>
            <arg1 name="range" key="${var:min}" resource="false"/>
            <arg2 name="range" key="${var:max}" resource="false"/>
            <var>
                <var-name>min</var-name>
                <var-value>-1</var-value>
            </var>
            <var>
                <var-name>max</var-name>
                <var-value>2147483647</var-value>
            </var>
        </field>
        <field property="maxReceiveSize" depends="required,integer,range">
            <arg0 key="WorkAreaService.maxReceiveSize.displayName"/>
            <arg1 name="range" key="${var:min}" resource="false"/>
            <arg2 name="range" key="${var:max}" resource="false"/>
            <var>
                <var-name>min</var-name>
                <var-value>-1</var-value>
            </var>
            <var>
                <var-name>max</var-name>
                <var-value>2147483647</var-value>
            </var>
        </field>
    </form>
    <!-- END workarea service -->

    <!-- BEGIN workmanager service -->
    <form name="com.ibm.ws.console.servermanagement.pme.workmanagerservice.WorkManagerServiceDetailForm">
    </form>
    <!-- END workmanager service -->

   </formset>
</form-validation> 
