2016-04-04 12 views
5

Wir verwenden WSSpringServlet (Spring 4.10) zum Veröffentlichen einer automatisch generierten WSDL, aber es scheint bei jedem Start unterschiedliche WSDL zu generieren. Gibt es eine Möglichkeit, eine strenge Sortierung zu erzwingen? Selbst alphabetisch wäre gut genug.Angeben der Operationsreihenfolge in Spring generierte WSDL

Antwort

1

Es ist nicht möglich, eine konsistente WSDL beizubehalten, wenn Sie dynamisch generieren. Es wird dringend empfohlen, während der Entwicklungsphase zu generieren und in höheren Umgebungen statisch zu verwenden. Der Frühling Doc sagt dasselbe here.

Navigieren Sie zu Abschnitt 5.3.1.1. Automatische WSDL-Belichtung -> Vorsicht

+0

Es besagt, dass es sich zwischen den Spring-Versionen "leicht ändern" könnte. Was ich beobachte ist, dass es sich sogar zwischen Bereitstellungen ändern kann. – Gedrox

+0

"leicht ändern" ist das dynamische Verhalten beim Generieren der WSDL-Datei. Der Frühling hat keine Kontrolle darüber. –

Verwandte Themen