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
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
Thanks a lot Jan.