#133 - extensions typing
•JSR168 uses String and String[] as the only extension types
•WSRP uses <any namespace=“##other”/> from schema.
•Since the JSR168 types are a subset, the remaining issue is JSR168 exploiting other supplied types. This requires either “knowing” a class that can be used, or generating one based on a schema for the type. WSRP encourages all extensions to be typed so that all users of the extension can process it safely.
oCorrelated: #93 – Payload extensibility mechanism
v0.7 changed from typed Property[] to introduce <any/> as this is the base schema mechanism for carrying such extensions. V0.8 has morphed this slightly to accommodate JAX-RPC RI restrictions (used in products?) for interoperability of both the WSDL and runtime messages.
oCorrelated: #121 - user-info extensions being <any>
•