S
steen
Hey,
I've run into a little problem when trying to create a small
webservice.
I want my service to take, as input, an object with a few basic
properties and a List of other objects, but I cant seem to get my xsd
definition right.
In my xsd-file I have the following :
<xsd:complexType name="avlsparti-indberetning-request">
<xsd:sequence>
<xsd:element name="arealAdresse" type="xsd:string"/>
<xsd:element name="udlaegsAar" type="xsd:date"/>
....(u get the idea of "basic" properties)
(*)
</xsd:sequence>
</xsd:complexType>
<xsd:element name="indgaaende" type="indgaaende" />
<xsd:complexType name="indgaaende">
<xsd:sequence>
<xsd:element name="string" type="xsd:string" />
<xsd:element name="date" type="xsd:date" />
</xsd:sequence>
</xsd:complexType>
but I would also like to add a list (1-n) of my "indgaaende" type to
the "avlsparti-indberetning-request" at (*). How would one go about
doing that?
When I run WSDL2Java on my wsdl file, I either get an error, or my
AvlspartiIndberetningRequest object only has a single "private String
string" and "private Date date" at the end. What I would like to see
was a "private List<Indgaaende> indgaaende" type of thing. Is it
possible ?
/Steen
I've run into a little problem when trying to create a small
webservice.
I want my service to take, as input, an object with a few basic
properties and a List of other objects, but I cant seem to get my xsd
definition right.
In my xsd-file I have the following :
<xsd:complexType name="avlsparti-indberetning-request">
<xsd:sequence>
<xsd:element name="arealAdresse" type="xsd:string"/>
<xsd:element name="udlaegsAar" type="xsd:date"/>
....(u get the idea of "basic" properties)
(*)
</xsd:sequence>
</xsd:complexType>
<xsd:element name="indgaaende" type="indgaaende" />
<xsd:complexType name="indgaaende">
<xsd:sequence>
<xsd:element name="string" type="xsd:string" />
<xsd:element name="date" type="xsd:date" />
</xsd:sequence>
</xsd:complexType>
but I would also like to add a list (1-n) of my "indgaaende" type to
the "avlsparti-indberetning-request" at (*). How would one go about
doing that?
When I run WSDL2Java on my wsdl file, I either get an error, or my
AvlspartiIndberetningRequest object only has a single "private String
string" and "private Date date" at the end. What I would like to see
was a "private List<Indgaaende> indgaaende" type of thing. Is it
possible ?
/Steen