'conf/server.xml'
- Verify that 'Tomcat started.' is reported on the console.
- Once service is started, please verify below details:
- - from MSB service, verify that "hwvnfm" is reported from GET request on "/openoapi/microservices/v1/services"
+ - from MSB service, verify that "hwvnfm" is reported from GET request on "/api/microservices/v1/services"
- from this service, run one of the supported REST API mentioned in open-o NFVO wiki and verify that the
expected response is returned.
How to stop?
"port": "8482",
"protocol": "http",
"services": [{
- "service_url": "/openoapi/hwvnfm/v1",
+ "service_url": "/api/hwvnfm/v1",
"support_sys": [{
"type": "vnfm",
"version": "V100R001"
{
"serviceName": "hwvnfm",
"version": "v1",
- "url": "/openoapi/hwvnfm/v1",
+ "url": "/api/hwvnfm/v1",
"protocol": "REST",
"visualRange": "1",
"nodes": [
{
"request": {
- "uri": "/openoapi/catalog/v1/csars/12345",
+ "uri": "/api/catalog/v1/csars/12345",
"method": "get",
"headers": {
"Content-Type": "application/json;charset=UTF-8"
{
"request": {
- "uri": "/openoapi/extsys/v1/vnfms/12345",
+ "uri": "/api/extsys/v1/vnfms/12345",
"method": "get",
"headers": {
"Content-Type": "application/json;charset=UTF-8"
{
"request": {
- "uri": "/rest/openoapi/hw-vnfm/v1/12345/vnfs",
+ "uri": "/rest/api/hw-vnfm/v1/12345/vnfs",
"method": "post",
"headers": {
"Content-Type": "application/json;charset=UTF-8"
{
"request": {
- "uri": "/rest/openoapi/hw-vnfm/v1/12345/vnfs",
+ "uri": "/rest/api/hw-vnfm/v1/12345/vnfs",
"method": "post",
"headers": {
"Content-Type": "application/json;charset=UTF-8"
{
"request": {
- "uri": "/rest/openoapi/hw-vnfm/v1/12345/vnfs/54321/terminate",
+ "uri": "/rest/api/hw-vnfm/v1/12345/vnfs/54321/terminate",
"method": "post",
"headers": {
"Content-Type": "application/json;charset=UTF-8"
{
"request": {
- "uri": "/rest/openoapi/hw-vnfm/v1/12345/vnfs/54321/terminate",
+ "uri": "/rest/api/hw-vnfm/v1/12345/vnfs/54321/terminate",
"method": "post",
"headers": {
"Content-Type": "application/json;charset=UTF-8"
{
"request": {
- "uri": "/rest/openoapi/hw-vnfm/v1/12345/jobs/54321",
+ "uri": "/rest/api/hw-vnfm/v1/12345/jobs/54321",
"method": "get",
"headers": {
"Content-Type": "application/json;charset=UTF-8"
{
"request": {
- "uri": "/rest/openoapi/hw-vnfm/v1/12345/jobs/54321",
+ "uri": "/rest/api/hw-vnfm/v1/12345/jobs/54321",
"method": "get",
"headers": {
"Content-Type": "application/json;charset=UTF-8"
{
"request": {
- "uri": "/rest/openoapi/hw-vnfm/v1/12345/vnfs/54321",
+ "uri": "/rest/api/hw-vnfm/v1/12345/vnfs/54321",
"method": "get",
"headers": {
"Content-Type": "application/json;charset=UTF-8"
{
"request": {
- "uri": "/rest/openoapi/hw-vnfm/v1/12345/vnfs/54321",
+ "uri": "/rest/api/hw-vnfm/v1/12345/vnfs/54321",
"method": "get",
"headers": {
"Content-Type": "application/json;charset=UTF-8"
public static final String VNF_GET_VMINFO = "/v2/vapps/instances/%s/vm";
- public static final String MSB_REGISTER_URL = "/openoapi/microservices/v1/services";
+ public static final String MSB_REGISTER_URL = "/api/microservices/v1/services";
- public static final String MSB_UNREGISTER_URL = "/openoapi/microservices/v1/services/hw-vnfm";
+ public static final String MSB_UNREGISTER_URL = "/api/microservices/v1/services/hw-vnfm";
- public static final String ESR_GET_VNFM_URL = "/openoapi/extsys/v1/vnfms/%s";
+ public static final String ESR_GET_VNFM_URL = "/api/extsys/v1/vnfms/%s";
- public static final String ESR_GET_VNFMS_URL = "/openoapi/extsys/v1/vnfms";
+ public static final String ESR_GET_VNFMS_URL = "/api/extsys/v1/vnfms";
- public static final String GRANT_RES_URL = "/openoapi/resmgr/v1/resource/grant";
+ public static final String GRANT_RES_URL = "/api/resmgr/v1/resource/grant";
public static final String HEAL_VNF = "/v2/vapps/instances/vm/%s/action";
*/
public class UrlConstant {
- public static final String REST_MSB_REGISTER = "/openoapi/microservices/v1/services";
+ public static final String REST_MSB_REGISTER = "/api/microservices/v1/services";
- public static final String REST_DRIVERMGR_REGISTER = "/openoapi/drivermgr/v1/drivers";
+ public static final String REST_DRIVERMGR_REGISTER = "/api/drivermgr/v1/drivers";
- public static final String REST_CSARINFO_GET = "/openoapi/catalog/v1/csars/%s";
+ public static final String REST_CSARINFO_GET = "/api/catalog/v1/csars/%s";
- public static final String REST_VNFMINFO_GET = "/openoapi/extsys/v1/vnfms/%s";
+ public static final String REST_VNFMINFO_GET = "/api/extsys/v1/vnfms/%s";
public static final String URL_ALLCLOUD_GET = "/rest/vnfm/vnfmvim/v2/computeservice/getAllCloud";
/*
- * Copyright 2016 Huawei Technologies Co., Ltd.
+ * Copyright 2016-2017 Huawei Technologies Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* @author
* @version NFVO 0.5 Oct 24, 2016
*/
-@Path("/openoapi/hwvnfm/v1")
+@Path("/api/hwvnfm/v1")
@Produces({MediaType.APPLICATION_JSON})
public class SwaggerRoa {
/**
* @version NFVO 0.5 Aug 24, 2016
*/
@SuppressWarnings("unchecked")
-@Path("/openoapi/hwvnfm/v1")
+@Path("/api/hwvnfm/v1")
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public class VnfRoa {
###############################################################################
serviceName=hw-vnfm
version=v1
-url=/openoapi/hw-vnfm/v1
+url=/api/hw-vnfm/v1
protocol=REST
visualRange=1
ip=10.229.33.207
"name": "Huawei VNFM Driver services"
}
],
- "basePath": "/openoapi",
+ "basePath": "/api",
"paths": {
"/{vnfmtype}/v1/{vnfmid}/vnfs": {
"post": {
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.registerDriver(paramsMap, new JSONObject());
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.registerDriver(paramsMap, new JSONObject());
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.registerDriver(paramsMap, new JSONObject());
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.registerDriver(paramsMap, new JSONObject());
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.registerDriver(paramsMap, new JSONObject());
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.unregisterDriver(paramsMap);
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.unregisterDriver(paramsMap);
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.unregisterDriver(paramsMap);
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.unregisterDriver(paramsMap);
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.unregisterDriver(paramsMap);
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.registerDriver(paramsMap, new JSONObject());
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.registerDriver(paramsMap, new JSONObject());
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.registerDriver(paramsMap, new JSONObject());
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.registerDriver(paramsMap, new JSONObject());
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.registerDriver(paramsMap, new JSONObject());
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.unregisterDriver(paramsMap);
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.unregisterDriver(paramsMap);
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.unregisterDriver(paramsMap);
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.unregisterDriver(paramsMap);
}
};
Map<String, String> paramsMap = new HashMap<>();
- paramsMap.put("url", "/test/openoapi");
+ paramsMap.put("url", "/test/api");
paramsMap.put("path", "http://localhost:8080");
paramsMap.put("methodType", "get");
JSONObject obj = manager.unregisterDriver(paramsMap);