From Paul, "Support multiple XML schemas and allow
the way to add new one."
It is my feeling that this has a lot to do with the
serialization and deserialization layer. SOAP::SOM is a
good low-level API for access XML elements - it could
be improved upon, but it works. What we need is a good
WSDL tool that can generate stubs and register the
proper serializers and deserializers for a given service.
Then and only then will users be able to interface with
service elements more easily.
Logged In: YES
user_id=884175
Originator: NO
There's other packages on CPAN to do create WSDL-based SOAP interfaces - like SOAP::WSDL - and feature requests for stubmaker to support more WSDL features.
As WSDL has evolved as THE language for WS descriptions (and XML Schema as the language for types descritptions) I doubt it's very useful to add other support for other XML Schema languages (like RelaxNG).
Filed as feature request.