cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jim Ma" <jim...@iona.com>
Subject RE: Get schema types from JAXB?
Date Wed, 27 Sep 2006 03:34:07 GMT
Hi Dan,

I have not found there is an api can get the schema type in the JAXB .
Celtix do not need the schema type information for every class.

Celtix tool use JAXB to generate schema file first , then include this
schema file in the generated wsdl .

Jim

> -----Original Message-----
> From: Dan Diephouse [mailto:dan@envoisolutions.com]
> Sent: Wednesday, September 27, 2006 4:53 AM
> To: Daniel Kulp
> Cc: cxf-dev@incubator.apache.org
> Subject: Re: Get schema types from JAXB?
>
>
> Daniel Kulp wrote:
> > Dan,
> >
> >
> >
> >> Anyone know if there is a way to get the schema type names
> from JAXB for
> >> a particular class? In XFire we always used Aegis for non JAXB
> types and
> >> we wrote some code to read the xml type names from the annotations too.
> >> I don't see anything that covers all the bases in the JAXB
> apis - so I'm
> >> wondering what Celtix did.
> >>
> >
> > I don't think we have anything cause I don't think Celtix ever
> NEEDED that
> > functionality/information.   What's the use case?
> >
> >
> >> Basically I'm looking for something that
> >> returns "xsd:string" when I give it a String.class.
> >>
> >
> > Well, the problem is, String.class can also map to
> xsd:normalizedString or
> > some of the SimpleType restrictions.   Thus, that's not reliable.
> >
> >
> >
> Use case is we're taking a class and generating a WSDL for it. To do
> this you have to figure out what the schema types are of the operation
> parameters.
>
> - Dan
>
> --
> Dan Diephouse
> Envoi Solutions
> http://envoisolutions.com
> http://netzooid.com/blog
>


Mime
View raw message