diff options
Diffstat (limited to 'services/activity-spec/activity-spec-web/activity-spec-war')
9 files changed, 0 insertions, 501 deletions
diff --git a/services/activity-spec/activity-spec-web/activity-spec-war/pom.xml b/services/activity-spec/activity-spec-web/activity-spec-war/pom.xml deleted file mode 100644 index 1102810db9..0000000000 --- a/services/activity-spec/activity-spec-web/activity-spec-war/pom.xml +++ /dev/null @@ -1,87 +0,0 @@ -<project xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - - <modelVersion>4.0.0</modelVersion> - - <artifactId>activity-spec-war</artifactId> - <packaging>war</packaging> - - <parent> - <groupId>org.onap.sdc.activityspec</groupId> - <artifactId>activity-spec</artifactId> - <version>1.3.0-SNAPSHOT</version> - <relativePath>../..</relativePath> - </parent> - - <dependencies> - <dependency> - <groupId>org.onap.sdc.activityspec</groupId> - <artifactId>activity-spec-service</artifactId> - <version>${project.version}</version> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <executions> - <execution> - <phase>none</phase> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-war-plugin</artifactId> - <version>${mvn.war.version}</version> - <configuration> - <attachClasses>false</attachClasses> - <packagingExcludes>WEB-INF/web.xml</packagingExcludes> - <webResources> - <resource> - <directory>${project.build.directory}/generated/swagger-ui</directory> - </resource> - </webResources> - </configuration> - </plugin> - <plugin> - <groupId>com.github.kongchen</groupId> - <artifactId>swagger-maven-plugin</artifactId> - <version>${mvn.swagger.version}</version> - <configuration> - <apiSources> - <apiSource> - <springmvc>false</springmvc> - <locations>org.onap.sdc.activityspec</locations> - <schemes>http</schemes> - <basePath>/activity-spec-api</basePath> - <info> - <title>Activity Spec REST API Documentation</title> - <version>${project.version}</version> - <description>Activity Spec REST API Documentation</description> - <termsOfService> - http://www.github.com/kongchen/swagger-maven-plugin - </termsOfService> - </info> - <templatePath>${basedir}/templates/strapdown.html.hbs</templatePath> - <outputPath>${project.build.directory}/generated/api.html</outputPath> - <swaggerDirectory>${project.build.directory}/generated/swagger-ui</swaggerDirectory> - </apiSource> - </apiSources> - </configuration> - <executions> - <execution> - <phase>compile</phase> - <goals> - <goal>generate</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - -</project>
\ No newline at end of file diff --git a/services/activity-spec/activity-spec-web/activity-spec-war/src/main/webapp/WEB-INF/beans-services.xml b/services/activity-spec/activity-spec-web/activity-spec-war/src/main/webapp/WEB-INF/beans-services.xml deleted file mode 100644 index 245f3b8fdd..0000000000 --- a/services/activity-spec/activity-spec-web/activity-spec-war/src/main/webapp/WEB-INF/beans-services.xml +++ /dev/null @@ -1,49 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<beans xmlns="http://www.springframework.org/schema/beans" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xmlns:jaxrs="http://cxf.apache.org/jaxrs" - xsi:schemaLocation="http://www.springframework.org/schema/beans - http://www.springframework.org/schema/beans/spring-beans.xsd - http://cxf.apache.org/jaxrs http://cxf.apache.org/schemas/jaxrs.xsd"> - - - <import resource="classpath:META-INF/cxf/cxf.xml"/> - <import resource="classpath:META-INF/cxf/cxf-servlet.xml"/> - - <!-- Needed for JSR-303 validations. May be removed when moving to JAX-RS 2.0 --> - <bean class="org.springframework.validation.beanvalidation.MethodValidationPostProcessor"/> - - <bean id="jacksonObjectMapper" class="org.codehaus.jackson.map.ObjectMapper"> - <property name="serializationInclusion" value="NON_NULL"/> - </bean> - - <bean id="jsonProvider" class="org.codehaus.jackson.jaxrs.JacksonJsonProvider"> - <property name="mapper" ref="jacksonObjectMapper"/> - </bean> - - <!-- ASDC --> - - <!-- aspect beans --> - <bean id = "activitySpecs" - class="org.onap.sdc.activityspec.api.rest.services.ActivitySpecsImpl"/> - - <!-- RESTful Services --> - <jaxrs:server id="restContainer" address="/"> - - <jaxrs:serviceBeans> - <ref bean="activitySpecs"/> - </jaxrs:serviceBeans> - - <jaxrs:providers> - <ref bean="jsonProvider"/> - <bean class="org.onap.sdc.activityspec.errors.DefaultExceptionMapper"/> - <bean class="org.openecomp.sdc.logging.servlet.jaxrs.LoggingRequestFilter"> - <property name="requestIdHeaders" value="X-ECOMP-RequestID,X-ONAP-RequestID"/> - <property name="partnerNameHeaders" value="USER_ID"/> - </bean> - <bean class="org.openecomp.sdc.logging.servlet.jaxrs.LoggingResponseFilter"/> - </jaxrs:providers> - - </jaxrs:server> - -</beans>
\ No newline at end of file diff --git a/services/activity-spec/activity-spec-web/activity-spec-war/src/main/webapp/WEB-INF/jetty-web.xml b/services/activity-spec/activity-spec-web/activity-spec-war/src/main/webapp/WEB-INF/jetty-web.xml deleted file mode 100644 index aa9afe9f7e..0000000000 --- a/services/activity-spec/activity-spec-web/activity-spec-war/src/main/webapp/WEB-INF/jetty-web.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE Configure PUBLIC - "-//Mort Bay Consulting//DTD Configure//EN" - "http://www.eclipse.org/jetty/configure_9_0.dtd"> - -<Configure class="org.eclipse.jetty.webapp.WebAppContext"> - <Set name="contextPath">/activity-spec-api</Set> -</Configure> diff --git a/services/activity-spec/activity-spec-web/activity-spec-war/src/main/webapp/WEB-INF/spring-mapper-servlet.xml b/services/activity-spec/activity-spec-web/activity-spec-war/src/main/webapp/WEB-INF/spring-mapper-servlet.xml deleted file mode 100644 index 5a32dd432a..0000000000 --- a/services/activity-spec/activity-spec-web/activity-spec-war/src/main/webapp/WEB-INF/spring-mapper-servlet.xml +++ /dev/null @@ -1,13 +0,0 @@ -<beans xmlns="http://www.springframework.org/schema/beans" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://www.springframework.org/schema/beans - http://www.springframework.org/schema/beans/spring-beans.xsd"> - - - <bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"> - <property name="mappings"> - <props/> - </property> - </bean> - -</beans>
\ No newline at end of file diff --git a/services/activity-spec/activity-spec-web/activity-spec-war/src/main/webapp/WEB-INF/web.xml b/services/activity-spec/activity-spec-web/activity-spec-war/src/main/webapp/WEB-INF/web.xml deleted file mode 100644 index 229ef9fd4a..0000000000 --- a/services/activity-spec/activity-spec-web/activity-spec-war/src/main/webapp/WEB-INF/web.xml +++ /dev/null @@ -1,67 +0,0 @@ -<web-app - xmlns="http://java.sun.com/xml/ns/javaee" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" - version="3.0"> - - - <!-- Spring --> - <context-param> - <param-name>contextConfigLocation</param-name> - <param-value>WEB-INF/beans-services.xml</param-value> - </context-param> - - <listener> - <listener-class>org.onap.sdc.activityspec.api.server.listeners.ActivitySpecAppStartupListener</listener-class> - </listener> - - <filter> - <filter-name>SessionContextFilter</filter-name> - <filter-class>org.onap.sdc.activityspec.api.server.filters.ActivitySpecSessionContextFilter</filter-class> - </filter> - <filter-mapping> - <filter-name>SessionContextFilter</filter-name> - <url-pattern>/*</url-pattern> - </filter-mapping> - <!-- Spring WS Mapping --> - <servlet> - <servlet-name>spring-mapper</servlet-name> - <servlet-class> - org.springframework.web.servlet.DispatcherServlet - </servlet-class> - <load-on-startup>1</load-on-startup> - </servlet> - <!-- CXF --> - <servlet> - <servlet-name>CXFServlet</servlet-name> - <display-name>CXF Servlet</display-name> - <servlet-class> - org.apache.cxf.transport.servlet.CXFServlet - </servlet-class> - <init-param> - <param-name>redirects-list</param-name> - <param-value> - /docs/(\S)+\.json - </param-value> - </init-param> - <init-param> - <param-name>redirect-attributes</param-name> - <param-value> - javax.servlet.include.request_uri - </param-value> - </init-param> - <init-param> - <param-name>redirect-servlet-name</param-name> - <param-value>default</param-value> - </init-param> - <load-on-startup>1</load-on-startup> - </servlet> - <servlet-mapping> - <servlet-name>spring-mapper</servlet-name> - <url-pattern>/ws/*</url-pattern> - </servlet-mapping> - <servlet-mapping> - <servlet-name>CXFServlet</servlet-name> - <url-pattern>/*</url-pattern> - </servlet-mapping> -</web-app> diff --git a/services/activity-spec/activity-spec-web/activity-spec-war/templates/markdown.hbs b/services/activity-spec/activity-spec-web/activity-spec-war/templates/markdown.hbs deleted file mode 100644 index cc87c38244..0000000000 --- a/services/activity-spec/activity-spec-web/activity-spec-war/templates/markdown.hbs +++ /dev/null @@ -1,105 +0,0 @@ -#{{#info}}{{title}} - - -## {{join schemes " | "}}://{{host}}{{basePath}} - - -{{description}} - -{{#contact}} -[**Contact the developer**](mailto:{{email}}) -{{/contact}} - -**Version** {{version}} - -{{#license}}[**{{name}}**]({{url}}){{/license}} - -{{/info}} - -{{#if consumes}}**Consumes:** {{join consumes ", "}}{{/if}} - -{{#if produces}}**Produces:** {{join produces ", "}}{{/if}} - -{{#if securityDefinitions}} -# Security Definitions -{{/if}} -{{> security}} - -# APIs - -{{#each paths}} -## {{@key}} -{{#this}} -{{#get}} -### GET -{{> operation}} -{{/get}} - -{{#put}} -### PUT -{{> operation}} -{{/put}} - -{{#post}} -### POST - -{{> operation}} - -{{/post}} - -{{#delete}} -### DELETE -{{> operation}} -{{/delete}} - -{{#option}} -### OPTION -{{> operation}} -{{/option}} - -{{#patch}} -### PATCH -{{> operation}} -{{/patch}} - -{{#head}} -### HEAD -{{> operation}} -{{/head}} - -{{/this}} -{{/each}} - -# Definitions -{{#each definitions}} -## <a name="/definitions/{{key}}">{{@key}}</a> - -<table border="1"> - <tr> - <th>name</th> - <th>type</th> - <th>required</th> - <th>description</th> - <th>example</th> - </tr> - {{#each this.properties}} - <tr> - <td>{{@key}}</td> - <td> - {{#ifeq type "array"}} - {{#items.$ref}} - {{type}}[<a href="{{items.$ref}}">{{basename items.$ref}}</a>] - {{/items.$ref}} - {{^items.$ref}}{{type}}[{{items.type}}]{{/items.$ref}} - {{else}} - {{#$ref}}<a href="{{$ref}}">{{basename $ref}}</a>{{/$ref}} - {{^$ref}}{{type}}{{#format}} ({{format}}){{/format}}{{/$ref}} - {{/ifeq}} - </td> - <td>{{#required}}required{{/required}}{{^required}}optional{{/required}}</td> - <td>{{#description}}{{{description}}}{{/description}}{{^description}}-{{/description}}</td> - <td>{{example}}</td> - </tr> - {{/each}} -</table> -{{/each}}
\ No newline at end of file diff --git a/services/activity-spec/activity-spec-web/activity-spec-war/templates/operation.hbs b/services/activity-spec/activity-spec-web/activity-spec-war/templates/operation.hbs deleted file mode 100644 index 375d4f7701..0000000000 --- a/services/activity-spec/activity-spec-web/activity-spec-war/templates/operation.hbs +++ /dev/null @@ -1,73 +0,0 @@ -{{#deprecated}}-deprecated-{{/deprecated}} -<a id="{{operationId}}">{{summary}}</a> - -{{description}} - -{{#if externalDocs.url}}{{externalDocs.description}}. [See external documents for more details]({{externalDocs.url}}) -{{/if}} - -{{#if security}} -#### Security -{{/if}} - -{{#security}} -{{#each this}} -* {{@key}} -{{#this}} * {{this}} -{{/this}} -{{/each}} -{{/security}} - -#### Request - -{{#if consumes}} -**Content-Type: ** {{join consumes ", "}}{{/if}} - -##### Parameters -{{#if parameters}} -<table border="1"> - <tr> - <th>Name</th> - <th>Located in</th> - <th>Required</th> - <th>Description</th> - <th>Default</th> - <th>Schema</th> - </tr> -{{/if}} - -{{#parameters}} -<tr> - <th>{{name}}</th> - <td>{{in}}</td> - <td>{{#if required}}yes{{else}}no{{/if}}</td> - <td>{{description}}{{#if pattern}} (**Pattern**: `{{pattern}}`){{/if}}</td> - <td>{{#if defaultValue}}{{defaultValue}}{{else}} - {{/if}}</td> -{{#ifeq in "body"}} - <td> - {{#ifeq schema.type "array"}}Array[<a href="{{schema.items.$ref}}">{{basename schema.items.$ref}}</a>]{{/ifeq}} - {{#schema.$ref}}<a href="{{schema.$ref}}">{{basename schema.$ref}}</a> {{/schema.$ref}} - </td> -{{else}} - {{#ifeq type "array"}} - <td>Array[{{items.type}}] ({{collectionFormat}})</td> - {{else}} - <td>{{type}} {{#format}}({{format}}){{/format}}</td> - {{/ifeq}} -{{/ifeq}} -</tr> -{{/parameters}} -{{#if parameters}} -</table> -{{/if}} - - -#### Response - -{{#if produces}}**Content-Type: ** {{join produces ", "}}{{/if}} - - -| Status Code | Reason | Response Model | -|-------------|-------------|----------------| -{{#each responses}}| {{@key}} | {{description}} | {{#schema.$ref}}<a href="{{schema.$ref}}">{{basename schema.$ref}}</a>{{/schema.$ref}}{{#ifeq schema.type "array"}}Array[<a href="{{schema.items.$ref}}">{{basename schema.items.$ref}}</a>]{{/ifeq}}{{^schema}} - {{/schema}}| -{{/each}}
\ No newline at end of file diff --git a/services/activity-spec/activity-spec-web/activity-spec-war/templates/security.hbs b/services/activity-spec/activity-spec-web/activity-spec-war/templates/security.hbs deleted file mode 100644 index 04f86e8380..0000000000 --- a/services/activity-spec/activity-spec-web/activity-spec-war/templates/security.hbs +++ /dev/null @@ -1,88 +0,0 @@ -{{#each securityDefinitions}} -### {{@key}} -{{#this}} -{{#ifeq type "oauth2"}} -<table> - <tr> - <th>type</th> - <th colspan="2">{{type}}</th> - </tr> -{{#if description}} - <tr> - <th>description</th> - <th colspan="2">{{description}}</th> - </tr> -{{/if}} -{{#if authorizationUrl}} - <tr> - <th>authorizationUrl</th> - <th colspan="2">{{authorizationUrl}}</th> - </tr> -{{/if}} -{{#if flow}} - <tr> - <th>flow</th> - <th colspan="2">{{flow}}</th> - </tr> -{{/if}} -{{#if tokenUrl}} - <tr> - <th>tokenUrl</th> - <th colspan="2">{{tokenUrl}}</th> - </tr> -{{/if}} -{{#if scopes}} - <tr> - <td rowspan="3">scopes</td> -{{#each scopes}} - <td>{{@key}}</td> - <td>{{this}}</td> - </tr> - <tr> -{{/each}} - </tr> -{{/if}} -</table> -{{/ifeq}} -{{#ifeq type "apiKey"}} -<table> - <tr> - <th>type</th> - <th colspan="2">{{type}}</th> - </tr> -{{#if description}} - <tr> - <th>description</th> - <th colspan="2">{{description}}</th> - </tr> -{{/if}} -{{#if name}} - <tr> - <th>name</th> - <th colspan="2">{{name}}</th> - </tr> -{{/if}} -{{#if in}} - <tr> - <th>in</th> - <th colspan="2">{{in}}</th> - </tr> -{{/if}} -</table> -{{/ifeq}} -{{#ifeq type "basic"}} -<table> - <tr> - <th>type</th> - <th colspan="2">{{type}}</th> - </tr> -{{#if description}} - <tr> - <th>description</th> - <th colspan="2">{{description}}</th> - </tr> -{{/if}} -</table> -{{/ifeq}} -{{/this}} -{{/each}}
\ No newline at end of file diff --git a/services/activity-spec/activity-spec-web/activity-spec-war/templates/strapdown.html.hbs b/services/activity-spec/activity-spec-web/activity-spec-war/templates/strapdown.html.hbs deleted file mode 100644 index fe722ab6f1..0000000000 --- a/services/activity-spec/activity-spec-web/activity-spec-war/templates/strapdown.html.hbs +++ /dev/null @@ -1,11 +0,0 @@ -<!DOCTYPE html> -<html> -<title>API Document</title> - -<!--xmp theme="united" style="display:none;"--> -<xmp theme="united" style="display:none;"> -{{>markdown}} -</xmp> - -<script src="http://strapdownjs.com/v/0.2/strapdown.js"></script> -</html>
\ No newline at end of file |