You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by js...@apache.org on 2009/01/21 09:00:20 UTC

svn commit: r736258 - /camel/trunk/components/camel-rest/src/main/java/org/apache/camel/rest/resources/ResourceSupport.java

Author: jstrachan
Date: Wed Jan 21 00:00:19 2009
New Revision: 736258

URL: http://svn.apache.org/viewvc?rev=736258&view=rev
Log:
minor correction for CAMEL-888; due to https://jsr311.dev.java.net/issues/show_bug.cgi?id=65 to ensure that / and index are shown in HTML by default

Modified:
    camel/trunk/components/camel-rest/src/main/java/org/apache/camel/rest/resources/ResourceSupport.java

Modified: camel/trunk/components/camel-rest/src/main/java/org/apache/camel/rest/resources/ResourceSupport.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-rest/src/main/java/org/apache/camel/rest/resources/ResourceSupport.java?rev=736258&r1=736257&r2=736258&view=diff
==============================================================================
--- camel/trunk/components/camel-rest/src/main/java/org/apache/camel/rest/resources/ResourceSupport.java (original)
+++ camel/trunk/components/camel-rest/src/main/java/org/apache/camel/rest/resources/ResourceSupport.java Wed Jan 21 00:00:19 2009
@@ -31,6 +31,7 @@
  */
 public abstract class ResourceSupport {
 
+
     @GET
     @Path("{view:\\w*}")
     @Produces({MediaType.TEXT_HTML})
@@ -40,4 +41,20 @@
         }
         return new Viewable(view, this);
     }
+
+    // TODO remove redunant non-DRY code ASAP
+    //
+    // The following redundant methods are here
+    // until there is a way to specify a higher priority for HTML views
+    //
+    // for more details see these issues
+    //
+    // https://jsr311.dev.java.net/issues/show_bug.cgi?id=65
+    // https://jsr311.dev.java.net/issues/show_bug.cgi?id=46
+
+    @GET
+    @Produces({MediaType.TEXT_HTML})
+    public Viewable index() {
+        return view("index");
+    }
 }