On 10/12/07, Masahiro Nakamura [EMAIL PROTECTED] wrote:
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.
there was a problem with union type processing. I have fixed it now and
please try with a nighly build.
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.
use ns2p option . you can set the package name you want to use for any name
space.
Amila.
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]
--
Amila Suriarachchi,
WSO2 Inc.