A default WSDL parser extension is used automatically by
WSRR.
WSRR includes a built-in pre-configured default WSDL parser
extension. This default parser is always invoked regardless of whether
another parser is registered for that namespace. This default parser
extension creates an ExtensionLogicalObject and adds properties to
it to represent the content and attributes of any extension elements
associated with each namespace.
Example
For a WSDL extension element of the
general form:
<extns:element attr1="value1" ns1:attr2="value2" ns2:attr3="value3">content</extns:element>
the following properties will be added to the associated ExtensionLogicalObject:
| Property name |
Property value |
| element |
content |
| element_attr1 |
value1 |
| element_ns1_attr2 |
value2 |
| element_ns2_attr3 |
value3 |