diff --git a/sc-f-gateway-first-sight/.idea/.name b/sc-f-gateway-first-sight/.idea/.name
new file mode 100644
index 0000000..f473eeb
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/.name
@@ -0,0 +1 @@
+gs-gateway
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/compiler.xml b/sc-f-gateway-first-sight/.idea/compiler.xml
new file mode 100644
index 0000000..ca85d25
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/compiler.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/encodings.xml b/sc-f-gateway-first-sight/.idea/encodings.xml
new file mode 100644
index 0000000..b26911b
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/encodings.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml
new file mode 100644
index 0000000..6fec8f4
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__ch_qos_logback_logback_classic_1_2_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml
new file mode 100644
index 0000000..9eb8596
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__ch_qos_logback_logback_core_1_2_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_classmate_1_3_4.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_classmate_1_3_4.xml
new file mode 100644
index 0000000..33c30b4
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_classmate_1_3_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml
new file mode 100644
index 0000000..06441f4
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_6.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_6.xml
new file mode 100644
index 0000000..eebe10d
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_9_6.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_6.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_6.xml
new file mode 100644
index 0000000..51087da
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_9_6.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_6.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_6.xml
new file mode 100644
index 0000000..fa50d95
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_9_6.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_6.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_6.xml
new file mode 100644
index 0000000..7e20e35
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_9_6.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_afterburner_2_9_6.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_afterburner_2_9_6.xml
new file mode 100644
index 0000000..75412e0
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_afterburner_2_9_6.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_6.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_6.xml
new file mode 100644
index 0000000..345adf8
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_9_6.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__com_google_code_findbugs_jsr305_3_0_1.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_google_code_findbugs_jsr305_3_0_1.xml
new file mode 100644
index 0000000..09453c9
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_google_code_findbugs_jsr305_3_0_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__com_google_guava_guava_15_0.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_google_guava_guava_15_0.xml
new file mode 100644
index 0000000..8ae2de1
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_google_guava_guava_15_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_4_0.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_4_0.xml
new file mode 100644
index 0000000..f19f6eb
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_4_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_6.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_6.xml
new file mode 100644
index 0000000..bd9061c
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_netflix_archaius_archaius_core_0_7_6.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__com_netflix_hystrix_hystrix_core_1_5_12.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_netflix_hystrix_hystrix_core_1_5_12.xml
new file mode 100644
index 0000000..8f6dabe
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_netflix_hystrix_hystrix_core_1_5_12.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__com_netflix_hystrix_hystrix_javanica_1_5_12.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_netflix_hystrix_hystrix_javanica_1_5_12.xml
new file mode 100644
index 0000000..be8a561
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_netflix_hystrix_hystrix_javanica_1_5_12.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__com_netflix_hystrix_hystrix_metrics_event_stream_1_5_12.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_netflix_hystrix_hystrix_metrics_event_stream_1_5_12.xml
new file mode 100644
index 0000000..9f01c4f
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_netflix_hystrix_hystrix_metrics_event_stream_1_5_12.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__com_netflix_hystrix_hystrix_serialization_1_5_12.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_netflix_hystrix_hystrix_serialization_1_5_12.xml
new file mode 100644
index 0000000..d71dae3
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_netflix_hystrix_hystrix_serialization_1_5_12.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml
new file mode 100644
index 0000000..b8581a6
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__commons_configuration_commons_configuration_1_8.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__commons_configuration_commons_configuration_1_8.xml
new file mode 100644
index 0000000..772d6fe
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__commons_configuration_commons_configuration_1_8.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml
new file mode 100644
index 0000000..2ec8376
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__commons_lang_commons_lang_2_6.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_buffer_4_1_29_Final.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_buffer_4_1_29_Final.xml
new file mode 100644
index 0000000..111bef9
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_buffer_4_1_29_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_codec_4_1_29_Final.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_codec_4_1_29_Final.xml
new file mode 100644
index 0000000..c60c2d0
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_codec_4_1_29_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_codec_http_4_1_29_Final.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_codec_http_4_1_29_Final.xml
new file mode 100644
index 0000000..4f0c553
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_codec_http_4_1_29_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_codec_socks_4_1_29_Final.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_codec_socks_4_1_29_Final.xml
new file mode 100644
index 0000000..cbb6063
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_codec_socks_4_1_29_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_common_4_1_29_Final.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_common_4_1_29_Final.xml
new file mode 100644
index 0000000..8b624c5
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_common_4_1_29_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_handler_4_1_29_Final.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_handler_4_1_29_Final.xml
new file mode 100644
index 0000000..e5d265d
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_handler_4_1_29_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_handler_proxy_4_1_29_Final.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_handler_proxy_4_1_29_Final.xml
new file mode 100644
index 0000000..e30b80e
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_handler_proxy_4_1_29_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_resolver_4_1_29_Final.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_resolver_4_1_29_Final.xml
new file mode 100644
index 0000000..9a62ab2
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_resolver_4_1_29_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_transport_4_1_29_Final.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_transport_4_1_29_Final.xml
new file mode 100644
index 0000000..c30cd9c
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_transport_4_1_29_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_transport_native_epoll_linux_x86_64_4_1_29_Final.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_transport_native_epoll_linux_x86_64_4_1_29_Final.xml
new file mode 100644
index 0000000..ceec5fc
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_transport_native_epoll_linux_x86_64_4_1_29_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_transport_native_unix_common_4_1_29_Final.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_transport_native_unix_common_4_1_29_Final.xml
new file mode 100644
index 0000000..796f2dc
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_netty_netty_transport_native_unix_common_4_1_29_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__io_projectreactor_addons_reactor_extra_3_1_7_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_projectreactor_addons_reactor_extra_3_1_7_RELEASE.xml
new file mode 100644
index 0000000..51a2404
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_projectreactor_addons_reactor_extra_3_1_7_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__io_projectreactor_ipc_reactor_netty_0_7_9_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_projectreactor_ipc_reactor_netty_0_7_9_RELEASE.xml
new file mode 100644
index 0000000..8e5adb9
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_projectreactor_ipc_reactor_netty_0_7_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__io_projectreactor_reactor_core_3_1_9_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_projectreactor_reactor_core_3_1_9_RELEASE.xml
new file mode 100644
index 0000000..2087ee6
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_projectreactor_reactor_core_3_1_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__io_reactivex_rxjava_1_3_8.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_reactivex_rxjava_1_3_8.xml
new file mode 100644
index 0000000..cda742b
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_reactivex_rxjava_1_3_8.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__io_reactivex_rxjava_reactive_streams_1_2_1.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_reactivex_rxjava_reactive_streams_1_2_1.xml
new file mode 100644
index 0000000..c77c4af
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__io_reactivex_rxjava_reactive_streams_1_2_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_3_2.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_3_2.xml
new file mode 100644
index 0000000..e74f3ab
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__javax_annotation_javax_annotation_api_1_3_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__javax_validation_validation_api_2_0_1_Final.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__javax_validation_validation_api_2_0_1_Final.xml
new file mode 100644
index 0000000..6978c0b
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__javax_validation_validation_api_2_0_1_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__junit_junit_4_12.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__junit_junit_4_12.xml
new file mode 100644
index 0000000..d411041
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__junit_junit_4_12.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_7_11.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_7_11.xml
new file mode 100644
index 0000000..ee623f1
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_7_11.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__net_bytebuddy_byte_buddy_agent_1_7_11.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__net_bytebuddy_byte_buddy_agent_1_7_11.xml
new file mode 100644
index 0000000..a72c9a3
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__net_bytebuddy_byte_buddy_agent_1_7_11.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__net_minidev_accessors_smart_1_2.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__net_minidev_accessors_smart_1_2.xml
new file mode 100644
index 0000000..b3d3858
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__net_minidev_accessors_smart_1_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__net_minidev_json_smart_2_3.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__net_minidev_json_smart_2_3.xml
new file mode 100644
index 0000000..1083023
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__net_minidev_json_smart_2_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_7.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_7.xml
new file mode 100644
index 0000000..28edf49
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_7.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_10_0.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_10_0.xml
new file mode 100644
index 0000000..cbe5ca7
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_apache_logging_log4j_log4j_api_2_10_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_10_0.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_10_0.xml
new file mode 100644
index 0000000..1407c58
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_apache_logging_log4j_log4j_to_slf4j_2_10_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_8_13.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_8_13.xml
new file mode 100644
index 0000000..d46e30a
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_8_13.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_assertj_assertj_core_3_9_1.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_assertj_assertj_core_3_9_1.xml
new file mode 100644
index 0000000..40adaaa
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_assertj_assertj_core_3_9_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_56.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_56.xml
new file mode 100644
index 0000000..99a1774
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_56.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_56.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_56.xml
new file mode 100644
index 0000000..4e0490f
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_56.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml
new file mode 100644
index 0000000..f58bbc1
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml
new file mode 100644
index 0000000..78dbe45
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml
new file mode 100644
index 0000000..04cc804
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_0_12_Final.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_0_12_Final.xml
new file mode 100644
index 0000000..c019431
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_hibernate_validator_hibernate_validator_6_0_12_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml
new file mode 100644
index 0000000..5f7dd01
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_2_Final.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_mockito_mockito_core_2_15_0.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_mockito_mockito_core_2_15_0.xml
new file mode 100644
index 0000000..a742a6d
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_mockito_mockito_core_2_15_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_objenesis_objenesis_2_6.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_objenesis_objenesis_2_6.xml
new file mode 100644
index 0000000..af41e3b
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_objenesis_objenesis_2_6.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_ow2_asm_asm_5_0_4.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_ow2_asm_asm_5_0_4.xml
new file mode 100644
index 0000000..0bf8cf2
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_ow2_asm_asm_5_0_4.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_reactivestreams_reactive_streams_1_0_2.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_reactivestreams_reactive_streams_1_0_2.xml
new file mode 100644
index 0000000..457c7b7
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_reactivestreams_reactive_streams_1_0_2.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_5_0.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_5_0.xml
new file mode 100644
index 0000000..c4c54d6
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_skyscreamer_jsonassert_1_5_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_25.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_25.xml
new file mode 100644
index 0000000..6073e53
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_25.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml
new file mode 100644
index 0000000..20e8163
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_2_0_5_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_2_0_5_RELEASE.xml
new file mode 100644
index 0000000..694ace0
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_2_0_5_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_2_0_5_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_2_0_5_RELEASE.xml
new file mode 100644
index 0000000..487c520
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_2_0_5_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_2_0_5_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_2_0_5_RELEASE.xml
new file mode 100644
index 0000000..dc46324
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_2_0_5_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_aop_2_0_5_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_aop_2_0_5_RELEASE.xml
new file mode 100644
index 0000000..9ca7095
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_aop_2_0_5_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_0_5_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_0_5_RELEASE.xml
new file mode 100644
index 0000000..7e50280
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_json_2_0_5_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_2_0_5_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_2_0_5_RELEASE.xml
new file mode 100644
index 0000000..af6c53d
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_2_0_5_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_reactor_netty_2_0_5_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_reactor_netty_2_0_5_RELEASE.xml
new file mode 100644
index 0000000..7297cc3
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_reactor_netty_2_0_5_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_2_0_5_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_2_0_5_RELEASE.xml
new file mode 100644
index 0000000..0262995
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_2_0_5_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_webflux_2_0_5_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_webflux_2_0_5_RELEASE.xml
new file mode 100644
index 0000000..d36ab83
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_webflux_2_0_5_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_2_0_5_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_2_0_5_RELEASE.xml
new file mode 100644
index 0000000..f2c363d
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_2_0_5_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_0_5_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_0_5_RELEASE.xml
new file mode 100644
index 0000000..4c7f1e3
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_0_5_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_commons_2_0_1_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_commons_2_0_1_RELEASE.xml
new file mode 100644
index 0000000..05d363b
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_commons_2_0_1_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_context_2_0_1_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_context_2_0_1_RELEASE.xml
new file mode 100644
index 0000000..440e918
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_context_2_0_1_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_gateway_core_2_0_1_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_gateway_core_2_0_1_RELEASE.xml
new file mode 100644
index 0000000..4816f6a
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_gateway_core_2_0_1_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_archaius_2_0_1_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_archaius_2_0_1_RELEASE.xml
new file mode 100644
index 0000000..2109f60
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_archaius_2_0_1_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_core_2_0_1_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_core_2_0_1_RELEASE.xml
new file mode 100644
index 0000000..1c48ae6
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_core_2_0_1_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_ribbon_2_0_1_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_ribbon_2_0_1_RELEASE.xml
new file mode 100644
index 0000000..f876a1e
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_netflix_ribbon_2_0_1_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_2_0_1_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_2_0_1_RELEASE.xml
new file mode 100644
index 0000000..cc83731
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_2_0_1_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_gateway_2_0_1_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_gateway_2_0_1_RELEASE.xml
new file mode 100644
index 0000000..d95e9d6
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_gateway_2_0_1_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_2_0_1_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_2_0_1_RELEASE.xml
new file mode 100644
index 0000000..3e5a508
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_2_0_1_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_hystrix_2_0_1_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_hystrix_2_0_1_RELEASE.xml
new file mode 100644
index 0000000..fb59cf8
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_cloud_spring_cloud_starter_netflix_hystrix_2_0_1_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_security_spring_security_crypto_5_0_8_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_security_spring_security_crypto_5_0_8_RELEASE.xml
new file mode 100644
index 0000000..91a44b8
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_security_spring_security_crypto_5_0_8_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_security_spring_security_rsa_1_0_5_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_security_spring_security_rsa_1_0_5_RELEASE.xml
new file mode 100644
index 0000000..82e92cd
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_security_spring_security_rsa_1_0_5_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_aop_5_0_9_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_aop_5_0_9_RELEASE.xml
new file mode 100644
index 0000000..d72ff5a
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_aop_5_0_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_beans_5_0_9_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_beans_5_0_9_RELEASE.xml
new file mode 100644
index 0000000..f606e1f
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_beans_5_0_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_context_5_0_9_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_context_5_0_9_RELEASE.xml
new file mode 100644
index 0000000..1444af1
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_context_5_0_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_core_5_0_9_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_core_5_0_9_RELEASE.xml
new file mode 100644
index 0000000..15a89a5
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_core_5_0_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_expression_5_0_9_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_expression_5_0_9_RELEASE.xml
new file mode 100644
index 0000000..b5c312e
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_expression_5_0_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_jcl_5_0_9_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_jcl_5_0_9_RELEASE.xml
new file mode 100644
index 0000000..847069e
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_jcl_5_0_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_test_5_0_9_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_test_5_0_9_RELEASE.xml
new file mode 100644
index 0000000..22def70
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_test_5_0_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_web_5_0_9_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_web_5_0_9_RELEASE.xml
new file mode 100644
index 0000000..6700b12
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_web_5_0_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_webflux_5_0_9_RELEASE.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_webflux_5_0_9_RELEASE.xml
new file mode 100644
index 0000000..33c26ae
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_springframework_spring_webflux_5_0_9_RELEASE.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_synchronoss_cloud_nio_multipart_parser_1_1_0.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_synchronoss_cloud_nio_multipart_parser_1_1_0.xml
new file mode 100644
index 0000000..1a8ebe7
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_synchronoss_cloud_nio_multipart_parser_1_1_0.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_synchronoss_cloud_nio_stream_storage_1_1_3.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_synchronoss_cloud_nio_stream_storage_1_1_3.xml
new file mode 100644
index 0000000..3897687
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_synchronoss_cloud_nio_stream_storage_1_1_3.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_xmlunit_xmlunit_core_2_5_1.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_xmlunit_xmlunit_core_2_5_1.xml
new file mode 100644
index 0000000..474c910
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_xmlunit_xmlunit_core_2_5_1.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/libraries/Maven__org_yaml_snakeyaml_1_19.xml b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_yaml_snakeyaml_1_19.xml
new file mode 100644
index 0000000..33ccf19
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/libraries/Maven__org_yaml_snakeyaml_1_19.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/misc.xml b/sc-f-gateway-first-sight/.idea/misc.xml
new file mode 100644
index 0000000..d30d09e
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/misc.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/modules.xml b/sc-f-gateway-first-sight/.idea/modules.xml
new file mode 100644
index 0000000..3f94c7d
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.idea/workspace.xml b/sc-f-gateway-first-sight/.idea/workspace.xml
new file mode 100644
index 0000000..d11f476
--- /dev/null
+++ b/sc-f-gateway-first-sight/.idea/workspace.xml
@@ -0,0 +1,566 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ DEFINITION_ORDER
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1540967257062
+
+
+ 1540967257062
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Spring
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1.8
+
+
+
+
+
+
+
+
+
+
+
+ gs-gateway
+
+
+
+
+
+
+
+
+
+
+
+
+ 1.8
+
+
+
+
+
+
+
+
+
+
+
+ Maven: ch.qos.logback:logback-classic:1.2.3
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/.mvn/wrapper/maven-wrapper.jar b/sc-f-gateway-first-sight/.mvn/wrapper/maven-wrapper.jar
new file mode 100644
index 0000000..5fd4d50
Binary files /dev/null and b/sc-f-gateway-first-sight/.mvn/wrapper/maven-wrapper.jar differ
diff --git a/sc-f-gateway-first-sight/.mvn/wrapper/maven-wrapper.properties b/sc-f-gateway-first-sight/.mvn/wrapper/maven-wrapper.properties
new file mode 100644
index 0000000..c954cec
--- /dev/null
+++ b/sc-f-gateway-first-sight/.mvn/wrapper/maven-wrapper.properties
@@ -0,0 +1 @@
+distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.3.9/apache-maven-3.3.9-bin.zip
diff --git a/sc-f-gateway-first-sight/pom.xml b/sc-f-gateway-first-sight/pom.xml
new file mode 100644
index 0000000..a2ed9cc
--- /dev/null
+++ b/sc-f-gateway-first-sight/pom.xml
@@ -0,0 +1,79 @@
+
+
+ 4.0.0
+
+ org.springframework
+ gs-gateway
+ 0.1.0
+
+
+ org.springframework.boot
+ spring-boot-starter-parent
+ 2.0.5.RELEASE
+
+
+
+
+
+ org.springframework.cloud
+ spring-cloud-dependencies
+ Finchley.SR1
+ pom
+ import
+
+
+
+
+
+
+
+ org.springframework.cloud
+ spring-cloud-starter-gateway
+
+
+ org.springframework.cloud
+ spring-cloud-starter-netflix-hystrix
+
+
+
+
+
+
+
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter-test
+ test
+
+
+
+
+ 1.8
+
+
+
+
+ spring-milestones
+ Spring Milestones
+ https://repo.spring.io/libs-milestone
+
+ false
+
+
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+
+
diff --git a/sc-f-gateway-first-sight/src/main/java/gateway/Application.java b/sc-f-gateway-first-sight/src/main/java/gateway/Application.java
new file mode 100644
index 0000000..a772e49
--- /dev/null
+++ b/sc-f-gateway-first-sight/src/main/java/gateway/Application.java
@@ -0,0 +1,51 @@
+package gateway;
+
+import reactor.core.publisher.Mono;
+
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.boot.context.properties.ConfigurationProperties;
+import org.springframework.boot.context.properties.EnableConfigurationProperties;
+import org.springframework.cloud.gateway.route.RouteLocator;
+import org.springframework.cloud.gateway.route.builder.RouteLocatorBuilder;
+import org.springframework.context.annotation.Bean;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+// tag::code[]
+@SpringBootApplication
+@RestController
+public class Application {
+
+ public static void main(String[] args) {
+ SpringApplication.run(Application.class, args);
+ }
+
+ // tag::route-locator[]
+ @Bean
+ public RouteLocator myRoutes(RouteLocatorBuilder builder) {
+ String httpUri = "http://httpbin.org:80";
+ return builder.routes()
+ .route(p -> p
+ .path("/get")
+ .filters(f -> f.addRequestHeader("Hello", "World"))
+ .uri(httpUri))
+ .route(p -> p
+ .host("*.hystrix.com")
+ .filters(f -> f
+ .hystrix(config -> config
+ .setName("mycmd")
+ .setFallbackUri("forward:/fallback")))
+ .uri(httpUri))
+ .build();
+ }
+ // end::route-locator[]
+
+ // tag::fallback[]
+ @RequestMapping("/fallback")
+ public Mono fallback() {
+ return Mono.just("fallback");
+ }
+ // end::fallback[]
+}
+
diff --git a/sc-f-gateway-first-sight/src/main/resources/application.yml b/sc-f-gateway-first-sight/src/main/resources/application.yml
new file mode 100644
index 0000000..47fbb02
--- /dev/null
+++ b/sc-f-gateway-first-sight/src/main/resources/application.yml
@@ -0,0 +1,2 @@
+server:
+ port: 8080
\ No newline at end of file
diff --git a/sc-f-gateway-first-sight/src/test/java/gateway/ApplicationTest.java b/sc-f-gateway-first-sight/src/test/java/gateway/ApplicationTest.java
new file mode 100644
index 0000000..a8b7013
--- /dev/null
+++ b/sc-f-gateway-first-sight/src/test/java/gateway/ApplicationTest.java
@@ -0,0 +1,57 @@
+//package gateway;
+//
+//import org.junit.Test;
+//import org.junit.runner.RunWith;
+//
+//import org.springframework.beans.factory.annotation.Autowired;
+//import org.springframework.boot.test.context.SpringBootTest;
+//import org.springframework.cloud.contract.wiremock.AutoConfigureWireMock;
+//import org.springframework.test.context.junit4.SpringRunner;
+//import org.springframework.test.web.reactive.server.WebTestClient;
+//
+//import static com.github.tomakehurst.wiremock.client.WireMock.*;
+//import static org.assertj.core.api.Assertions.*;
+//
+///**
+// * @author Ryan Baxter
+// */
+//// tag::code[]
+//@RunWith(SpringRunner.class)
+//@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT,
+// properties = {"httpbin=http://localhost:${wiremock.server.port}"})
+//@AutoConfigureWireMock(port = 0)
+//public class ApplicationTest {
+//
+// @Autowired
+// private WebTestClient webClient;
+//
+// @Test
+// public void contextLoads() throws Exception {
+// //Stubs
+// stubFor(get(urlEqualTo("/get"))
+// .willReturn(aResponse()
+// .withBody("{\"headers\":{\"Hello\":\"World\"}}")
+// .withHeader("Content-Type", "application/json")));
+// stubFor(get(urlEqualTo("/delay/3"))
+// .willReturn(aResponse()
+// .withBody("no fallback")
+// .withFixedDelay(3000)));
+//
+// webClient
+// .get().uri("/get")
+// .exchange()
+// .expectStatus().isOk()
+// .expectBody()
+// .jsonPath("$.headers.Hello").isEqualTo("World");
+//
+// webClient
+// .get().uri("/delay/3")
+// .header("Host", "www.hystrix.com")
+// .exchange()
+// .expectStatus().isOk()
+// .expectBody()
+// .consumeWith(
+// response -> assertThat(response.getResponseBody()).isEqualTo("fallback".getBytes()));
+// }
+//}
+//// end::code[]
\ No newline at end of file