[snip]
Raymond Feng wrote:
The spec case is slightly different as the syntax is namespace#wsdl.xxx(...). We know the # before wsdl.xxx(...) is the delimiter.

[snip]
2) # is valid character for namespace, using # as the delimiter could lead
to conflict.
[snip]
Isn't there a problem then with wsdlElement="
http://helloworld#wsdl.port(HelloWorldService/HelloWorldSoapPort)"?


Are you sure that '#' is allowed in a namespace URI? This deserves double checking. What about '}'? My XSD validator seems happy with a namespace like http://abc}def. If '}' is allowed you can't do {namespace}localName either, right?

I'd suggest to double check the URI RFC and also research the XML-* specs for standard ways to express QNames (other than namespace prefix notation).

Also, I'm not sure I understand the code issue. Can't the call to String.indexOf('#') just be changed to String.lastIndexOf('#')?

--
Jean-Sebastien


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to