remove archetypes module because the only archetype we had was for spring-boot, which is not supported in this release
diff --git a/archetypes/blazeds-spring-boot-archetype/README.md b/archetypes/blazeds-spring-boot-archetype/README.md
deleted file mode 100644
index 9d42772..0000000
--- a/archetypes/blazeds-spring-boot-archetype/README.md
+++ /dev/null
@@ -1,149 +0,0 @@
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one
-  or more contributor license agreements.  See the NOTICE file
-  distributed with this work for additional information
-  regarding copyright ownership.  The ASF licenses this file
-  to you under the Apache License, Version 2.0 (the
-  "License"); you may not use this file except in compliance
-  with the License.  You may obtain a copy of the License at
-
-      https://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing,
-  software distributed under the License is distributed on an
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-  KIND, either express or implied.  See the License for the
-  specific language governing permissions and limitations
-  under the License.
-  -->
-# Usage
-
-## Create a new project using the blazeds-spring-boot-archetype
-
-Using the maven-archetype-plugin it is easy to generate a new project utilizing Spring-Boot to setup a BlazeDS server in
-order to get started with BlazeDS almost instantly.
-
-In order to creat such a project, you nee to execute the following command:
-
-```
-mvn archetype:generate -DarchetypeGroupId=org.apache.flex.blazeds -DarchetypeArtifactId=blazeds-spring-boot-example-archetype -DarchetypeVersion=4.7.3-SNAPSHOT
-```
-
-The archetype-plugin will ask you for a groupId, artifactId, version and package name.
-
-The first are used to fill the maven coordinates in the generated pom and the package will be used to set the package
-the generated classes are located in.
-
-## Run the generated application
-
-After having generated your application, just start it by executing the following command:
-
-```
-mvn spring-boot:run
-```
-
-The output should be something like this:
-
-```
-[INFO] Scanning for projects...
-[WARNING] 
-[WARNING] Some problems were encountered while building the effective model for mygroup:myartifact:war:1.0-SNAPSHOT
-[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-war-plugin is missing. @ line 50, column 15
-[WARNING] 
-[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
-[WARNING] 
-[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
-[WARNING] 
-[INFO]                                                                         
-[INFO] ------------------------------------------------------------------------
-[INFO] Building myartifact 1.0-SNAPSHOT
-[INFO] ------------------------------------------------------------------------
-[INFO] 
-[INFO] >>> spring-boot-maven-plugin:1.3.3.RELEASE:run (default-cli) @ myartifact >>>
-[INFO] 
-[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ myartifact ---
-[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
-[INFO] Copying 1 resource
-[INFO] 
-[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ myartifact ---
-[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
-[INFO] Compiling 2 source files to /Users/christoferdutz/Temp/myartifact/target/classes
-[INFO] 
-[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ myartifact ---
-[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
-[INFO] skip non existing resourceDirectory /Users/christoferdutz/Temp/myartifact/src/test/resources
-[INFO] 
-[INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ myartifact ---
-[INFO] No sources to compile
-[INFO] 
-[INFO] <<< spring-boot-maven-plugin:1.3.3.RELEASE:run (default-cli) @ myartifact <<<
-[INFO] 
-[INFO] --- spring-boot-maven-plugin:1.3.3.RELEASE:run (default-cli) @ myartifact ---
-
-  .   ____          _            __ _ _
- /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
-( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
- \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
-  '  |____| .__|_| |_|_| |_\__, | / / / /
- =========|_|==============|___/=/_/_/_/
- :: Spring Boot ::        (v1.4.1.RELEASE)
-
-2017-02-17 09:48:50.970  INFO 85498 --- [           main] o.a.m.BlazeDSSpringBootApplication       : Starting BlazeDSSpringBootApplication on Christofers-MacBook-Pro.local with PID 85498 (/Users/christoferdutz/Temp/myartifact/target/classes started by christoferdutz in /Users/christoferdutz/Temp/myartifact)
-2017-02-17 09:48:50.972  INFO 85498 --- [           main] o.a.m.BlazeDSSpringBootApplication       : No active profile set, falling back to default profiles: default
-2017-02-17 09:48:51.021  INFO 85498 --- [           main] ationConfigEmbeddedWebApplicationContext : Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@6e372704: startup date [Fri Feb 17 09:48:51 CET 2017]; root of context hierarchy
-2017-02-17 09:48:52.057  INFO 85498 --- [           main] org.eclipse.jetty.util.log               : Logging initialized @4173ms
-2017-02-17 09:48:52.128  INFO 85498 --- [           main] e.j.JettyEmbeddedServletContainerFactory : Server initialized with port: 8080
-2017-02-17 09:48:52.129  INFO 85498 --- [           main] org.eclipse.jetty.server.Server          : jetty-9.3.11.v20160721
-2017-02-17 09:48:52.207  INFO 85498 --- [           main] application                              : Initializing Spring embedded WebApplicationContext
-2017-02-17 09:48:52.207  INFO 85498 --- [           main] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 1189 ms
-2017-02-17 09:48:52.292  INFO 85498 --- [           main] o.s.b.w.servlet.ServletRegistrationBean  : Mapping servlet: 'dispatcherServlet' to [/]
-2017-02-17 09:48:52.293  INFO 85498 --- [           main] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'characterEncodingFilter' to: [/*]
-2017-02-17 09:48:52.293  INFO 85498 --- [           main] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
-2017-02-17 09:48:52.294  INFO 85498 --- [           main] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'httpPutFormContentFilter' to: [/*]
-2017-02-17 09:48:52.294  INFO 85498 --- [           main] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'requestContextFilter' to: [/*]
-2017-02-17 09:48:52.434  INFO 85498 --- [           main] o.e.jetty.server.handler.ContextHandler  : Started o.s.b.c.e.j.JettyEmbeddedWebAppContext@7949ef4a{/,file:///private/var/folders/tv/wtkmxql91m1dm2rxr_htl7wr0000gn/T/jetty-docbase.1578549724746013089.8080/,AVAILABLE}
-2017-02-17 09:48:52.434  INFO 85498 --- [           main] org.eclipse.jetty.server.Server          : Started @4552ms
-2017-02-17 09:48:52.611  INFO 85498 --- [           main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@6e372704: startup date [Fri Feb 17 09:48:51 CET 2017]; root of context hierarchy
-2017-02-17 09:48:52.664  INFO 85498 --- [           main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
-2017-02-17 09:48:52.665  INFO 85498 --- [           main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
-2017-02-17 09:48:52.686  INFO 85498 --- [           main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
-2017-02-17 09:48:52.686  INFO 85498 --- [           main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
-2017-02-17 09:48:52.716  INFO 85498 --- [           main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
-2017-02-17 09:48:52.794  INFO 85498 --- [           main] o.s.f.config.FlexConfigurationManager    : Loading Flex services configuration from: class path resource [META-INF/flex/services-config.xml]
-2017-02-17 09:48:53.012  INFO 85498 --- [           main] o.s.flex.core.MessageBrokerFactoryBean   : flex-messaging-core: 4.7.3-SNAPSHOT
-2017-02-17 09:48:53.034  INFO 85498 --- [           main] o.s.flex.core.MessageBrokerFactoryBean   : MessageBroker with id '_messageBroker' is starting.
-2017-02-17 09:48:53.043  INFO 85498 --- [           main] o.s.flex.core.MessageBrokerFactoryBean   : MessageBroker with id '_messageBroker' is ready (startup time: '9' ms)
-2017-02-17 09:48:53.048  INFO 85498 --- [           main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/messagebroker/*] onto handler '_messageBroker'
-2017-02-17 09:48:53.115  INFO 85498 --- [           main] o.s.f.r.RemotingDestinationExporter      : Created remoting destination with id 'exampleService'
-2017-02-17 09:48:53.119  INFO 85498 --- [           main] o.s.f.r.RemotingDestinationExporter      : Remoting destination 'exampleService' has been started started successfully.
-2017-02-17 09:48:53.169  INFO 85498 --- [           main] o.s.j.e.a.AnnotationMBeanExporter        : Registering beans for JMX exposure on startup
-2017-02-17 09:48:53.182  INFO 85498 --- [           main] application                              : Initializing Spring FrameworkServlet 'dispatcherServlet'
-2017-02-17 09:48:53.182  INFO 85498 --- [           main] o.s.web.servlet.DispatcherServlet        : FrameworkServlet 'dispatcherServlet': initialization started
-2017-02-17 09:48:53.192  INFO 85498 --- [           main] o.s.web.servlet.DispatcherServlet        : FrameworkServlet 'dispatcherServlet': initialization completed in 10 ms
-2017-02-17 09:48:53.227  INFO 85498 --- [           main] o.e.jetty.server.AbstractConnector       : Started ServerConnector@7eea1892{HTTP/1.1,[http/1.1]}{0.0.0.0:8080}
-2017-02-17 09:48:53.231  INFO 85498 --- [           main] .s.b.c.e.j.JettyEmbeddedServletContainer : Jetty started on port(s) 8080 (http/1.1)
-2017-02-17 09:48:53.236  INFO 85498 --- [           main] o.a.m.BlazeDSSpringBootApplication       : Started BlazeDSSpringBootApplication in 2.593 seconds (JVM running for 5.354)
-```
-
-## Communicating with the BlazeDS server from a Flex client
-
-In order to communicate with the BlazeDS server, you need to define your Remote object by providing the `endpoint`
-and `destination` attributes.
-
-```
-<fx:Declarations>
-    <s:RemoteObject id="exampleService"
-                    destination="exampleService"
-                    endpoint="http://localhost:8080/messagebroker/short-polling-amf"
-                    fault="onFault(event)">
-        <s:method name="echo" result="onEchoResult(event)"/>
-    </s:RemoteObject>
-</fx:Declarations>
-```
-
-Take care that the `destination` attribute matches exaclty the name you gave the service using the `@Service` annotation
-and that the service is also annotated with `@RemotingDestination`
-
-The `@Service` annotation gives the service a name in the Spring context and would be available under that name inside
-the Spring context. The `@RemotingDestination` annotation explicitly registers the service with BlazeDS. This is a
-security measure as this way only explicitly exported services are available remotely.
\ No newline at end of file
diff --git a/archetypes/blazeds-spring-boot-archetype/pom.xml b/archetypes/blazeds-spring-boot-archetype/pom.xml
deleted file mode 100644
index 55fba5c..0000000
--- a/archetypes/blazeds-spring-boot-archetype/pom.xml
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-
--->
-<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>
-
-    <parent>
-        <groupId>org.apache.flex.blazeds</groupId>
-        <artifactId>flex-messaging-archetypes</artifactId>
-        <version>4.8.0-SNAPSHOT</version>
-    </parent>
-
-    <artifactId>blazeds-spring-boot-example-archetype</artifactId>
-    <packaging>maven-archetype</packaging>
-
-    <name>blazeds-spring-boot-example-archetype</name>
-
-    <build>
-        <extensions>
-            <extension>
-                <groupId>org.apache.maven.archetype</groupId>
-                <artifactId>archetype-packaging</artifactId>
-                <version>3.0.0</version>
-            </extension>
-        </extensions>
-
-        <plugins>
-            <plugin>
-                <groupId>org.apache.rat</groupId>
-                <artifactId>apache-rat-plugin</artifactId>
-                <version>0.14</version>
-                <configuration>
-                    <excludes combine.self="append">
-                        <!-- This file is empty and something is added it breaks the tests -->
-                        <exclude>src/test/resources/projects/basic/goal.txt</exclude>
-                    </excludes>
-                </configuration>
-            </plugin>
-        </plugins>
-
-        <pluginManagement>
-            <plugins>
-                <plugin>
-                    <artifactId>maven-archetype-plugin</artifactId>
-                    <version>3.0.0</version>
-                </plugin>
-            </plugins>
-        </pluginManagement>
-    </build>
-
-</project>
diff --git a/archetypes/blazeds-spring-boot-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml b/archetypes/blazeds-spring-boot-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
deleted file mode 100644
index 36e8fb9..0000000
--- a/archetypes/blazeds-spring-boot-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-
--->
-<archetype-descriptor
-        xsi:schemaLocation="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.0.0 http://maven.apache.org/xsd/archetype-descriptor-1.0.0.xsd"
-        name="blazeds-spring-boot-example"
-        xmlns="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-    <fileSets>
-        <fileSet filtered="true" packaged="true" encoding="UTF-8">
-            <directory>src/main/java</directory>
-            <includes>
-                <include>**/*.java</include>
-            </includes>
-        </fileSet>
-        <fileSet filtered="true" encoding="UTF-8">
-            <directory>src/main/resources</directory>
-            <includes>
-                <include>**/*.xml</include>
-            </includes>
-        </fileSet>
-    </fileSets>
-</archetype-descriptor>
diff --git a/archetypes/blazeds-spring-boot-archetype/src/main/resources/archetype-resources/pom.xml b/archetypes/blazeds-spring-boot-archetype/src/main/resources/archetype-resources/pom.xml
deleted file mode 100644
index 5ce2dd4..0000000
--- a/archetypes/blazeds-spring-boot-archetype/src/main/resources/archetype-resources/pom.xml
+++ /dev/null
@@ -1,79 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-  Licensed to the Apache Software Foundation (ASF) under one or more
-  contributor license agreements.  See the NOTICE file distributed with
-  this work for additional information regarding copyright ownership.
-  The ASF licenses this file to You under the Apache License, Version 2.0
-  (the "License"); you may not use this file except in compliance with
-  the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing, software
-  distributed under the License is distributed on an "AS IS" BASIS,
-  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  See the License for the specific language governing permissions and
-  limitations under the License.
-
--->
-<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>
-
-    <groupId>${groupId}</groupId>
-    <artifactId>${artifactId}</artifactId>
-    <version>${version}</version>
-    <packaging>war</packaging>
-
-    <build>
-        <plugins>
-            <!-- Make Spring-Boot build an executable war -->
-            <plugin>
-                <groupId>org.springframework.boot</groupId>
-                <artifactId>spring-boot-maven-plugin</artifactId>
-                <version>1.3.3.RELEASE</version>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>repackage</goal>
-                        </goals>
-                    </execution>
-                </executions>
-                <configuration>
-                    <classifier>exec</classifier>
-                </configuration>
-            </plugin>
-            <!--
-                We are building a servlet 3.0 application we don't
-                need a web.xml, so we have to disable a check on the
-                plugin.
-            -->
-            <plugin>
-                <artifactId>maven-war-plugin</artifactId>
-                <configuration>
-                    <failOnMissingWebXml>false</failOnMissingWebXml>
-                </configuration>
-            </plugin>
-        </plugins>
-    </build>
-
-    <dependencies>
-        <dependency>
-            <groupId>org.springframework</groupId>
-            <artifactId>spring-context</artifactId>
-            <version>4.3.2.RELEASE</version>
-        </dependency>
-
-        <!--
-            This will pull in and configure the servlet engine as
-            well as the BlazeDS server.
-        -->
-        <dependency>
-            <groupId>org.apache.flex.blazeds</groupId>
-            <artifactId>blazeds-spring-boot-starter</artifactId>
-            <version>4.7.3-SNAPSHOT</version>
-        </dependency>
-    </dependencies>
-
-</project>
diff --git a/archetypes/blazeds-spring-boot-archetype/src/main/resources/archetype-resources/src/main/java/BlazeDSSpringBootApplication.java b/archetypes/blazeds-spring-boot-archetype/src/main/resources/archetype-resources/src/main/java/BlazeDSSpringBootApplication.java
deleted file mode 100644
index cf23b8a..0000000
--- a/archetypes/blazeds-spring-boot-archetype/src/main/resources/archetype-resources/src/main/java/BlazeDSSpringBootApplication.java
+++ /dev/null
@@ -1,38 +0,0 @@
-#set($symbol_pound='#')
-        #set($symbol_dollar='$')
-        #set($symbol_escape='\' )
-        /*
-         *
-         *  Licensed to the Apache Software Foundation (ASF) under one or more
-         *  contributor license agreements.  See the NOTICE file distributed with
-         *  this work for additional information regarding copyright ownership.
-         *  The ASF licenses this file to You under the Apache License, Version 2.0
-         *  (the "License"); you may not use this file except in compliance with
-         *  the License.  You may obtain a copy of the License at
-         *
-         *      http://www.apache.org/licenses/LICENSE-2.0
-         *
-         *  Unless required by applicable law or agreed to in writing, software
-         *  distributed under the License is distributed on an "AS IS" BASIS,
-         *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-         *  See the License for the specific language governing permissions and
-         *  limitations under the License.
-         *
-         */
-
-        package ${package};
-
-import org.springframework.boot.SpringApplication;
-import org.springframework.boot.autoconfigure.SpringBootApplication;
-import org.springframework.boot.web.servlet.ServletComponentScan;
-
-@SpringBootApplication
-@ServletComponentScan("${package}")
-public class BlazeDSSpringBootApplication {
-
-    public static void main(String[] args) {
-        SpringApplication application = new SpringApplication(BlazeDSSpringBootApplication.class);
-        application.run(args);
-    }
-
-}
diff --git a/archetypes/blazeds-spring-boot-archetype/src/main/resources/archetype-resources/src/main/java/services/ExampleService.java b/archetypes/blazeds-spring-boot-archetype/src/main/resources/archetype-resources/src/main/java/services/ExampleService.java
deleted file mode 100644
index fdbb9e8..0000000
--- a/archetypes/blazeds-spring-boot-archetype/src/main/resources/archetype-resources/src/main/java/services/ExampleService.java
+++ /dev/null
@@ -1,37 +0,0 @@
-#set($symbol_pound='#')
-        #set($symbol_dollar='$')
-        #set($symbol_escape='\' )
-        /*
-         *
-         *  Licensed to the Apache Software Foundation (ASF) under one or more
-         *  contributor license agreements.  See the NOTICE file distributed with
-         *  this work for additional information regarding copyright ownership.
-         *  The ASF licenses this file to You under the Apache License, Version 2.0
-         *  (the "License"); you may not use this file except in compliance with
-         *  the License.  You may obtain a copy of the License at
-         *
-         *      http://www.apache.org/licenses/LICENSE-2.0
-         *
-         *  Unless required by applicable law or agreed to in writing, software
-         *  distributed under the License is distributed on an "AS IS" BASIS,
-         *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-         *  See the License for the specific language governing permissions and
-         *  limitations under the License.
-         *
-         */
-
-        package ${package}.services;
-
-import org.springframework.flex.remoting.RemotingDestination;
-import org.springframework.stereotype.Service;
-
-@Service("exampleService")
-@RemotingDestination
-public class ExampleService {
-
-    public String echo(String name) {
-        System.out.println(String.format("Got message from: %s", name));
-        return String.format("Hello %s", name);
-    }
-
-}
diff --git a/archetypes/blazeds-spring-boot-archetype/src/main/resources/archetype-resources/src/main/resources/META-INF/flex/services-config.xml b/archetypes/blazeds-spring-boot-archetype/src/main/resources/archetype-resources/src/main/resources/META-INF/flex/services-config.xml
deleted file mode 100644
index bc32d36..0000000
--- a/archetypes/blazeds-spring-boot-archetype/src/main/resources/archetype-resources/src/main/resources/META-INF/flex/services-config.xml
+++ /dev/null
@@ -1,86 +0,0 @@
-#set( $symbol_pound = '#' )
-        #set( $symbol_dollar = '$' )
-        #set( $symbol_escape = '\' )
-        <?xml version="1.0" encoding="UTF-8"?>
-        <!--
-
-          Licensed to the Apache Software Foundation (ASF) under one or more
-          contributor license agreements.  See the NOTICE file distributed with
-          this work for additional information regarding copyright ownership.
-          The ASF licenses this file to You under the Apache License, Version 2.0
-          (the "License"); you may not use this file except in compliance with
-          the License.  You may obtain a copy of the License at
-
-              http://www.apache.org/licenses/LICENSE-2.0
-
-          Unless required by applicable law or agreed to in writing, software
-          distributed under the License is distributed on an "AS IS" BASIS,
-          WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-          See the License for the specific language governing permissions and
-          limitations under the License.
-
-        -->
-<services-config>
-    <services>
-        <service id="remoting-service" class="flex.messaging.services.RemotingService">
-            <adapters>
-                <adapter-definition
-                        id="java-object"
-                        class="flex.messaging.services.remoting.adapters.JavaAdapter"
-                        default="true"/>
-            </adapters>
-            <default-channels>
-                <channel ref="websocketAmf"/>
-                <channel ref="longPollingAmf"/>
-                <channel ref="shortPollingAmf"/>
-            </default-channels>
-        </service>
-    </services>
-
-    <channels>
-        <channel-definition id="websocketAmf" class="mx.messaging.channels.StreamingAMFChannel">
-            <endpoint url="http://{server.name}:{server.port}/{context.root}/messagebroker/websocket-amf"
-                      class="flex.messaging.endpoints.StreamingAMFEndpoint"/>
-            <properties>
-                <server-to-client-heartbeat-millis>5000</server-to-client-heartbeat-millis>
-                <add-no-cache-headers>true</add-no-cache-headers>
-            </properties>
-        </channel-definition>
-        <channel-definition id="longPollingAmf" class="mx.messaging.channels.AMFChannel">
-            <endpoint url="http://{server.name}:{server.port}/{context.root}/messagebroker/long-polling-amf"
-                      class="flex.messaging.endpoints.AMFEndpoint"/>
-            <properties>
-                <polling-enabled>true</polling-enabled>
-                <wait-interval-millis>0</wait-interval-millis>
-                <polling-interval-millis>1000</polling-interval-millis>
-                <max-waiting-poll-requests>100</max-waiting-poll-requests>
-                <piggybacking-enabled>true</piggybacking-enabled>
-                <add-no-cache-headers>true</add-no-cache-headers>
-            </properties>
-        </channel-definition>
-        <channel-definition id="shortPollingAmf" class="mx.messaging.channels.AMFChannel">
-            <endpoint url="http://{server.name}:{server.port}/{context.root}/messagebroker/short-polling-amf"
-                      class="flex.messaging.endpoints.AMFEndpoint"/>
-            <properties>
-                <polling-enabled>true</polling-enabled>
-                <polling-interval-millis>3000</polling-interval-millis>
-                <piggybacking-enabled>true</piggybacking-enabled>
-                <add-no-cache-headers>true</add-no-cache-headers>
-            </properties>
-        </channel-definition>
-    </channels>
-
-    <flex-client>
-        <!-- Make sure clients are automatically expired -->
-        <timeout-minutes>720</timeout-minutes>
-    </flex-client>
-
-    <logging>
-        <!--
-                Logging inside BlazeDS is completely turned off.
-                The UniversalExceptionTranslator will handle logging
-                of exceptions inside Spring.
-        -->
-        <target class="flex.messaging.log.ConsoleTarget" level="None"/>
-    </logging>
-</services-config>
\ No newline at end of file
diff --git a/archetypes/blazeds-spring-boot-archetype/src/test/resources/projects/basic/archetype.properties b/archetypes/blazeds-spring-boot-archetype/src/test/resources/projects/basic/archetype.properties
deleted file mode 100644
index f359ece..0000000
--- a/archetypes/blazeds-spring-boot-archetype/src/test/resources/projects/basic/archetype.properties
+++ /dev/null
@@ -1,22 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   https://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-package=it.pkg
-version=0.1-SNAPSHOT
-groupId=archetype.it
-artifactId=basic
diff --git a/archetypes/blazeds-spring-boot-archetype/src/test/resources/projects/basic/goal.txt b/archetypes/blazeds-spring-boot-archetype/src/test/resources/projects/basic/goal.txt
deleted file mode 100644
index e69de29..0000000
--- a/archetypes/blazeds-spring-boot-archetype/src/test/resources/projects/basic/goal.txt
+++ /dev/null
diff --git a/archetypes/pom.xml b/archetypes/pom.xml
deleted file mode 100755
index e5dcd7d..0000000
--- a/archetypes/pom.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<!--
-
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements.  See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to You under the Apache License, Version 2.0
-(the "License"); you may not use this file except in compliance with
-the License.  You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
--->
-<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/maven-v4_0_0.xsd">
-    <modelVersion>4.0.0</modelVersion>
-
-    <parent>
-        <groupId>org.apache.flex.blazeds</groupId>
-        <artifactId>blazeds</artifactId>
-        <version>4.8.0-SNAPSHOT</version>
-    </parent>
-
-    <artifactId>flex-messaging-archetypes</artifactId>
-    <packaging>pom</packaging>
-
-    <modules>
-        <module>blazeds-spring-boot-archetype</module>
-    </modules>
-
-</project>
diff --git a/pom.xml b/pom.xml
index d0b694b..734244e 100755
--- a/pom.xml
+++ b/pom.xml
@@ -70,7 +70,6 @@
     </scm>
 
     <modules>
-        <module>archetypes</module>
         <module>common</module>
         <module>core</module>
         <module>proxy</module>
@@ -369,7 +368,6 @@
                                 <exclude>org.apache.flex.blazeds:flex-messaging-core</exclude>
                                 <exclude>org.apache.flex.blazeds:flex-messaging-proxy</exclude>
                                 <exclude>org.apache.flex.blazeds:flex-messaging-remoting</exclude>
-                                <exclude>org.apache.flex.blazeds:blazeds-spring-boot-starter</exclude>
                                 <exclude>org.apache.flex.blazeds:flex-messaging-opt-tomcat-base</exclude>
                             </excludes>
                         </configuration>