Hello

I installed axis 1.3 and converted a WSDL file to java (ADB) code.
WSDL2Java command exited without errors, however I cannot build
the result files.

Severity and Description Path Resource Location Creation Time Id
The method fromString(XMLStreamReader, String, String) in the type
Lang_type0.Factory is not applicable for the arguments (String, String)
RNSClient2/src/org/oasis_open/docs/wsrf/bf_2 Description_type0.java line
468 1192180011932 38527
Severity and Description Path Resource Location Creation Time Id
The method fromString(XMLStreamReader, String, String) in the type
Lang_type0.Factory is not applicable for the arguments (String, String)
RNSClient2/src/org/oasis_open/docs/wsrf/bf_2 Description_type0.java line
473 1192180011932 38528

The WSDL ( and schema ) file is here:
http://yorozuya.ddo.jp/~yuryu/rns.wsdl
http://yorozuya.ddo.jp/~yuryu/rns.xsd

Is this a bug with wsdl2java or my WSDL file wrong?

I have another question.
The generated code use
org.w3.www._2005._08.addressing.EndpointReferenceType instead of
org.apache.axis2.addressing.EndpointReference.
I could not find how to fix this issue.


-------- code ----------
if (tempAttribLang!=null){
java.lang.String content = tempAttribLang;

if (tempAttribLang.indexOf(":") > 0) {
// this seems to be a Qname so find the namespace and send
prefix = tempAttribLang.substring(0, tempAttribLang.indexOf(":"));
namespaceuri = reader.getNamespaceURI(prefix);
object.setLang(
org.w3.www.xml._1998.namespace.Lang_type0.Factory.fromString(tempAttribLang,namespaceuri));
} else {
// this seems to be not a qname send and empty namespace incase of it is
// check is done in fromString method
object.setLang(
org.w3.www.xml._1998.namespace.Lang_type0.Factory.fromString(tempAttribLang,""));
}

} else {
-----------------------

Thanks

---
Masahiro Nakamura

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

Reply via email to