Repository: stratos
Updated Branches:
  refs/heads/docker-grouping-merge f7b64ca43 -> 4f170eb43


getservice add variables to cxf-servlet.xml


Project: http://git-wip-us.apache.org/repos/asf/stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/d467dd28
Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/d467dd28
Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/d467dd28

Branch: refs/heads/docker-grouping-merge
Commit: d467dd28457d013786096158f2d7c90e8ee6bfbc
Parents: f7b64ca
Author: Udara Liyanage <[email protected]>
Authored: Fri Nov 7 10:54:04 2014 +0530
Committer: Udara Liyanage <[email protected]>
Committed: Fri Nov 7 12:03:36 2014 +0530

----------------------------------------------------------------------
 .../main/webapp/api-test/WEB-INF/cxf-servlet.xml    | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/stratos/blob/d467dd28/components/org.apache.stratos.rest.endpoint/src/main/webapp/api-test/WEB-INF/cxf-servlet.xml
----------------------------------------------------------------------
diff --git 
a/components/org.apache.stratos.rest.endpoint/src/main/webapp/api-test/WEB-INF/cxf-servlet.xml
 
b/components/org.apache.stratos.rest.endpoint/src/main/webapp/api-test/WEB-INF/cxf-servlet.xml
index ddd7c2c..e3ee876 100644
--- 
a/components/org.apache.stratos.rest.endpoint/src/main/webapp/api-test/WEB-INF/cxf-servlet.xml
+++ 
b/components/org.apache.stratos.rest.endpoint/src/main/webapp/api-test/WEB-INF/cxf-servlet.xml
@@ -53,6 +53,16 @@
     <bean id="badRequestExceptionHandler" 
class="org.apache.stratos.rest.endpoint.handlers.BadRequestExceptionMapper"/>
     <bean id="genericExceptionHandler" 
class="org.apache.stratos.rest.endpoint.handlers.GenericExceptionMapper"/>
     <bean id="throwableExceptionHandler" 
class="org.apache.stratos.rest.endpoint.handlers.CustomThrowableExceptionMapper"/>
+    <!--The below config enables OAuth based authentication/authorization for 
REST API-->
+    <bean id="OAuthFilter" 
class="org.apache.stratos.rest.endpoint.handlers.OAuthHandler">
+        <property name="password" value="admin"/>
+        <property name="username" value="admin"/>
+        <property name="oauthValidationEndpoint" 
value="https://localhost:9443/services/"/>
+    </bean>
+    <!--
+    <bean id="jsonProvider" 
class="org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider">
+    </bean>
+    -->
     <bean id="jsonProvider" 
class="org.apache.cxf.jaxrs.provider.json.JSONProvider">
         <property name="schemaHandler" ref="schemaHolder"/>
         <property name="supportUnwrapped" value="true"/>
@@ -70,10 +80,14 @@
                 <value>hostNames</value>
                 <value>portMappings</value>
                 <value>volumes</value>
+                <value>domains</value>
+                <value>kubernetesHost</value>
+                <value>cartridges</value>
+                <value>startupOrders</value>
+                <value>dependencies</value>
             </list>
         </property>
     </bean>
-
     <bean id="schemaHolder" 
class="org.apache.cxf.jaxrs.utils.schemas.SchemaHandler">
         <property name="schemas" ref="theSchemas"/>
     </bean>

Reply via email to