On 11/22/05, Ron Reynolds <[EMAIL PROTECTED]> wrote:
AH! that's backwards from the way i build my services. sorry, dunno
that one - how WOULD Java2WSDL be able to tell that a field is required
vs optional? it seems to use primitives for required fields,
object-wrappers for optional. but i'm not sure if it works in reverse.
good luck.
Todd Orr wrote:
> I'm trying to produce wsdl's from my service pojos. How do I specify
> which properties are mandatory so that when the java2wsdl runs the
> schema will be correct?
>
> On 11/22/05, * Ron Reynolds* <[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>> wrote:
>
> when did pojo's come into the picture?
> i was referring to the client-side api classes generated by
> WSDL2Java -
> the <types> section of the WSDL is XML Schema, which has all the rules
> for "required", "optional", and so forth. WSDL2Java consumes the XSD
> and produces Java code (in the form of the client api data
> classes) that
> enforce those rules. it sounded like you wanted to change those rules
> post-WSDL2Java. but now it sounds like you're not using WSDL2Java at
> all? i guess i'm not sure how you generated your service or your
> client
> - is the client-side hand-written (thus pojo) or generated? or
> are you
> talking straight XML to your service? sorry, it's getting late - i'm
> rambling...
> ...................ron.
> Todd Orr wrote:
>
> > Really, how? Do I annotate the methods or something? How does the
> > Java2WSDL generate a WSDL that reflects the constraints on my pojo?
> >
> > On 11/22/05, *Ron Reynolds * <[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>
> > <mailto: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>> wrote:
> >
> > that sort of info is normally contained in the XSD and embedded
> > into the code
> > via WSDL2Java... you're trying to change a WSDD so that the
> > generated WSDL's
> > XSD has requirements that aren't mirrored in the original WSDL
> > from which the
> > WSDD was generated? :-? from what i've seen the client-side
> > validation is
> > embedded into the client-side stub code and that also is
> extracted
> > from the
> > WSDL/XSD from which it was generated.
> >
> > > Pardon my noobiness, but I've googled the hell out of this
> to no
> > avail. Is
> > > there a way to specify required properties in the wsdd file so
> > that the
> > > schema gets generated accordingly? All I want to do is
> specify
> > required
> > > elements so that the validation can occur at XML
> validation time
> > before
> > > hitting the code.
> > >
> > > Thanks,
> > > T
> > >
> >
> >
> >
>
>
