3.1.4.2 CreatePackage

This operation triggers creation of a package that represents a database application, including its objects and data. The package can be retrieved by using the GetPackage operation (section 3.1.4.18).

The following is the WSDL port type specification of the CreatePackage WSDL operation.

 <wsdl:operation name="CreatePackage" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
   <wsdl:input message="tns:CreatePackageSoapIn"/>
   <wsdl:output message="tns:CreatePackageSoapOut"/>
 </wsdl:operation>

The protocol client sends a CreatePackageSoapIn (section 3.1.4.2.1.1) request message and the protocol server responds with a CreatePackageSoapOut (section 3.1.4.2.1.2) response message as follows:

  • If an error occurs on the protocol server during this operation, the protocol server MUST respond with a SOAP fault, as specified by section 2.2.9.1.

  • Otherwise, the protocol server MUST respond with a CreatePackageSoapOut response message that contains an identifier that can be used to retrieve the package.