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/02/18 21:23:47 UTC

svn commit: r745637 - in /camel/trunk/components/camel-web: ./ src/main/java/org/apache/camel/rest/model/ src/main/java/org/apache/camel/rest/resources/ src/main/java/org/apache/camel/rest/util/ src/main/java/org/apache/camel/web/ src/main/java/org/apa...

Author: jstrachan
Date: Wed Feb 18 20:23:44 2009
New Revision: 745637

URL: http://svn.apache.org/viewvc?rev=745637&view=rev
Log:
refactored the package to match the camel-web module name

Added:
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/
      - copied from r745452, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/model/
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/Camel.java
      - copied, changed from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/model/Camel.java
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/EndpointLink.java
      - copied, changed from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/model/EndpointLink.java
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/Endpoints.java
      - copied, changed from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/model/Endpoints.java
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/jaxb.index
      - copied unchanged from r745452, camel/trunk/components/camel-web/src/main/resources/org/apache/camel/rest/model/jaxb.index
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/package-info.java
      - copied, changed from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/model/package-info.java
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/
      - copied from r745452, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/CamelChildResourceSupport.java
      - copied, changed from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/CamelChildResourceSupport.java
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/CamelContextResource.java
      - copied, changed from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/CamelContextResource.java
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/EndpointResource.java
      - copied, changed from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/EndpointResource.java
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/EndpointsResource.java
      - copied, changed from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/EndpointsResource.java
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/ExchangeResource.java
      - copied, changed from r745506, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/ExchangeResource.java
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/RouteResource.java
      - copied, changed from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/RouteResource.java
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/RoutesResource.java
      - copied, changed from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/RoutesResource.java
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/util/
      - copied from r745452, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/util/
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/util/CamelResourceConfig.java
      - copied, changed from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/util/CamelResourceConfig.java
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/util/JAXBContextResolver.java
      - copied, changed from r745585, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/util/JAXBContextResolver.java
    camel/trunk/components/camel-web/src/main/resources/org/apache/camel/web/
    camel/trunk/components/camel-web/src/main/resources/org/apache/camel/web/model/
    camel/trunk/components/camel-web/src/main/resources/org/apache/camel/web/model/jaxb.index
      - copied unchanged from r745452, camel/trunk/components/camel-web/src/main/resources/org/apache/camel/rest/model/jaxb.index
    camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/web/
    camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/web/resources/
      - copied from r745452, camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/rest/resources/
    camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/web/resources/EndpointResource/index.jsp
      - copied unchanged from r745506, camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/rest/resources/EndpointResource/index.jsp
    camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/web/resources/EndpointResource/send.jsp
      - copied unchanged from r745494, camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/rest/resources/EndpointResource/send.jsp
    camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/web/resources/EndpointsResource/
      - copied from r745547, camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/rest/resources/EndpointsResource/
    camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/web/resources/ExchangeResource/
      - copied from r745506, camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/rest/resources/ExchangeResource/
    camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/web/resources/ExchangeResource/index.jsp
      - copied unchanged from r745568, camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/rest/resources/ExchangeResource/index.jsp
    camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/web/resources/RouteResource/
      - copied from r745562, camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/rest/resources/RouteResource/
    camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/web/resources/RoutesResource/
      - copied from r745556, camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/rest/resources/RoutesResource/
    camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/web/resources/RoutesResource/index.jsp
      - copied unchanged from r745562, camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/rest/resources/RoutesResource/index.jsp
    camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/
    camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/Main.java   (contents, props changed)
      - copied, changed from r745452, camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/Main.java
    camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/
    camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/EndpointsHtmlTest.java   (contents, props changed)
      - copied, changed from r745452, camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/resources/EndpointsHtmlTest.java
    camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/EndpointsTest.java   (with props)
    camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/RoutesTest.java   (contents, props changed)
      - copied, changed from r745452, camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/resources/RoutesTest.java
    camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/StaticContentTest.java   (contents, props changed)
      - copied, changed from r745452, camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/resources/StaticContentTest.java
    camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/TestSupport.java   (contents, props changed)
      - copied, changed from r745452, camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/resources/TestSupport.java
    camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/spring/
      - copied from r745452, camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/spring/
    camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/spring/CamelRouteTest.java
      - copied, changed from r745556, camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/spring/CamelRouteTest.java
Removed:
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/model/
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/util/
    camel/trunk/components/camel-web/src/main/resources/org/apache/camel/rest/
    camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/rest/
    camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/web/resources/CamelContextResource/endpoints.jsp
    camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/web/resources/CamelContextResource/foo.jsp
    camel/trunk/components/camel-web/src/main/webapp/org/apache/camel/web/resources/CamelContextResource/routes.jsp
    camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/
