WSDL2Java. Apache CXF. ArrayOf {Type} zu ListType

8

Wie generiert man List<Type> anstelle von ArrayOf {Type}? Zum Beispiel Methode zurückgeben

%Vor%

WSDL2Java generiert:

%Vor%

ArrayOfLong:

%Vor%

Wie wird CXF und JAXB so konfiguriert, dass List<Long> anstelle von ArrayOfLong verwendet wird?

    
Alexander 02.07.2012, 10:42
quelle

1 Antwort

2

2 Dinge:

1) stelle sicher, dass <jxb:globalBindings collectionType="indexed"/> nicht existiert. Es wird alle Sammlungen in Arrays umwandeln.

2) Versuchen Sie, den Typ mit der @WebResult Annotation zu erzwingen

Hoffe, das hilft.

    
OnResolve 11.07.2012 13:46
quelle

Tags und Links