Hallo zusammen
ich versuche mich gerade an Web Services. Ich möchte ein Array von Datenwerten zurückgeben. Jedes Element des Arrays entspricht einigen Feldern aus jeweils einem Dokument. Das funktoniert soweit auch ganz gut, wenn eine eigene Klasse erstellt wird, welche dann innerhalb eines Arrays zurückgegeben wird.
Klasse, welche die Feldinformationen beinhaltet:
public class MultiFieldArray {
public String strEmail;
public String strJobID;
public String strJobTitle;
public String strState;
public String strCreated;
//public DateTime dtCreated; -> the WSDL does not like the notes DateTime...
}
Array, welches ich im WebService abfülle und zurückgebe:
MultiFieldArray[ ] mfa = new MultiFieldArray[0];
...
return mfa
Mein einziges Problem ist nun, wenn ich in der Klasse nicht nur "String" Datentypen verwendet möchte. "Create" solte ein DateTime sein. Wenn ich jedoch ein DateTime verwende, dann meckert mir der WebService beim Speichern, dass dieser Typ nicht "data "The WebService has been saved but is not valid:... type lotus.domino.DateTime is not a conforming value type or enumeration, and..."
Hat jemand von Euch eine Idee/einen Tipp?
Vielen Dank und Gruss
Ray