Modified:
    camel/trunk/components/camel-web/pom.xml
    camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/Constants.java
    camel/trunk/components/camel-web/src/main/webapp/WEB-INF/web.xml

Modified: camel/trunk/components/camel-web/pom.xml
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/pom.xml?rev=745637&r1=745636&r2=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/pom.xml (original)
+++ camel/trunk/components/camel-web/pom.xml Wed Feb 18 20:23:44 2009
@@ -347,7 +347,7 @@
               <phase>process-sources</phase>
               <configuration>
                 <destdir>${project.build.directory}/schema</destdir>
-                <srcdir>src/main/java/org/apache/camel/rest/model</srcdir>
+                <srcdir>src/main/java/org/apache/camel/web/model</srcdir>
                 <schemas>
                   <schema>
                     <namespace>http://camel.apache.org/schema/rest</namespace>

Copied: camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/Camel.java (from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/model/Camel.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/Camel.java?p2=camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/Camel.java&p1=camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/model/Camel.java&r1=745562&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/model/Camel.java (original)
+++ camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/Camel.java Wed Feb 18 20:23:44 2009
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest.model;
+package org.apache.camel.web.model;
 
 import org.apache.camel.CamelContext;
 

Copied: camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/EndpointLink.java (from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/model/EndpointLink.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/EndpointLink.java?p2=camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/EndpointLink.java&p1=camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/model/EndpointLink.java&r1=745562&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/model/EndpointLink.java (original)
+++ camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/EndpointLink.java Wed Feb 18 20:23:44 2009
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest.model;
+package org.apache.camel.web.model;
 
 import org.apache.camel.Endpoint;
 

Copied: camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/Endpoints.java (from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/model/Endpoints.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/Endpoints.java?p2=camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/Endpoints.java&p1=camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/model/Endpoints.java&r1=745562&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/model/Endpoints.java (original)
+++ camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/Endpoints.java Wed Feb 18 20:23:44 2009
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest.model;
+package org.apache.camel.web.model;
 
 import org.apache.camel.CamelContext;
 import org.apache.camel.Endpoint;

Copied: camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/package-info.java (from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/model/package-info.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/package-info.java?p2=camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/package-info.java&p1=camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/model/package-info.java&r1=745562&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/model/package-info.java (original)
+++ camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/model/package-info.java Wed Feb 18 20:23:44 2009
@@ -19,5 +19,5 @@
  * The JAXB POJOs for the
  * <a href="http://camel.apache.org/rest.html">Camel REST Support</a>
  */
-@javax.xml.bind.annotation.XmlSchema(namespace = "http://camel.apache.org/schema/rest", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) package org.apache.camel.rest.model;
+@javax.xml.bind.annotation.XmlSchema(namespace = "http://camel.apache.org/schema/rest", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) package org.apache.camel.web.model;
 

Copied: camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/CamelChildResourceSupport.java (from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/CamelChildResourceSupport.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/CamelChildResourceSupport.java?p2=camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/CamelChildResourceSupport.java&p1=camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/CamelChildResourceSupport.java&r1=745562&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/CamelChildResourceSupport.java (original)
+++ camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/CamelChildResourceSupport.java Wed Feb 18 20:23:44 2009
@@ -15,14 +15,14 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest.resources;
+package org.apache.camel.web.resources;
 
 import com.sun.jersey.api.view.ImplicitProduces;
 import org.apache.camel.CamelContext;
 import org.apache.camel.ProducerTemplate;
 
 /**
- * A useful base class for any sub resource of the root {@link org.apache.camel.rest.resources.CamelContextResource}
+ * A useful base class for any sub resource of the root {@link org.apache.camel.web.resources.CamelContextResource}
  *
  * @version $Revision: 1.1 $
  */

Copied: camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/CamelContextResource.java (from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/CamelContextResource.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/CamelContextResource.java?p2=camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/CamelContextResource.java&p1=camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/CamelContextResource.java&r1=745562&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/CamelContextResource.java (original)
+++ camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/CamelContextResource.java Wed Feb 18 20:23:44 2009
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest.resources;
+package org.apache.camel.web.resources;
 
 
 import com.sun.jersey.api.view.ImplicitProduces;
@@ -22,7 +22,7 @@
 import com.sun.jersey.spi.resource.Singleton;
 import org.apache.camel.CamelContext;
 import org.apache.camel.ProducerTemplate;
-import org.apache.camel.rest.model.Camel;
+import org.apache.camel.web.model.Camel;
 
 import javax.annotation.PreDestroy;
 import javax.ws.rs.GET;

Modified: camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/Constants.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/Constants.java?rev=745637&r1=745452&r2=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/Constants.java (original)
+++ camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/Constants.java Wed Feb 18 20:23:44 2009
@@ -15,7 +15,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest.resources;
+package org.apache.camel.web.resources;
 
 /**
  * @version $Revision: 1.1 $

Copied: camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/EndpointResource.java (from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/EndpointResource.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/EndpointResource.java?p2=camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/EndpointResource.java&p1=camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/EndpointResource.java&r1=745562&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/EndpointResource.java (original)
+++ camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/EndpointResource.java Wed Feb 18 20:23:44 2009
@@ -14,15 +14,14 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest.resources;
+package org.apache.camel.web.resources;
 
 import com.sun.jersey.api.representation.Form;
-import com.sun.jersey.api.view.ImplicitProduces;
 import org.apache.camel.Endpoint;
 import org.apache.camel.Exchange;
 import org.apache.camel.Message;
 import org.apache.camel.Processor;
-import org.apache.camel.rest.model.EndpointLink;
+import org.apache.camel.web.model.EndpointLink;
 import org.apache.camel.spi.BrowsableEndpoint;
 import org.apache.camel.util.ExchangeHelper;
 

Copied: camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/EndpointsResource.java (from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/EndpointsResource.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/EndpointsResource.java?p2=camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/EndpointsResource.java&p1=camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/EndpointsResource.java&r1=745562&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/EndpointsResource.java (original)
+++ camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/EndpointsResource.java Wed Feb 18 20:23:44 2009
@@ -15,13 +15,13 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest.resources;
+package org.apache.camel.web.resources;
 
 import com.sun.jersey.api.representation.Form;
 import com.sun.jersey.api.view.Viewable;
 import org.apache.camel.Endpoint;
-import org.apache.camel.rest.model.EndpointLink;
-import org.apache.camel.rest.model.Endpoints;
+import org.apache.camel.web.model.EndpointLink;
+import org.apache.camel.web.model.Endpoints;
 
 import javax.ws.rs.Consumes;
 import javax.ws.rs.GET;

Copied: camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/ExchangeResource.java (from r745506, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/ExchangeResource.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/ExchangeResource.java?p2=camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/ExchangeResource.java&p1=camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/ExchangeResource.java&r1=745506&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/ExchangeResource.java (original)
+++ camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/ExchangeResource.java Wed Feb 18 20:23:44 2009
@@ -15,7 +15,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest.resources;
+package org.apache.camel.web.resources;
 
 import com.sun.jersey.api.view.ImplicitProduces;
 import org.apache.camel.CamelContext;

Copied: camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/RouteResource.java (from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/RouteResource.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/RouteResource.java?p2=camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/RouteResource.java&p1=camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/RouteResource.java&r1=745562&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/RouteResource.java (original)
+++ camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/RouteResource.java Wed Feb 18 20:23:44 2009
@@ -15,7 +15,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest.resources;
+package org.apache.camel.web.resources;
 
 import org.apache.camel.model.RouteType;
 

Copied: camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/RoutesResource.java (from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/RoutesResource.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/RoutesResource.java?p2=camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/RoutesResource.java&p1=camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/RoutesResource.java&r1=745562&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/resources/RoutesResource.java (original)
+++ camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/resources/RoutesResource.java Wed Feb 18 20:23:44 2009
@@ -15,10 +15,9 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest.resources;
+package org.apache.camel.web.resources;
 
 import org.apache.camel.CamelContext;
-import org.apache.camel.Endpoint;
 import org.apache.camel.model.RouteType;
 import org.apache.camel.model.RoutesType;
 

Copied: camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/util/CamelResourceConfig.java (from r745562, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/util/CamelResourceConfig.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/util/CamelResourceConfig.java?p2=camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/util/CamelResourceConfig.java&p1=camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/util/CamelResourceConfig.java&r1=745562&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/util/CamelResourceConfig.java (original)
+++ camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/util/CamelResourceConfig.java Wed Feb 18 20:23:44 2009
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest.util;
+package org.apache.camel.web.util;
 
 import com.sun.jersey.api.core.PackagesResourceConfig;
 
@@ -27,7 +27,7 @@
  */
 public class CamelResourceConfig extends PackagesResourceConfig {
     public CamelResourceConfig() {
-        super("org.apache.camel.rest");
+        super("org.apache.camel.web");
     }
 
     public Map<String, MediaType> getMediaTypeMappings() {

Copied: camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/util/JAXBContextResolver.java (from r745585, camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/util/JAXBContextResolver.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/util/JAXBContextResolver.java?p2=camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/util/JAXBContextResolver.java&p1=camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/util/JAXBContextResolver.java&r1=745585&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/main/java/org/apache/camel/rest/util/JAXBContextResolver.java (original)
+++ camel/trunk/components/camel-web/src/main/java/org/apache/camel/web/util/JAXBContextResolver.java Wed Feb 18 20:23:44 2009
@@ -14,24 +14,16 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest.util;
+package org.apache.camel.web.util;
 
 
 import com.sun.jersey.api.json.JSONConfiguration;
 import com.sun.jersey.api.json.JSONJAXBContext;
-import org.apache.camel.model.RouteType;
-import org.apache.camel.model.RoutesType;
 import org.apache.camel.model.Constants;
-import org.apache.camel.rest.model.Camel;
-import org.apache.camel.rest.model.EndpointLink;
-import org.apache.camel.rest.model.Endpoints;
 
 import javax.ws.rs.ext.ContextResolver;
 import javax.ws.rs.ext.Provider;
 import javax.xml.bind.JAXBContext;
-import java.util.Arrays;
-import java.util.HashSet;
-import java.util.Set;
 
 /**
  * @version $Revision$
@@ -47,7 +39,7 @@
         JSONConfiguration.Builder builder = JSONConfiguration.mapped();
         //JSONConfiguration.Builder builder = JSONConfiguration.natural();
         //this.context = new JSONJAXBContext(builder.build(), cTypes);
-        this.packages = Constants.JAXB_CONTEXT_PACKAGES + ":org.apache.camel.rest.model";
+        this.packages = Constants.JAXB_CONTEXT_PACKAGES + ":org.apache.camel.web.model";
         this.context = new JSONJAXBContext(builder.build(), packages);
     }
 

Modified: camel/trunk/components/camel-web/src/main/webapp/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/main/webapp/WEB-INF/web.xml?rev=745637&r1=745636&r2=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/main/webapp/WEB-INF/web.xml (original)
+++ camel/trunk/components/camel-web/src/main/webapp/WEB-INF/web.xml Wed Feb 18 20:23:44 2009
@@ -45,7 +45,7 @@
     <filter-class>com.sun.jersey.spi.spring.container.servlet.SpringServlet</filter-class>
     <init-param>
       <param-name>com.sun.jersey.config.property.resourceConfigClass</param-name>
-      <param-value>org.apache.camel.rest.util.CamelResourceConfig</param-value>
+      <param-value>org.apache.camel.web.util.CamelResourceConfig</param-value>
     </init-param>
     <init-param>
       <param-name>com.sun.jersey.config.feature.Redirect</param-name>
@@ -57,7 +57,7 @@
     </init-param>
     <init-param>
       <param-name>com.sun.jersey.config.property.packages</param-name>
-      <param-value>org.apache.camel.rest</param-value>
+      <param-value>org.apache.camel.web</param-value>
     </init-param>
     <init-param>
       <param-name>com.sun.jersey.config.property.WebPageContentRegex</param-name>

Copied: camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/Main.java (from r745452, camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/Main.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/Main.java?p2=camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/Main.java&p1=camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/Main.java&r1=745452&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/Main.java (original)
+++ camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/Main.java Wed Feb 18 20:23:44 2009
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest;
+package org.apache.camel.web;
 
 import org.mortbay.jetty.Connector;
 import org.mortbay.jetty.Handler;

Propchange: camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/Main.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/Main.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Copied: camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/EndpointsHtmlTest.java (from r745452, camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/resources/EndpointsHtmlTest.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/EndpointsHtmlTest.java?p2=camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/EndpointsHtmlTest.java&p1=camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/resources/EndpointsHtmlTest.java&r1=745452&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/resources/EndpointsHtmlTest.java (original)
+++ camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/EndpointsHtmlTest.java Wed Feb 18 20:23:44 2009
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest.resources;
+package org.apache.camel.web.resources;
 
 
 /**

Propchange: camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/EndpointsHtmlTest.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/EndpointsHtmlTest.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/EndpointsTest.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/EndpointsTest.java?rev=745637&view=auto
==============================================================================
--- camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/EndpointsTest.java (added)
+++ camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/EndpointsTest.java Wed Feb 18 20:23:44 2009
@@ -0,0 +1,64 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.camel.web.resources;
+
+import java.util.List;
+
+import org.apache.camel.web.model.Camel;
+import org.apache.camel.web.model.EndpointLink;
+import org.apache.camel.web.model.Endpoints;
+
+/**
+ * @version $Revision: 735413 $
+ */
+public class EndpointsTest extends TestSupport {
+
+    public void testCamelAsXml() throws Exception {
+        Camel camel = resource("/").accept("application/xml").get(Camel.class);
+        assertValidCamel(camel);
+
+        camel = resource("/.xml").get(Camel.class);
+        assertValidCamel(camel);
+    }
+
+    public void testEndpointsAsXml() throws Exception {
+        Endpoints endpoints = resource("endpoints").accept("application/xml").get(Endpoints.class);
+        assertValidEndpoints(endpoints);
+
+        endpoints = resource("endpoints.xml").get(Endpoints.class);
+        assertValidEndpoints(endpoints);
+    }
+
+
+    // TODO test as JSON
+
+
+    protected void assertValidCamel(Camel camel) {
+        assertNotNull("Should have found camel", camel);
+
+        System.out.println("Found: " + camel);
+    }
+
+    protected void assertValidEndpoints(Endpoints endpoints) {
+        assertNotNull("Should have found endpoints", endpoints);
+
+        System.out.println("Found: " + endpoints.getEndpoints());
+
+        List<EndpointLink> list = endpoints.getEndpoints();
+        assertTrue("Should have received some endpoints!", !list.isEmpty());
+    }
+}
\ No newline at end of file

Propchange: camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/EndpointsTest.java
------------------------------------------------------------------------------
    svn:eol-style = native

Copied: camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/RoutesTest.java (from r745452, camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/resources/RoutesTest.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/RoutesTest.java?p2=camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/RoutesTest.java&p1=camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/resources/RoutesTest.java&r1=745452&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/resources/RoutesTest.java (original)
+++ camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/RoutesTest.java Wed Feb 18 20:23:44 2009
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest.resources;
+package org.apache.camel.web.resources;
 
 
 /**

Propchange: camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/RoutesTest.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/RoutesTest.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Copied: camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/StaticContentTest.java (from r745452, camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/resources/StaticContentTest.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/StaticContentTest.java?p2=camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/StaticContentTest.java&p1=camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/resources/StaticContentTest.java&r1=745452&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/resources/StaticContentTest.java (original)
+++ camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/StaticContentTest.java Wed Feb 18 20:23:44 2009
@@ -15,9 +15,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest.resources;
-
-import com.sun.jersey.api.client.WebResource;
+package org.apache.camel.web.resources;
 
 /**
  * @version $Revision: 1.1 $

Propchange: camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/StaticContentTest.java
------------------------------------------------------------------------------
    svn:eol-style = native

Copied: camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/TestSupport.java (from r745452, camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/resources/TestSupport.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/TestSupport.java?p2=camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/TestSupport.java&p1=camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/resources/TestSupport.java&r1=745452&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/resources/TestSupport.java (original)
+++ camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/TestSupport.java Wed Feb 18 20:23:44 2009
@@ -14,14 +14,14 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest.resources;
+package org.apache.camel.web.resources;
 
 import com.sun.jersey.api.client.Client;
 import com.sun.jersey.api.client.WebResource;
 import com.sun.jersey.api.client.config.ClientConfig;
 import com.sun.jersey.api.client.config.DefaultClientConfig;
 import junit.framework.TestCase;
-import org.apache.camel.rest.Main;
+import org.apache.camel.web.Main;
 
 /**
  * @version $Revision$

Propchange: camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/TestSupport.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/resources/TestSupport.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Copied: camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/spring/CamelRouteTest.java (from r745556, camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/spring/CamelRouteTest.java)
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/spring/CamelRouteTest.java?p2=camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/spring/CamelRouteTest.java&p1=camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/spring/CamelRouteTest.java&r1=745556&r2=745637&rev=745637&view=diff
==============================================================================
--- camel/trunk/components/camel-web/src/test/java/org/apache/camel/rest/spring/CamelRouteTest.java (original)
+++ camel/trunk/components/camel-web/src/test/java/org/apache/camel/web/spring/CamelRouteTest.java Wed Feb 18 20:23:44 2009
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package org.apache.camel.rest.spring;
+package org.apache.camel.web.spring;
 
 import java.io.StringWriter;
 import java.util.List;
@@ -25,7 +25,7 @@
 import org.apache.camel.CamelContext;
 import org.apache.camel.model.RouteType;
 import org.apache.camel.model.RoutesType;
-import org.apache.camel.rest.resources.CamelContextResource;
+import org.apache.camel.web.resources.CamelContextResource;
 import org.springframework.context.support.AbstractXmlApplicationContext;
 import org.springframework.context.support.FileSystemXmlApplicationContext;