Use Native Soap property

Official Content
This documentation is valid for:
The property is at generator level, and determines the serialization support and SOAP communication to use. It can be used both for providing and consuming web services.


No Generated serialization support. This is the default value.
Use Environment property value
Yes Uses the native infrastructure to serialize SOAP messages.


In case of providing a webservice, the property applies to the webservice (procedure object) itself and all the Structured Data types related to it.

In case of consuming a webservice, the propery applies to the External object and all the Structured Data types related to it.


  • Java generator: This implementation applies to providing web services. See Use Native Soap support in Java.
  • .Net generator: When the property is set to yes, in order to work properly, it is neccessary to compile with .Net framework 3.5 or higher.

How to apply changes

To apply changes made by this property, do a Re-Build All.


Objects: External Object, Procedure, Structured Data Type
Platforms: Web(.Net, Java)

See Also

Expose as Data Provider's Web Service property