Author: chathuri
Date: Tue Nov 13 19:30:08 2012
New Revision: 1408908
URL: http://svn.apache.org/viewvc?rev=1408908&view=rev
Log:
updating descriptor client
Modified:
airavata/trunk/modules/airavata-rest-services/src/main/java/org/apache/airavata/services/registry/rest/client/DescriptorResourceClient.java
airavata/trunk/modules/airavata-rest-services/src/main/java/org/apache/airavata/services/registry/rest/resources/DescriptorRegistryResource.java
Modified:
airavata/trunk/modules/airavata-rest-services/src/main/java/org/apache/airavata/services/registry/rest/client/DescriptorResourceClient.java
URL:
http://svn.apache.org/viewvc/airavata/trunk/modules/airavata-rest-services/src/main/java/org/apache/airavata/services/registry/rest/client/DescriptorResourceClient.java?rev=1408908&r1=1408907&r2=1408908&view=diff
==============================================================================
---
airavata/trunk/modules/airavata-rest-services/src/main/java/org/apache/airavata/services/registry/rest/client/DescriptorResourceClient.java
(original)
+++
airavata/trunk/modules/airavata-rest-services/src/main/java/org/apache/airavata/services/registry/rest/client/DescriptorResourceClient.java
Tue Nov 13 19:30:08 2012
@@ -471,7 +471,7 @@ public class DescriptorResourceClient {
return applicationDeploymentDescriptionMap;
}
- private List<String> getApplicationDescriptorNames (){
+ public List<String> getApplicationDescriptorNames (){
webResource =
getDescriptorRegistryBaseResource().path(ResourcePathConstants.DecResourcePathConstants.APP_DESC_NAMES);
ClientResponse response =
webResource.accept(MediaType.APPLICATION_JSON).get(ClientResponse.class);
int status = response.getStatus();
Modified:
airavata/trunk/modules/airavata-rest-services/src/main/java/org/apache/airavata/services/registry/rest/resources/DescriptorRegistryResource.java
URL:
http://svn.apache.org/viewvc/airavata/trunk/modules/airavata-rest-services/src/main/java/org/apache/airavata/services/registry/rest/resources/DescriptorRegistryResource.java?rev=1408908&r1=1408907&r2=1408908&view=diff
==============================================================================
---
airavata/trunk/modules/airavata-rest-services/src/main/java/org/apache/airavata/services/registry/rest/resources/DescriptorRegistryResource.java
(original)
+++
airavata/trunk/modules/airavata-rest-services/src/main/java/org/apache/airavata/services/registry/rest/resources/DescriptorRegistryResource.java
Tue Nov 13 19:30:08 2012
@@ -597,7 +597,7 @@ public class DescriptorRegistryResource
*/
@GET
@Path(ResourcePathConstants.DecResourcePathConstants.APP_DESC_DESCRIPTION)
- @Produces("text/xml")
+ @Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
public Response getApplicationDescriptor(@QueryParam("serviceName") String
serviceName,
@QueryParam("hostName") String
hostName,
@QueryParam("applicationName")
String applicationName) {
@@ -634,7 +634,7 @@ public class DescriptorRegistryResource
*/
@GET
@Path(ResourcePathConstants.DecResourcePathConstants.APP_DESC_PER_HOST_SERVICE)
- @Produces("text/xml")
+ @Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
public Response
getApplicationDescriptorPerServiceHost(@QueryParam("serviceName") String
serviceName,
@QueryParam("hostName") String
hostName) {
airavataRegistry = (AiravataRegistry2)
context.getAttribute(RestServicesConstants.AIRAVATA_REGISTRY);