Hallo,
ich habe ein Problem, wobei ihr mir hoffentlich helfen könnt!
ich habe drei Klassen. Value, StringValue und integerValue. String und integerValue sind von der Klasse Value abgeleitet.
Ich habe eine weitere klasse ValueHolder. Diese Klasse hält ein Array von Value. In dieses Array wurden wahlweise String oder integerValues eingehägt.
Nun möchte ich über einen Webservice den ValueHolder senden. Das funktioniert soweit auch ganz gut. Allerdings bekomme ich beim wsdl2java nur die Value Klasse generiert und nicht die StringValue und integerValue Klasse. Das ist natürlich ein Problem, da ich die klassen nicht zurück casten kann!
Gibt es irgendwie eine Möglichkeit das er alle Klassen mitgeneriert? Dazu müsste er ja die fehlenden klassen erstmal in der wsdl Datei beschreiben. Oder? Also gibt es eine Möglichkeit ihm klarzumachen welche Klassen er in der wsdl bzw. xsd Datei beschreiben sollen? Damit ich nacher alle Klassen generiert bekomme!
Danke schonmal für die Hilfe!!
ich habe ein Problem, wobei ihr mir hoffentlich helfen könnt!
ich habe drei Klassen. Value, StringValue und integerValue. String und integerValue sind von der Klasse Value abgeleitet.
Ich habe eine weitere klasse ValueHolder. Diese Klasse hält ein Array von Value. In dieses Array wurden wahlweise String oder integerValues eingehägt.
Nun möchte ich über einen Webservice den ValueHolder senden. Das funktioniert soweit auch ganz gut. Allerdings bekomme ich beim wsdl2java nur die Value Klasse generiert und nicht die StringValue und integerValue Klasse. Das ist natürlich ein Problem, da ich die klassen nicht zurück casten kann!
Gibt es irgendwie eine Möglichkeit das er alle Klassen mitgeneriert? Dazu müsste er ja die fehlenden klassen erstmal in der wsdl Datei beschreiben. Oder? Also gibt es eine Möglichkeit ihm klarzumachen welche Klassen er in der wsdl bzw. xsd Datei beschreiben sollen? Damit ich nacher alle Klassen generiert bekomme!
Danke schonmal für die Hilfe!!