Zdar,
mam napr. takovouto webovou sluzbu, jejiz metoda vraci vice ruznych
datovych typu (beanu)
@WebService
public class MyService {
@WebMethod
Object returnMultipleObjects() {
...
}
@WebMethod
MyObject doNothing() {
...
}
}
JAX WS mi vygeneruje WSDL a XML schema, kde je MyObject jako complex
type a tim padem metoda returnMultipleObjects muze vracet i MyObject.
Kdyz ale metodu doNothing() smazu, tak v tom XML schema MyObject neni
jako complex type a returnMultipleObject tento bean neumi vracet (resp.
Marschaller nevi, jak ma MyObject marshallovat)
Otazka zni:
- je mozne nekde specifikovat XML schema s objekty (at uz jako parametr
wsgen nebo nejakou anotaci nekde), ktere je mozne vracet metodou
returnMultipleObjects?
Dik moc
Tom