2016-03-29 14 views
-1

Es gibt keine Verwendungsschritte für nicht-Maven-Projekte und sehr wenig Dokumentation darüber, wie es verwendet werden soll. Was sind die geeigneten Schritte für die Verwendung eines dieser Tools?Swagger + javadoc-Generierungstools (swagger-jaxrs-doclet, swagger-core) funktionieren nicht in OSGI-Umgebung

+0

Hallo. Willkommen bei SO, was hast du versucht? – acostela

+0

Für Swagger-Core manuell hinzugefügt Bundle Abhängigkeiten jars – razor51

+0

Und in meiner benutzerdefinierten Application-Klasse (Anwendung erweitert DefaultResourceConfig) hinzugefügt notwendigen Resource-Klassen und BeanConfig und ich bekomme Application kann nicht instanziiert werden Fehler (ohne etwas darauf hinweisen, was das Problem im Stacktrace ist) .Before das hatte viele dependenzen probleme, da benötigte jars nicht bundle-lized sind und wenn ich sie zu bundle jars gemacht habe dort wo nicht erkannt.Für swagger-jaxrs-doclet habe ich die grandle-option ausprobiert aber dann bekomme ich mehrere fehler wenn ich baue.Alles folgte genau das, was in der Dokumentation angegeben ist, aber das ist nicht genug. – razor51

Antwort

0

Sie einen Blick auf diese Seite nehmen: http://amdatu.org/components/web.html

Es beschreibt, wie REST-Endpunkte in OSGi zu installieren und sie dynamisch in Swagger aussetzen (für Swagger selbst Bündel sind ebenfalls enthalten). Das ist so nah an einem Leitfaden, den ich kenne.