// 1. Check validation
String reqContent = RestUtils.getRequestBody(servletReq);
ValidateUtil.assertStringNotNull(reqContent);
+ LOGGER.info("Received a request form the NBI the reqContent is :"+ reqContent);
// 2. Create service
serviceId = serviceGateway.createService(reqContent, servletReq);
public void setServiceGateway(IServiceGateway serviceGateway)
{
this.serviceGateway = serviceGateway;
- }
+ }
}
// call the restful
String id = null;
try {
+ LOGGER.info("Send the cretation RESTful request to orchestrator.The Body is"+ requestBody.toString());
RestfulResponse restfulRsp = RestfulFactory.getRestInstance("http").post(gatewayUri,
getRestfulParameters(JsonUtil.marshal(requestBody)));
+ LOGGER.info("Receive the cretation RESTful response from orchestrator.The status is:"+restfulRsp.getStatus()+" the content is:"+
+ restfulRsp.getResponseContent());
if (null != restfulRsp) {
// Record the result of registration
// (201:success;415:Invalid Parameter;500:Internal Server Error)
- LOGGER.info("restful call result:", restfulRsp.getStatus());
+ LOGGER.info("restful call result:"+ restfulRsp.getStatus());
id = restfulRsp.getRespHeaderStr(Constant.SERVICE_ID);
id = (null == id) ? restfulRsp.getRespHeaderStr(Constant.NS_INSTANCE_ID) : id;
id = (null == id) ? restfulRsp.getRespHeaderStr(Constant.JOB_ID) : id;
<servlet-name>CXFServlet</servlet-name>
<servlet-class>org.apache.cxf.transport.servlet.CXFServlet</servlet-class>
<load-on-startup>1</load-on-startup>
+ <init-param>
+ <param-name>hide-service-list-page</param-name>
+ <param-value>true</param-value>
+ </init-param>
</servlet>
<servlet-mapping>
<servlet-name>CXFServlet</servlet-name>