[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]