diff --git a/pom.xml b/pom.xml index d520dda1..4ab37036 100644 --- a/pom.xml +++ b/pom.xml @@ -15,7 +15,7 @@ UTF-8 1.8 - 0.8.0-rc2 + 0.8.0-rc3 4.0-beta5 3.6.1 1.5.0 @@ -205,7 +205,6 @@ io.dropwizard dropwizard-forms ${dropwizard.version} - pom diff --git a/src/main/java/com/commafeed/CommaFeedApplication.java b/src/main/java/com/commafeed/CommaFeedApplication.java index 21957d70..b5d021ec 100644 --- a/src/main/java/com/commafeed/CommaFeedApplication.java +++ b/src/main/java/com/commafeed/CommaFeedApplication.java @@ -3,6 +3,7 @@ package com.commafeed; import io.dropwizard.Application; import io.dropwizard.assets.AssetsBundle; import io.dropwizard.db.DataSourceFactory; +import io.dropwizard.forms.MultiPartBundle; import io.dropwizard.hibernate.HibernateBundle; import io.dropwizard.migrations.MigrationsBundle; import io.dropwizard.server.DefaultServerFactory; @@ -24,7 +25,6 @@ import javax.servlet.ServletResponse; import javax.servlet.http.HttpServletRequest; import org.eclipse.jetty.server.session.SessionHandler; -import org.glassfish.jersey.media.multipart.MultiPartFeature; import org.hibernate.cfg.AvailableSettings; import com.commafeed.backend.feed.FeedRefreshTaskGiver; @@ -108,6 +108,7 @@ public class CommaFeedApplication extends Application { }); bootstrap.addBundle(new AssetsBundle("/assets/", "/", "index.html")); + bootstrap.addBundle(new MultiPartBundle()); } @Override @@ -134,9 +135,6 @@ public class CommaFeedApplication extends Application { environment.jersey().register(injector.getInstance(ServerREST.class)); environment.jersey().register(injector.getInstance(UserREST.class)); - // @FormDataParam support - environment.jersey().register(MultiPartFeature.class); - // Servlets environment.servlets().addServlet("next", injector.getInstance(NextUnreadServlet.class)).addMapping("/next"); environment.servlets().addServlet("logout", injector.getInstance(LogoutServlet.class)).addMapping("/logout");