WINK-356 - Applying patch from Gentaro Oka to fix issue around guice server when custom application class was in use

git-svn-id: https://svn.apache.org/repos/asf/incubator/wink/trunk@1230183 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/wink-guice-server/src/main/java/org/apache/wink/guice/server/internal/lifecycle/GuiceInjectorLifeCycleManager.java b/wink-guice-server/src/main/java/org/apache/wink/guice/server/internal/lifecycle/GuiceInjectorLifeCycleManager.java
index a2e6a5f..6dbc94c 100644
--- a/wink-guice-server/src/main/java/org/apache/wink/guice/server/internal/lifecycle/GuiceInjectorLifeCycleManager.java
+++ b/wink-guice-server/src/main/java/org/apache/wink/guice/server/internal/lifecycle/GuiceInjectorLifeCycleManager.java
@@ -219,6 +219,8 @@
             classMetadata = ProviderMetadataCollector.collectMetadata(cls);
         } else if (ResourceMetadataCollector.isResource(cls)) {
             classMetadata = ResourceMetadataCollector.collectMetadata(cls);
+        } else if (ApplicationMetadataCollector.isApplication(cls)) {
+            classMetadata = ApplicationMetadataCollector.collectMetadata(cls);
         }
 
         return classMetadata;