<ExecutionProperties> element in XSD/WSDL

Posted by archana.gupta on 26-May-2016 02:28

Hi,

The XDS/WSDL files generated from the deployment console contains <ExecutionProperties> element, which has <ExecutionProperty> element, which in turn has two attributes - executionPropertyName and executonPropertyValue.

Please suggest if these elements could be used while calling corticon SOAP decision service or this is something internal to corticon server.

<xsd:complexType name="CorticonRequest">
    <xsd:sequence>
      <xsd:element name="ExecutionProperties" type="tns:ExecutionProperties" minOccurs="0" maxOccurs="1" />

<xsd:complexType name="ExecutionProperties">
    <xsd:sequence>
      <xsd:element name="ExecutionProperty" type="tns:ExecutionProperty" minOccurs="0" maxOccurs="unbounded" />
    </xsd:sequence>
  </xsd:complexType>
  <xsd:complexType name="ExecutionProperty">
    <xsd:sequence />
    <xsd:attribute name="executionPropertyName" use="required" type="xsd:string" />
    <xsd:attribute name="executionPropertyValue" use="required" type="xsd:string" />
  </xsd:complexType>

Thanks,

Archana 

All Replies

Posted by Jan Krishnamurthy on 26-May-2016 14:57

Hello Archana,

ExecutionProperties are used when you want to override a property per execution

If you do not want to override the property per execution,  the ExecutionProperties can be removed from the WSDL

If you desire to use them , you can control the response obtained from a decision service for every execution

Name PROPERTY_EXECUTION_RESTRICT_RULEMESSAGES_INFO

Value: "true/false";

Name:PROPERTY_EXECUTION_RESTRICT_RULEMESSAGES_WARNING

Value: "true/false";

Name:PROPERTY_EXECUTION_RESTRICT_RULEMESSAGES_VIOLATION  

Value: "true/false";

Name:PROPERTY_EXECUTION_RESTRICT_RESPONSE_TO_RULEMESSAGES_ONLY

Value:  "true/false";

Name:PROPERTY_EXECUTION_LOCALE

Value: "fr-FR " or "jp-JP" etc

Name: PROPERTY_EXECUTION_TIMEZONE

Value:"America/Chicago" etc

Some of these properties can be controlled at the decision service level via the cdd instead of controlling it for each execution.

documentation.progress.com/.../

documentation.progress.com/.../

- Jan

Posted by archana.gupta on 27-May-2016 04:14

Thanks a lot Jan.

This thread is closed