Web services

Draft comment:
This topic is shared by BAW, CP4BA. Last updated on 2025-03-13 12:15
Some behaviors of web services can be modified by setting configuration properties.

Inbound web services

Table 1. Inbound web service configuration parameters
Configuration parameter default Notes Example
enable-advanced-parameter-properties-for-wsdl false Controls which advanced properties are taken into account when generating the WSDL for an inbound web service. Currently the default value of this configuration property is set to false only for backward compatibility. If its value is set to true, all advanced properties of the business objects are taken into account. This is the recommended value that is to be specified in the 100Custom.xml file. For more information, see Controlling usage of advanced properties of Business Objects for inbound Web Services.
<common>
   <webservices>
      <enable-advanced-parameter-
      properties-for-wsdl 
      merge="replace">
            true
      </enable-advanced-parameter-
      properties-for-wsdl>
   </webservices>
</common>

Outbound web services

Table 2. Outbound web service configuration parameters
Configuration parameter default Notes Example
timeout -1 Specifies the maximum time (in seconds) to wait for a response to be returned. The value minus one (-1) is the default value. The -1 value causes the property to be ignored, and the underlying web service engine's default value of 300 seconds will be used for the request timeout. For more information, see Specifying a timeout for a web service.

<server>
   <webservices>
      <timeout 
      merge="replace">60</timeout>
   </webservices>
</server>
dateandtime-include-milliseconds false Specifies whether milliseconds should be taken into account during request serialization and response deserialization. If set to true, milliseconds are taken into account. If set to false, milliseconds are considered to be zero.

<common>
   <dateandtime-include-milliseconds 
   merge="replace">
      true
   </dateandtime-include-milliseconds>
</common>