Jersey WADL: Wie benenne ich generierte XSDs um?

9

Der Webdienst, an dem ich arbeite, hat das generierte WADL, das Jersey erstellt. Was ich tun möchte, ist, xsd0.xsd in Result.xsd oder etwas ähnliches umzubenennen. Wenn es das WADL jedes Mal neu generiert, wird es Result.xsd sein. Ist das mit Jersey möglich?

    
ColinMc 12.12.2012, 14:54
quelle

2 Antworten

4

Der Quellcode hat counter++ ding in einer sehr privaten Methode fest codiert, so dass Sie ihn nicht einfach ändern können. Aber wie ich sehe, könnten Sie Ihre eigene wadl-Generator-Implementierung erstellen und mit ihr die org.glassfish.jersey.server.ServerProperties#WADL_GENERATOR_CONFIG -Eigenschaft konfigurieren, dann könnten Sie benutzerdefinierten Namenscode verwenden.

    
kan 23.04.2013 12:48
quelle
1

Wenn Sie diesem folgen und die Datei "application-grammars.xml" zu diesem Zweck ändern

%Vor%

Sie könnten eine weitere Grammatik, Result.xsd in Ihrem Fall, in das wadl einfügen, aber nicht ersetzen die Datei xsd0.xsd

    
nathaniel.camomot 30.04.2013 05:56
quelle

Tags und Links