dropwizard-testing Resouce Test explodiert beim Erstellen von ResourceTestRule

8

Ich habe einen einfachen ResourceTest, den ich einzurichten versuche, aber wenn ich versuche, die ResourceTestRule zu erstellen, bekomme ich die folgende Ausnahme:

%Vor%

m.sun.jersey.core.impl.provider.entity.MimeMultipartProvider] mit einem

Mein Code sieht folgendermaßen aus:

%Vor%

Ressource:

%Vor%

Pom Zeug:

%Vor%

Ben

    
Ben Flowers 15.05.2016, 16:51
quelle

1 Antwort

1

Es gibt einen Konflikt zwischen Jersey-Bibliotheken.

Ihr App-Server verwendet Jersey v1, während Ihre App (mit Dropwizard 0.9.2) versandt oder Jersey v2 verwendet.

Soweit ich sehe, benutzen Sie Glassfish v3, das ziemlich alt ist. Meine Empfehlungen sind:

  • Verwenden Sie eine ältere Version von Dropwizard (Version 0.7.0 verwendet Jersey 1.x)
  • update Glassfish (nicht so einfach, wenn du bereits ein laufendes System hast)
Esteban 23.05.2016 15:25
quelle

Tags und Links