Requirements for Nonrowset-Based Message Schemas
This section discusses requirements and considerations for creating nonrowset-based message schemas for service operations in order to generate WSDL documents using the Provide Web Service wizard.
Note:
The PeopleSoft system automatically generates message schemas for rowset-based messages.
Target Namespace
Nonrowset-based message schemas must contain a target namespace. If no target namespace exists in the schema an error occurs when the system generates the WSDL document.
You may define multiple schema imports to the same target namespace, but different schema locations must be defined.
Multiple Root Element and Complex Type Tags
If the PeopleSoft system finds multiple root <element> or <complexType> tags in nonrowset-based message schemas, only the first one is referenced in the WSDL document or container message schema.
In addition, the WSDL would allow schema imports to the same target namespace but different schema locations and use <xsd:include> when the schema Namespace is same as the WSDL namespace.
Related Topics