WebServiceProxyFactory bug??
"cbare" <[email protected]> 11 Jan 2007 14:48:14 -0800
| Newsgroups | gmane.comp.mozilla.devel.xml |
|---|---|
| Organization | http://groups.google.com |
| Message-ID | <[email protected]> |
I'm trying to use the WebServiceProxyFactory to access a public web
service at:
http://soap.genome.jp/KEGG.wsdl.
I'm seeing some weird behavior, which is either a bug or I don't
understand what's going on. The WSDL for this service defines a bunch
of methods, among them: get_genes_by_organism.
<operation name="get_genes_by_organism">
<input message="typens:get_genes_by_organismRequest"/>
<output message="typens:get_genes_by_organismResponse"/>
</operation>
The trouble is, the proxy generated by the factory ends up with names
like this: get_005fgenes_005fby_005forganism.
Suspiciously, 0x005f is unicode for the underscore character. Maybe the
underscores are messing things up? Or maybe the WSDL is in an
unexpected character encoding?
It works if I call the methods with the munged up names, but it's not
pretty. Anyone seen similar problems? Is there a good place to file a
bug report?
Thanks,
-Chris