-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add wsdl #10
Comments
Sure. There's already an issue for soap-envelope. Is there a list of WSDL/SOAP-relevant schemas somewhere? |
Hi, great. I would say first there is this one: http://www.w3.org/2002/ws/desc/ with wsdl, soap, http, rpc and extensions. Then for wsdl11, I was wrong, it is also w3c: http://www.w3.org/TR/wsdl even though the namespace is not w3c.org. All the related schemas are at the bottom of the page. Well, I have to say, I got that list from a project of ours that contain these, but I'm not sure if there is more and how they are all related to each others… :) |
And I forgot that also: http://www.w3.org/TR/sawsdl/ |
And that: http://www.w3.org/TR/#tr_SOAP ! So many things… |
Hi, I would like to start working on that (for now adding the schemas only to the w3c-schemas project), but I have some questions about how to organise things:
Other more general questions: There is a resources directory and a resources-original directory, if I understood well, schemas should be in the resources-original and then they are copied and patched during the maven execution. Then why are the resources directory present on github? isn't that just generated content in a way? That's all for now :) |
Hi, would be cool if you could address this.
You're guessing it right with BTW, what you'd also need to do is to add new schemas and test cases for them into Let's start by creating a solid structure of schemas in Thank you for your contributions, I appreciate them very much. |
Great, So for the list of things I plan to introduce for now, we have:
So the plan I had in mind was to have catalog entries with public id only for the schemas that have no location… but maybe it's not the best, I'm not so clear as if they have no location or if it is just the same as the namespace and so without a xsd suffix… The second idea was to put the xmlsoap ones in a xmlsoap directory like this:
For the w3c ones without location, I was thinking of putting them in:
As for the w3c ones with location, I was thinking about using the location for the latest version of the schema (so 2002/ws/desc/ns/... ) Concerning the schemas without apparent location: I couldn't find any example of import with a location. For example if you take a look at http://schemas.xmlsoap.org/wsdl/soap12/ (which is by the way the only xmlsoap schema with a clear location), there is inside an import for http://schemas.xmlsoap.org/wsdl/ and there is no location specified. I have to verify in details, but I don't think we need to patch anything, everything is clean apparently… Finally: it's a pleasure, and anyway, I'm doing it as part of my work :) I'm part of the team working on http://petals.ow2.org . |
So I'd suggest the following file structure:
Almost 1:1 mirror (apart from the http://www.w3.org/2003/05/soap-envelope/ exception). |
I think there is duplicate in this file hierarchy, for w3/2007/06/wsdl versus w3/2002/ws/desc/ns. And then in the catalog I rewrite the system id relative to the xmlsoap directory:
But I think we also need to publish the public id for all the schemas that are not usually imported with the location, because I think nobody knows these url you found (where did you find theme by the way?)
|
Any comment @highsource ? Thanks :) |
I think we can also add these three schemas that are used in webservice related things also: |
@highsource was that really meant to be closed by the xinclude commit? |
Sorry I referenced the wrong issue, I meant #18. |
Hi,
Could we add wsdl schemas to this module?
I know wsdl 1 is not a w3c schema (http://schemas.xmlsoap.org/wsdl/) but wsdl 2 is (http://www.w3.org/ns/wsdl).
Still if version 1 could be added to it would be useful and not completely strange to have it here :)
Thanks!
The text was updated successfully, but these errors were encountered: