AXIS does not yet handle derived primitive types. We're not quite sure how
to approach them. We can't just say all types derived from xsd:string, for
instance, map to java.lang.String. We'd lose info and we wouldn't be able
to do reverse mapping (in other words, if xsd:string and
xsd:normalizedString both mapped to java.lang.String, when we generate WSDL
from Java, we'd map java.lang.String to xsd:string and we'd lose the
xsd:normalizedString mapping.) We'll probably have to write special
classes for each of these (and special serializers/deserializers). If you
(or anyone) go through the effort of doing this, we'd be happy to consider
bringing it into the AXIS codebase.
Russell Butek
[EMAIL PROTECTED]
Reddy <[EMAIL PROTECTED]> on 04/27/2002 09:40:08 PM
Please respond to [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
cc:
Subject: WSDL does not recognizes xdd:token, xsd:positiveInteger,
xsd:normalizedString types.
Hi
I am using these types in my schema, declarations
xsd:token, xsd:positiveInteger, xsd:normalizedString
types.
"Token is referenced but not defined"
Similarly for other types
Am I doing some thing wrong or, WSDL tool has not
implemented these types??
Thanks
Reddy
______________________________________________________________________
Post your ad for FREE! http://personals.yahoo.ca