block swagger access 13/72813/1 1.3.3
authorMichael Lando <michael.lando@intl.att.com>
Thu, 15 Nov 2018 12:00:20 +0000 (14:00 +0200)
committerMichael Lando <michael.lando@intl.att.com>
Thu, 15 Nov 2018 18:54:01 +0000 (20:54 +0200)
remove swagger access to mitigate

Change-Id: Ia95eb39f3d5f763d754c6957e40e0224e2423ed7
Issue-ID: SDC-1913
Signed-off-by: Michael Lando <michael.lando@intl.att.com>
.gitreview
catalog-be/pom.xml
catalog-be/src/main/webapp/WEB-INF/web.xml
openecomp-be/dist/sdc-onboard-backend-docker/artifacts/Dockerfile

index d7a0930..1ea97a0 100644 (file)
@@ -1,4 +1,5 @@
 [gerrit]
 host=gerrit.onap.org
 port=29418
-project=sdc.git
\ No newline at end of file
+project=sdc.git
+defaultbranch=casablanca
\ No newline at end of file
index 3d32633..955d8c1 100644 (file)
             <scope>test</scope>
         </dependency>
 
-        <dependency>
-            <groupId>org.codehaus.groovy</groupId>
-            <artifactId>groovy</artifactId>
-            <version>2.4.8</version>
-        </dependency>
-
         <dependency>
             <groupId>io.netty</groupId>
             <artifactId>netty-handler</artifactId>
                     <webResources>
                         <resource>
                             <directory>src/main/resources</directory>
-                            <directory>src/main/resources/swagger</directory>
                         </resource>
                     </webResources>
                     <attachClasses>true</attachClasses>
index 027601b..26f707d 100644 (file)
@@ -8,11 +8,11 @@
                <servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>
                <init-param>
                        <param-name>jersey.config.server.provider.packages</param-name>
-                       <param-value>io.swagger.jaxrs.json, org.openecomp.sdc.be.servlets</param-value>
+                       <param-value>org.openecomp.sdc.be.servlets</param-value>
                </init-param>
                <init-param>
                        <param-name>jersey.config.server.provider.classnames</param-name>
-                       <param-value>io.swagger.jersey.listing.ApiListingResourceJSON,
+                       <param-value>
                 org.glassfish.jersey.media.multipart.MultiPartFeature,
                 org.openecomp.sdc.be.filters.BeServletFilter,
                 org.openecomp.sdc.be.filters.ComponentsAvailabilityFilter,
             </param-value>
 
                </init-param>
-               <init-param>
-                       <param-name>swagger.scanner.id</param-name>
-                       <param-value>test.1</param-value>
-               </init-param>
-               <init-param>
-                       <param-name>swagger.config.id</param-name>
-                       <param-value>test.1</param-value>
-               </init-param>
+               <!--<init-param>-->
+                       <!--<param-name>swagger.scanner.id</param-name>-->
+                       <!--<param-value>test.1</param-value>-->
+               <!--</init-param>-->
+               <!--<init-param>-->
+                       <!--<param-name>swagger.config.id</param-name>-->
+                       <!--<param-value>test.1</param-value>-->
+               <!--</init-param>-->
                <load-on-startup>1</load-on-startup>
        </servlet>
        
                <url-pattern>/sdc/*</url-pattern>
        </servlet-mapping>
 
-       <servlet>
-               <servlet-name>Internal-APIs-Configurations</servlet-name>
-               <servlet-class>io.swagger.jaxrs.config.DefaultJaxrsConfig</servlet-class>
-               
-               <init-param>
-                       <param-name>api.version</param-name>
-                       <param-value>1.2.0</param-value>
-               </init-param>
-               
-               <init-param>
-                       <param-name>swagger.api.title</param-name>
-                       <param-value>Internal API's</param-value>
-               </init-param>
-               
-               <init-param>
-                       <param-name>swagger.api.basepath</param-name>
-                       <param-value>/sdc2/rest</param-value>
-               </init-param>
-               
-               <init-param>
-                       <param-name>swagger.scanner.id</param-name>
-                       <param-value>test.1</param-value>
-               </init-param>
+       <!--<servlet>-->
+               <!--<servlet-name>Internal-APIs-Configurations</servlet-name>-->
+               <!--<servlet-class>io.swagger.jaxrs.config.DefaultJaxrsConfig</servlet-class>-->
+               <!---->
+               <!--<init-param>-->
+                       <!--<param-name>api.version</param-name>-->
+                       <!--<param-value>1.2.0</param-value>-->
+               <!--</init-param>-->
+               <!---->
+               <!--<init-param>-->
+                       <!--<param-name>swagger.api.title</param-name>-->
+                       <!--<param-value>Internal API's</param-value>-->
+               <!--</init-param>-->
+               <!---->
+               <!--<init-param>-->
+                       <!--<param-name>swagger.api.basepath</param-name>-->
+                       <!--<param-value>/sdc2/rest</param-value>-->
+               <!--</init-param>-->
+               <!---->
+               <!--<init-param>-->
+                       <!--<param-name>swagger.scanner.id</param-name>-->
+                       <!--<param-value>test.1</param-value>-->
+               <!--</init-param>-->
 
-               <init-param>
-                       <param-name>swagger.config.id</param-name>
-                       <param-value>test.1</param-value>
-               </init-param>
-               
-               <load-on-startup>2</load-on-startup>
-               <async-supported>true</async-supported>
-       </servlet>
+               <!--<init-param>-->
+                       <!--<param-name>swagger.config.id</param-name>-->
+                       <!--<param-value>test.1</param-value>-->
+               <!--</init-param>-->
+               <!---->
+               <!--<load-on-startup>2</load-on-startup>-->
+               <!--<async-supported>true</async-supported>-->
+       <!--</servlet>-->
        
        <servlet>
                <servlet-name>External and Distribution API's</servlet-name>
index f49b284..1b25f36 100644 (file)
@@ -6,7 +6,7 @@ COPY chef-repo/cookbooks /root/chef-solo/cookbooks/
 
 ADD onboarding-be-*.war    ${JETTY_BASE}/webapps/
 
-ADD api-docs.war           ${JETTY_BASE}/webapps/
+#ADD api-docs.war           ${JETTY_BASE}/webapps/
 
 USER root